Hi Team,
Is there a way to read barcode/QR code which is present in an existing pdf file.
Thanks,
Saurav
string[] datas = Spire.Barcode.BarcodeScanner.Scan("barcode.png"); public void ReadBarCode()
{
PdfDocument documemt = new PdfDocument();
documemt.LoadFromFile(@"E:\DOC_2.pdf");
Bitmap image = (Bitmap)documemt.SaveAsImage(0, PdfImageType.Bitmap, 400, 400);
string[] datas = Spire.Barcode.BarcodeScanner.Scan(image);
foreach (var item in datas)
{
Console.WriteLine(item);
}
documemt.Close();
}
Bitmap image = (Bitmap)doc.SaveAsImage(0);public void CreateBarCode()
{
PdfDocument pdf = new PdfDocument();
pdf.LoadFromFile(@"E:\doc.pdf");
PdfDocument pdf1 = new PdfDocument();
PdfPageBase page;
for (int i = 0; i < pdf.Pages.Count-1; i++)
{
page = pdf1.Pages.Add(pdf.Pages[i].Size, new Spire.Pdf.Graphics.PdfMargins(0));
pdf.Pages[i].CreateTemplate().Draw(page, new System.Drawing.PointF(0, 0));
PdfCodabarBarcode barcode1 = new PdfCodabarBarcode("00:12-3456/7890");
barcode1.BarcodeToTextGapHeight = 1f;
barcode1.EnableCheckDigit = true;
barcode1.ShowCheckDigit = true;
barcode1.TextDisplayLocation = TextLocation.Bottom;
barcode1.TextColor = Color.Green;
barcode1.Draw(page, new PointF(2, 10));
}
pdf1.SaveToFile("DOC_4.pdf");
}
SaveAsImage(int pageIndex)BarcodeScanner.Scan()