PdfExtractor

ΕΚΤΙΜΗΣΗ

PdfExtractor Είναι μια τάξη στο Aspose.PDF FOSS για .NET. Κληρονομιά από: IDisposable.

Φάση για την εξόρυξη κειμένου και εικόνων από ένα έγγραφο PDF.

Αυτή η κατηγορία παρέχει 29 μεθόδους για να εργαστείτε με PdfExtractor αντικείμενα σε προγράμματα .NET. Οι διαθέσιμες μεθόδους περιλαμβάνουν: BindPdf, Close, Dispose, ExtractAttachment, ExtractImage, ExtractText, GetAttachNames, GetAttachment, GetAttachmentInfo, GetNextImage, GetNextPageText, GetText,και 3 πρόσθετες μεθόδους. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο .Net. Ιδιοκτησία : EndPage, ExtractImageMode, ExtractTextMode, IsBidi, Password, Resolution,Και δύο ακόμα.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
StartPageintΔιαβάστε / Γράψτε1-based start page for extraction.
EndPageintΔιαβάστε / Γράψτε1-based end page for extraction.
ExtractTextModeintΔιαβάστε / ΓράψτεΤρόπος εκχύλισης κειμένου.
ExtractImageModeExtractImageModeΔιαβάστε / ΓράψτεΣτρατηγική εξόρυξης εικόνας.
ResolutionintΔιαβάστε / ΓράψτεΗ ανάλυση του Rendering για την εξόρυξη εικόνας (DPI).
IsBidiboolΔιαβάστεΑληθινό όταν το πιο πρόσφατα εξαγοράστηκε κείμενο περιέχει ένα δεξί προς αριστερό σενάριο (Εβραϊκό, Αραβικό, Συριακό , Ταάν και ούτω καθεξής), δηλαδή.
Passwordstring?Διαβάστε / ΓράψτεΤο κωδικό πρόσβασης που χρησιμοποιείται όταν δεσμεύεται κρυπτογραφημένα PDFs.
TextSearchOptionsAspose.Pdf.Text.TextSearchOptionsΔιαβάστε / ΓράψτεΟι επιλογές αναζήτησης κειμένου που εφαρμόστηκαν κατά τη διάρκεια του ExtractText().

Μέθοδοι

υπογραφήΠεριγραφή
PdfExtractor()Καλέστε PdfExtractor σε αυτή την περίπτωση PdfExtractor.
PdfExtractor(document: Document)
BindPdf(inputFile: string)Καλέστε BindPdf σε αυτή την περίπτωση PdfExtractor.
BindPdf(document: Document)
BindPdf(inputStream: Stream)
ExtractText()Περπατάει κάθε σελίδα στο συνδεδεμένο έγγραφο με το TextAbsorber και συμπίπτει το εκχυλίσμενο κείμενο.
ExtractText(outputFile: string)Εξάγετε κείμενο από το συνδεδεμένο PDF και αποθηκεύστε το στο δεδομένο αρχείο (UTF-16 LE bytes).
ExtractText(encoding: Encoding)Εξέτασε το κείμενο από το συνδεδεμένο PDF χρησιμοποιώντας την δεδομένη κωδικοποίηση.
GetText(outputStream: Stream)Γράφει το κείμενο που έχει αφαιρεθεί ως bytes στο outputStream, χρησιμοποιώντας την κωδικοποίηση που καθορίζεται από τη πιο πρόσφατη κλήση ExtractText(Κωδικά) (προεπιλεγμένα UTF-16 LE).
GetText(outputStream: Stream, filterNotAscii: bool)Γράφει το εκχυλίσμενο κείμενο ως bytes, επιλέξτε να πέσει μη-ASCII κωδικά πρώτα.
GetText(outputFile: string)Γράφει το κείμενο που έχει αφαιρεθεί στο δεδομένο αρχείο.
HasNextPageText()Αληθινό εάν υπάρχει κείμενο άλλης σελίδας διαθέσιμο μέσω GetNextPageText.
GetNextPageText(outputFile: string)Γράφει το κείμενο της επόμενης σελίδας στο δεδομένο μονοπάτι αρχείου (UTF-16 LE bytes).
GetNextPageText(outputStream: Stream)Γράφει το κείμενο της επόμενης σελίδας στο δεδομένο ρεύμα (UTF-16 LE bytes).
ExtractImage()Καλέστε ExtractImage σε αυτή την περίπτωση PdfExtractor.
ExtractImage(outputDirectory: string)Εξάγετε κάθε εικόνα στο δικό σας κατάλογο, ονομάζοντας τα αρχεία image_N.jpg για πηγές JPEG και image-N .png διαφορετικά.
HasNextImage()Αληθινή ενώ GetNextImage(string) έχει μια εικόνα που θα πρέπει να γράψει.
GetNextImage(outputStream: Stream)Καλέστε GetNextImage σε αυτή την περίπτωση PdfExtractor.
GetNextImage(outputFile: string)
GetNextImage(outputStream: Stream, format: System.Drawing.Imaging.ImageFormat)
GetNextImage(outputFile: string, format: System.Drawing.Imaging.ImageFormat)
ExtractAttachment()Επιλέξτε κάθε ενσωματωμένο αρχείο στο συνδεδεμένο έγγραφο. ένα μεταγενέστερο GetAttachment(string) γράφει όλα αυτά.
ExtractAttachment(attachmentFileName: string)Επιλέξτε ένα ενσωματωμένο αρχείο με όνομα για την εκχύλιση.
GetAttachNames()Όνομα κάθε ενσωματωμένου αρχείου στο συνδεδεμένο έγγραφο.
GetAttachmentInfo()FileSpecification εισάγει για κάθε ενσωματωμένο αρχείο στο συνδεδεμένο έγγραφο.
GetAttachment()Επιστρέψτε το περιεχόμενο των επιλεγμένων συνημμένων ως MemoryStreams (όλες οι συστατικές συσκευές όταν δεν έχουν επιλεχθεί ρητά).
GetAttachment(outputPath: string)Γράψτε τα επιλεγμένα συνημμένα (όλα όταν δεν έχουν επιλεχθεί ρητά) στο directory outputPath, ένα αρχείο ανά συστατικό που ονομάζεται μετά το όνομα του αρχείου.
Close()Κάντε κλήση κοντά σε αυτή την περίπτωση PdfExtractor.
Dispose()Κλήσεις Διαθέστε σε αυτή την περίπτωση PdfExtractor.

Δείτε επίσης

 Ελληνικά