PdfFileInfo
ΕΚΤΙΜΗΣΗ
PdfFileInfo Είναι μια τάξη στο Aspose.PDF FOSS για .NET. Κληρονομιά από: IDisposable.
Φάση για την πρόσβαση σε μεταδεδομένα και ιδιότητες του εγγράφου PDF.
Αυτή η κατηγορία παρέχει 34 μεθόδους για να εργαστείτε με PdfFileInfo αντικείμενα σε προγράμματα .NET. Οι διαθέσιμες μεθόδους περιλαμβάνουν: BindPdf, ClearInfo, Close, Dispose, GetDocumentInfo, GetDocumentPrivilege, GetMetaInfo, GetPageHeight, GetPageRotation, GetPageWidth, GetPageXOffset, GetPageYOffset,8 πρόσθετες μέθοδοι. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο .Net. Ιδιοκτησία : Author, CreationDate, CreationDateValue, Creator, Document, HasCollection,Και 26 ακόμα.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
Document | Document? | Διαβάστε | Το δεσμευτικό έγγραφο. |
InputFile | string? | Διαβάστε / Γράψτε | Η πορεία της πηγής PDF. |
HasOpenPassword | bool | Διαβάστε | Το PDF απαιτεί έναν χρήστη/ανοιχτό κωδικό πρόσβασης για να ανοίξει. |
HasEditPassword | bool | Διαβάστε | Εάν το PDF έχει κωδικό πρόσβασης ιδιοκτήτη/διατύπωσης (δηλαδή,. |
PasswordType | PasswordType | Διαβάστε | Ποιο είδος κωδικού πρόσβασης (αν υπάρχει) έχει πιστοποιήσει το συνδεδεμένο PDF. |
Title | string? | Διαβάστε / Γράψτε | Ο τίτλος του εγγράφου. |
Author | string? | Διαβάστε / Γράψτε | Ο συγγραφέας του εγγράφου. |
Subject | string? | Διαβάστε / Γράψτε | Το θέμα του εγγράφου. |
Keywords | string? | Διαβάστε / Γράψτε | Τα κλειδιά του εγγράφου. |
Creator | string? | Διαβάστε / Γράψτε | Η εφαρμογή του δημιουργού. |
Producer | string? | Διαβάστε | Η εφαρμογή του παραγωγού που δημιούργησε το PDF. |
Header | Dictionary<string, string> | Διαβάστε / Γράψτε | Προσαρμοσμένα μεταδεδομένα εισέρχονται από το υποκείμενο /Info λεξικό, κλειδωμένο με όνομα. |
CreationDate | string | Διαβάστε / Γράψτε | Η ημερομηνία δημιουργίας σε μορφή PDF (D:YY YYMMDDHmmSSOHH’mm’), ή κενή όταν απουσιάζει. |
CreationDateValue | DateTime | Διαβάστε / Γράψτε | Ρόι DateTime προβολή του CreationDate (αξιοθέτης συμβατότητας). |
ModDate | string | Διαβάστε / Γράψτε | Η ημερομηνία τροποποίησης σε μορφή PDF (D:YY YYMMDDHmmSSOHH’mm’), ή κενή όταν απουσιάζει. |
ModDateValue | DateTime | Διαβάστε / Γράψτε | Ρόι DateTime προβολή του ModDate (αξιοθέτης συμβατότητας). |
NumberOfPages | int | Διαβάστε | Αριθμός σελίδων . |
PdfVersion | string? | Διαβάστε | Η γραμμή έκδοσης PDF (π.χ., «1.4», « 1.7»). |
IsEncrypted | bool | Διαβάστε | Είτε το έγγραφο είναι κρυπτογραφημένο. |
HasForm | bool | Διαβάστε | Είτε το έγγραφο έχει μορφή. |
HasOutlines | bool | Διαβάστε | Το αν το έγγραφο έχει βιβλιογραφίες. |
HasMetadata | bool | Διαβάστε | Είτε το έγγραφο έχει μεταδεδομένα XMP. |
HasEmbeddedFiles | bool | Διαβάστε | Είτε το έγγραφο έχει ενσωματωμένα αρχεία. |
HasPageLabels | bool | Διαβάστε | Είτε το έγγραφο έχει σελίδες ετικέτες. |
HasLayers | bool | Διαβάστε | Είτε το έγγραφο έχει στρώματα (επιλεγμένο περιεχόμενο). |
HasCollection | bool | Διαβάστε | Είτε το έγγραφο είναι ένα χαρτοφυλάκιο PDF (έχει μια / συλλογή εισαγωγή στο κατάλογο). |
IsTagged | bool | Διαβάστε | Είτε το έγγραφο είναι ετικέτα. |
PageLayout | string? | Διαβάστε | Η λειτουργία διάταξης σελίδας (π.χ., «SinglePage», « TwoColumnLeft"). |
PageMode | string? | Διαβάστε | Η λειτουργία σελίδας (π.χ., «UseOutlines», « FullScreen»). |
IsPdfFile | bool | Διαβάστε | Είτε το συνδεδεμένο έγγραφο είναι ένα έγκυρο αρχείο PDF (προϊόν περιπτώσεων). |
InputStream | Stream? | Διαβάστε / Γράψτε | Πηγή PDF Stream. |
UseStrictValidation | bool | Διαβάστε / Γράψτε | Όταν είναι αλήθεια, ο παρσερός εφαρμόζει αυστηρούς κανόνες επικύρωσης PDF. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
PdfFileInfo() | Δημιουργήστε μια κενή παραβολή PdfFileInfo. |
PdfFileInfo(document: Document) | Δημιουργήστε μια παραβολή PdfFileInfo που περιέχει ένα υπάρχον Εγγράφου. |
PdfFileInfo(input: byte[]) | Δημιουργήστε μια παραβολή PdfFileInfo από τα bytes PDF. |
PdfFileInfo(input: byte[], password: string) | Δημιουργήστε μια παραβολή PdfFileInfo από τα byte PDF με έναν κωδικό πρόσβασης. |
PdfFileInfo(inputFile: string) | Δημιουργήστε μια παραβολή PdfFileInfo από ένα δρομολόγιο αρχείου. |
PdfFileInfo(inputFile: string, password: string) | Δημιουργήστε μια παραβολή PdfFileInfo από ένα δρομολόγιο αρχείων με κωδικό πρόσβασης. |
PdfFileInfo(inputStream: Stream) | Δημιουργήστε μια παραβολή PdfFileInfo από ένα ρεύμα. |
PdfFileInfo(inputStream: Stream, password: string) | Ανοίξτε από μια ροή με έναν κωδικό πρόσβασης. |
PdfFileInfo(inputStream: Stream, password: string, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler) | Ανοίξτε από μια ροή με έναν κωδικό πρόσβασης και ένα προσαρμοσμένο χειριστή ασφαλείας. |
PdfFileInfo(inputFile: string, password: string, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler) | Ανοίξτε από ένα αρχείο με έναν κωδικό πρόσβασης και μια προσαρμοσμένη διαχειριστή ασφαλείας. |
SaveNewInfo() | Αποθηκεύστε τις τροποποιημένες πληροφορίες σε ένα νέο αρχείο PDF. |
SaveNewInfoWithXmp() | Αποθηκεύστε τις τροποποιημένες πληροφορίες σε ένα νέο αρχείο PDF, συγχρονίζοντας τις εισαγωγές του Info dict με τα μεταδεδομένα XMP. |
SaveNewInfoWithXmp(outputFileName: string) | Αποθηκεύστε τις τροποποιημένες πληροφορίες σε ένα αρχείο, συγχρονίζοντας τις εισαγωγές του Info dict με τα μεταδεδομένα XMP. |
SetMetaInfo(name: string, value: string) | Προσδιορίστε μια προσαρμοσμένη ιδιότητα μεταμένων στο λεξικό πληροφοριών του εγγράφου. |
GetMetaInfo(name: string) | Αποκτήστε μια προσαρμοσμένη ιδιοκτησία μεταμένων από το λεξικό πληροφοριών εγγράφου. |
GetPdfVersion() | Η μέθοδος-σχετικό alias του PdfVersion. |
GetPageWidth(pageNum: int) | Αποκτήστε το πλάτος μιας συγκεκριμένης σελίδας σε σημεία (1 βασισμένο αριθμό σελίδων). |
GetPageHeight(pageNum: int) | Κάντε το ύψος μιας συγκεκριμένης σελίδας σε σημεία (1 βασισμένο αριθμό σελίδων). |
GetPageRotation(pageNum: int) | Κάντε την περιστροφή μιας συγκεκριμένης σελίδας (0, 90, 180, 270). |
GetPageXOffset(pageNum: int) | X συντονισμός της προέλευσης της σελίδας εντός του ορίου της σελίδα. |
GetPageYOffset(pageNum: int) | Η συντονισμένη προέλευση της σελίδας μέσα στο όριο της ιστοσελίδας. |
GetDocumentInfo() | Αποκτήστε όλα τα μεταδεδομένα εγγράφου ως λεξικό. |
IsValidPdfBytes(data: byte[]) | Ελέγξτε αν τα δεδομένα bytes αντιπροσωπεύουν ένα έγκυρο αρχείο PDF. |
IsValidPdfStream(stream: Stream) | Ελέγξτε αν το δεδομένο ρεύμα αντιπροσωπεύει ένα έγκυρο αρχείο PDF. |
GetDocumentPrivilege() | Αποκτήστε τα προνόμια του εγγράφου (εγκρίσεις). |
BindPdf(srcDoc: Document) | Συνδέστε αυτή την φάση με μια υπάρχουσα περίπτωση Εγγράφων. |
ClearInfo() | Καθαρίζει τις τυποποιημένες /Info λεξιλόγιας εισαγωγές (Ιστορικό, Συγγραφέας, Θέμα, Λέξεις-κλειδιά, Δημιουργός, Προμηθευτής, Κρατήστε, CreationDate,ModDate) στο συνδεμένο έγγραφο. |
BindPdf(path: string) | Συνδέστε αυτό το φάκελο σε ένα αρχείο PDF στο συγκεκριμένο μονοπάτι. |
Save(destStream: Stream) | Αποθηκεύστε το συνδεδεμένο έγγραφο σε μια ροή. |
Save(destFile: string) | Αποθηκεύστε το συνδεδεμένο έγγραφο σε ένα αρχείο. |
Close() | Κλείστε και απελευθερώστε το δεσμευμένο έγγραφο. |
SaveNewInfo(outputStream: Stream) | Αποθηκεύστε το τροποποιημένο λεξικό Info σε μια ροή. |
SaveNewInfo(outputFile: string) | Αποθηκεύστε το τροποποιημένο λεξικό Info σε ένα αρχείο. |
Dispose() | Κλήσεις Διαθέστε σε αυτή την περίπτωση PdfFileInfo. |