using IronBarCode;
PdfBarcodeReaderOptions myPdfOptionsExample = new PdfBarcodeReaderOptions()
{
// The password string to open the PDF if there is one
Password = "password123",
// Pages of the PDF you want to scan
PageNumbers = new[] { 1, 3 },
// By default, all barcode formats are scanned for
// Specifying a subset of barcode types to search for would improve performance
ExpectBarcodeTypes = BarcodeEncoding.AllOneDimensional,
// The DPI (dots per inch) to render each barcode image for reading
DPI = 72,
// The scaling factor to scale the width and height when converting the PDF to image
// Default is 3.5 for both dimensions
Scale = 4
};
// Read the pdf with the options applied
var results = BarcodeReader.ReadPdf("barcode.pdf", myPdfOptionsExample);
Imports IronBarCode
Private myPdfOptionsExample As New PdfBarcodeReaderOptions() With {
.Password = "password123",
.PageNumbers = { 1, 3 },
.ExpectBarcodeTypes = BarcodeEncoding.AllOneDimensional,
.DPI = 72,
.Scale = 4
}
' Read the pdf with the options applied
Private results = BarcodeReader.ReadPdf("barcode.pdf", myPdfOptionsExample)
Install-Package BarCode
PDF-Barcode-Reader-Optionen festlegen
IronBarcode verfügt über eine Vielzahl von Optionen in der Klasse PdfBarcodeReaderOptions, um speziell für PDFs angepasste und optimierte Lesevorgänge zu unterstützen. Damit werden PDF-Kennwörter, die Auswahl der zu scannenden Seiten, die DPI, mit der das PDF analysiert werden soll, und jede zusätzliche Skalierung, die zur Verbesserung der Lesequalität erforderlich ist, behandelt.
Links zu verwandten Dokumenten
Sind Sie bereit, loszulegen? Version: 2024.12 gerade veröffentlicht