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 ακόμα.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
DocumentDocument?ΔιαβάστεΤο δεσμευτικό έγγραφο.
InputFilestring?Διαβάστε / ΓράψτεΗ πορεία της πηγής PDF.
HasOpenPasswordboolΔιαβάστεΤο PDF απαιτεί έναν χρήστη/ανοιχτό κωδικό πρόσβασης για να ανοίξει.
HasEditPasswordboolΔιαβάστεΕάν το PDF έχει κωδικό πρόσβασης ιδιοκτήτη/διατύπωσης (δηλαδή,.
PasswordTypePasswordTypeΔιαβάστεΠοιο είδος κωδικού πρόσβασης (αν υπάρχει) έχει πιστοποιήσει το συνδεδεμένο PDF.
Titlestring?Διαβάστε / ΓράψτεΟ τίτλος του εγγράφου.
Authorstring?Διαβάστε / ΓράψτεΟ συγγραφέας του εγγράφου.
Subjectstring?Διαβάστε / ΓράψτεΤο θέμα του εγγράφου.
Keywordsstring?Διαβάστε / ΓράψτεΤα κλειδιά του εγγράφου.
Creatorstring?Διαβάστε / ΓράψτεΗ εφαρμογή του δημιουργού.
Producerstring?ΔιαβάστεΗ εφαρμογή του παραγωγού που δημιούργησε το PDF.
HeaderDictionary<string, string>Διαβάστε / ΓράψτεΠροσαρμοσμένα μεταδεδομένα εισέρχονται από το υποκείμενο /Info λεξικό, κλειδωμένο με όνομα.
CreationDatestringΔιαβάστε / ΓράψτεΗ ημερομηνία δημιουργίας σε μορφή PDF (D:YY YYMMDDHmmSSOHH’mm’), ή κενή όταν απουσιάζει.
CreationDateValueDateTimeΔιαβάστε / ΓράψτεΡόι DateTime προβολή του CreationDate (αξιοθέτης συμβατότητας).
ModDatestringΔιαβάστε / ΓράψτεΗ ημερομηνία τροποποίησης σε μορφή PDF (D:YY YYMMDDHmmSSOHH’mm’), ή κενή όταν απουσιάζει.
ModDateValueDateTimeΔιαβάστε / ΓράψτεΡόι DateTime προβολή του ModDate (αξιοθέτης συμβατότητας).
NumberOfPagesintΔιαβάστεΑριθμός σελίδων .
PdfVersionstring?ΔιαβάστεΗ γραμμή έκδοσης PDF (π.χ., «1.4», « 1.7»).
IsEncryptedboolΔιαβάστεΕίτε το έγγραφο είναι κρυπτογραφημένο.
HasFormboolΔιαβάστεΕίτε το έγγραφο έχει μορφή.
HasOutlinesboolΔιαβάστεΤο αν το έγγραφο έχει βιβλιογραφίες.
HasMetadataboolΔιαβάστεΕίτε το έγγραφο έχει μεταδεδομένα XMP.
HasEmbeddedFilesboolΔιαβάστεΕίτε το έγγραφο έχει ενσωματωμένα αρχεία.
HasPageLabelsboolΔιαβάστεΕίτε το έγγραφο έχει σελίδες ετικέτες.
HasLayersboolΔιαβάστεΕίτε το έγγραφο έχει στρώματα (επιλεγμένο περιεχόμενο).
HasCollectionboolΔιαβάστεΕίτε το έγγραφο είναι ένα χαρτοφυλάκιο PDF (έχει μια / συλλογή εισαγωγή στο κατάλογο).
IsTaggedboolΔιαβάστεΕίτε το έγγραφο είναι ετικέτα.
PageLayoutstring?ΔιαβάστεΗ λειτουργία διάταξης σελίδας (π.χ., «SinglePage», « TwoColumnLeft").
PageModestring?ΔιαβάστεΗ λειτουργία σελίδας (π.χ., «UseOutlines», « FullScreen»).
IsPdfFileboolΔιαβάστεΕίτε το συνδεδεμένο έγγραφο είναι ένα έγκυρο αρχείο PDF (προϊόν περιπτώσεων).
InputStreamStream?Διαβάστε / ΓράψτεΠηγή PDF Stream.
UseStrictValidationboolΔιαβάστε / ΓράψτεΌταν είναι αλήθεια, ο παρσερός εφαρμόζει αυστηρούς κανόνες επικύρωσης 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.

Δείτε επίσης

 Ελληνικά