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

IronBarcode propose une variété d'options dans la classe PdfBarcodeReaderOptions pour prendre en charge des lectures personnalisées et optimisées spécifiquement pour les PDFs. Cela gérera les mots de passe PDF, choisira les 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. Création de PdfBarcodeReaderOptions :
    • Une instance de PdfBarcodeReaderOptions est créée pour définir diverses options pour le traitement des PDFs :
      • Dpi : Définit la résolution pour l'analyse du PDF. Un DPI plus élevé peut améliorer la précision de la détection de code-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 un 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 PDF pour aider à améliorer la précision de la 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 le type et la valeur de chaque code-barres sur 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.

Découvrez comment lire les codes-barres à partir de PDFs avec C#

Prêt à commencer?
Nuget Téléchargements 1,935,276 | Version : 2025.11 vient de sortir