IRONSOFTWAREHOME
Définir les options du lecteur de Code-barres PDF
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

Dim myPdfOptionsExample As New PdfBarcodeReaderOptions() With {
    .Password = "password123",
    .PageNumbers = {1, 3},
    .ExpectBarcodeTypes = BarcodeEncoding.AllOneDimensional,
    .DPI = 72,
    .Scale = 4
}

' Read the pdf with the options applied
Dim results = BarcodeReader.ReadPdf("barcode.pdf", myPdfOptionsExample)
NuGet Download
PM > Install-Package BarCode
Définir les options du lecteur de Code-barres PDF

Définir les options du lecteur de Code-barres PDF

IronBarcode propose une variété d'options dans la classe PdfBarcodeReaderOptions pour soutenir des lectures personnalisées et optimisées pour les PDF spécifiquement. Cela prendra en charge les mots de passe PDF, choisira quelles pages scanner, le Dpi pour analyser le PDF, et tout redimensionnement supplémentaire nécessaire pour améliorer la qualité de lecture.

Points Clés

  1. Creating PdfBarcodeReaderOptions:
    • Une instance de PdfBarcodeReaderOptions est créée pour définir diverses options pour le traitement des PDF :
      • Dpi : Définir la résolution pour l'analyse du PDF. Un Dpi plus élevé peut améliorer la précision de détection des codes-barres.
      • PageNumbers : Spécifie les pages PDF qui doivent être scannées. Cela peut être personnalisé pour cibler des pages spécifiques.
      • Password : Si le PDF est protégé par mot de passe, le mot de passe correct peut être fourni en utilisant cette option.
      • ScaleToX et ScaleToY : Ces options permettent d'ajuster l'échelle de l'image du PDF pour aider à améliorer la précision de détection des codes-barres.
  2. Lecture des codes-barres :
    • La méthode ReadPdfBarcodes est utilisée pour lire et décoder les codes-barres du fichier PDF. Elle utilise les options spécifiées.
  3. Itération et affichage des résultats :
    • Une boucle foreach itère sur les résultats des codes-barres, affichant chaque Type et Value du code-barres dans la console.
    • Cela garantit que tous les codes-barres détectés des pages spécifiées sont affichés pour vérification ou traitement supplémentaire.
Apprenez à lire les codes-barres des fichiers PDF avec C#
Voir sur GitHub

Prêt à commencer?

Nuget Downloads 2,472,280Version :2026.10vient de sortir

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronBarcode
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Vos informations seront toujours gardées confidentielles.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
De confiance par des millions d'ingénieurs dans le monde entier
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise
Bibliothèque C# NuGet pour PDF
Installer avec NuGet

Version : 2026.10

PM > Install-Package BarCode
nuget.org/packages/BarCode/
  1. Dans l'explorateur de solutions, faites un clic droit sur Références, Gestion des packages NuGet
  2. Sélectionnez Parcourir et recherchez "IronBarcode"
  3. Sélectionnez le package et installez
C# PDF DLL
Télécharger DLL

Version : 2026.10

  1. Téléchargez et décompressez IronBarCode à un emplacement tel que ~/Libs dans votre répertoire de solution
  2. Dans Visual Studio Solution Explorer, faites un clic droit sur Références. Sélectionnez Parcourir, "IronBarcode.dll"

Licences à partir de 999 $