Εξαγωγή γραμμωτών κωδίκων από το έγγραφο με επιλογές
Εισαγωγή
Σε αυτό το σεμινάριο, θα ακολουθήσουμε τη διαδικασία εξαγωγής γραμμωτών κωδίκων από ένα έγγραφο χρησιμοποιώντας το GroupDocs.Parser για .NET. Το GroupDocs.Parser είναι μια ισχυρή βιβλιοθήκη που σας επιτρέπει να εξάγετε κείμενο, μεταδεδομένα και γραμμωτούς κώδικες από διάφορες μορφές εγγράφων όπως PDF, Microsoft Word, Excel και άλλα.
Προαπαιτούμενα
Πριν ξεκινήσετε, βεβαιωθείτε ότι έχετε τις ακόλουθες προϋποθέσεις:
- Περιβάλλον ανάπτυξης: Βεβαιωθείτε ότι έχετε εγκαταστήσει το Visual Studio στον υπολογιστή σας.
- GroupDocs.Parser Library: Κάντε λήψη και εγκατάσταση της βιβλιοθήκης GroupDocs.Parser για .NET απόεδώ.
- Δείγμα εγγράφου: Προετοιμάστε ένα δείγμα εγγράφου (π.χ. PDF, DOCX) που περιέχει γραμμικούς κώδικες για εξαγωγή.
Εισαγωγή χώρων ονομάτων
Αρχικά, πρέπει να εισαγάγετε τους απαραίτητους χώρους ονομάτων στο έργο σας C# για να χρησιμοποιήσετε τις λειτουργίες GroupDocs.Parser.
using GroupDocs.Parser.Data;
using GroupDocs.Parser.Options;
using System;
using System.Collections.Generic;
Βήμα 1: Δημιουργήστε μια παρουσία κλάσης Parser
Για να ξεκινήσετε, δημιουργήστε μια παρουσία τουParser
τάξη περνώντας τη διαδρομή προς το δείγμα εγγράφου σας.
using (Parser parser = new Parser("YourSampleFile.pdf"))
{
// Ο κωδικός θα προστεθεί στα επόμενα βήματα
}
Βήμα 2: Ελέγξτε την Υποστήριξη εξαγωγής γραμμικού κώδικα
Στη συνέχεια, ελέγξτε εάν το έγγραφο υποστηρίζει την εξαγωγή γραμμικού κώδικα χρησιμοποιώντας τοFeatures
ιδιοκτησία τουParser
παράδειγμα.
if (!parser.Features.Barcodes)
{
Console.WriteLine("Document doesn't support barcode extraction.");
return;
}
Βήμα 3: Ορίστε τις επιλογές εξαγωγής γραμμικού κώδικα
Τώρα, καθορίστε τις επιλογές για την εξαγωγή γραμμικού κώδικα χρησιμοποιώνταςBarcodeOptions
. Μπορείτε να ορίσετε παραμέτρους όπως λειτουργίες ποιότητας και τύπους γραμμωτού κώδικα.
BarcodeOptions options = new BarcodeOptions(QualityMode.Low, QualityMode.Low, "QR");
Βήμα 4: Εξαγωγή Barcodes από το Έγγραφο
Χρησιμοποιήστε τοGetBarcodes
μέθοδος τουParser
κλάση για εξαγωγή γραμμωτών κωδίκων με βάση τις καθορισμένες επιλογές.
IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes(options);
Βήμα 5: Επανάληψη και εμφάνιση εξαγόμενων γραμμωτών κωδίκων
Τέλος, επαναλάβετε τους γραμμωτούς κώδικες που έχουν εξαχθεί και εμφανίστε το ευρετήριο και τις τιμές σελίδας τους.
foreach (PageBarcodeArea barcode in barcodes)
{
Console.WriteLine("Page: " + barcode.Page.Index.ToString());
Console.WriteLine("Value: " + barcode.Value);
}
συμπέρασμα
Σε αυτό το σεμινάριο, μάθαμε πώς να εξάγουμε γραμμικούς κώδικες από ένα έγγραφο χρησιμοποιώντας το GroupDocs.Parser για .NET. Αυτή η διαδικασία περιλαμβάνει τη δημιουργία ενόςParser
για παράδειγμα, ορίζοντας επιλογές εξαγωγής και επανάληψη μέσω των εξαγόμενων γραμμικών κωδίκων. Το GroupDocs.Parser απλοποιεί την εργασία εξαγωγής γραμμωτού κώδικα από διάφορες μορφές εγγράφων, επιτρέποντας την αποτελεσματική επεξεργασία εγγράφων στις εφαρμογές σας .NET.
Συχνές ερωτήσεις
Μπορεί το GroupDocs.Parser να εξάγει γραμμικούς κώδικες από έγγραφα PDF;
Ναι, το GroupDocs.Parser υποστηρίζει την εξαγωγή γραμμωτού κώδικα από έγγραφα PDF μαζί με άλλες μορφές όπως DOCX, XLSX κ.λπ.
Ποιους τύπους γραμμωτού κώδικα υποστηρίζει το GroupDocs.Parser;
Το GroupDocs.Parser υποστηρίζει διάφορους τύπους γραμμωτού κώδικα, συμπεριλαμβανομένων κωδικών QR, Code 39, Code 128 και άλλων.
Απαιτεί το GroupDocs.Parser άδεια για εμπορική χρήση;
Ναι, απαιτείται έγκυρη άδεια για εμπορική χρήση. Μπορείτε να αποκτήσετε άδεια απόεδώ.
Είναι το GroupDocs.Parser κατάλληλο για ομαδική επεξεργασία εγγράφων;
Ναι, το GroupDocs.Parser μπορεί να χειριστεί αποτελεσματικά τη μαζική επεξεργασία εγγράφων για εξαγωγή κειμένου, ανάκτηση μεταδεδομένων και εξαγωγή γραμμωτού κώδικα.
Πού μπορώ να βρω τεχνική υποστήριξη για το GroupDocs.Parser;
Μπορείτε να λάβετε τεχνική υποστήριξη ή να κάνετε ερωτήσεις σχετικά με τοΦόρουμ GroupDocs.