Εγγράφου
ΕΚΤΙΜΗΣΗ
Document Είναι μια τάξη στο Aspose.PDF FOSS για Java. Κληρονομιά από: Closeable.
Η κεντρική κατηγορία για την εργασία με τα έγγραφα PDF (ISO 32000-1:2008).
Αυτή η κατηγορία παρέχει 96 μεθόδους για να εργαστείτε με αντικείμενα εγγράφου σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: Document, allocateObjectNumber, close, convert, convertToPdfA2B, decrypt, encrypt, exportAnnotationsToXfdf, flatten, getActions, getBackground, getCatalog,59 και άλλες μεθόδους. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο Java. Ιδιοκτησία : actions, background, catalog, centerWindow, collection, displayDocTitle,Και 32 ακόμα.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
background | Color | Διαβάστε | Επιστρέφει το χρώμα βάσης σε επίπεδο εγγράφου που έχει ρυθμιστεί μέσω |
| {@link #setBackground(Color)} ή { @code null} για κανένα. | |||
pages | PageCollection | Διαβάστε | Πάρτε τις σελίδες. |
info | DocumentInfo | Διαβάστε | Επιστρέφει το λεξικό πληροφοριών εγγράφων (ISO 32000-1:2008, §14.3.3). |
orCreateInfo | DocumentInfo | Διαβάστε | Απεργία alias για {@link #getInfo()}. |
metadata | XmpMetadata | Διαβάστε | Επιστρέφει τα μεταδεδομένα XMP του παρόντος εγγράφου. |
version | String | Διαβάστε | Επιστρέφει το σήμα έκδοσης PDF (π.χ. |
catalog | PdfDictionary | Διαβάστε | Επιστρέφει το λεξικό του καταλόγου ρίζας. |
actions | DocumentActions | Διαβάστε | Επιστρέφει τις δράσεις που προκαλούν τα επίπεδα εγγράφου (ISO 32000-1:2008, §12.6.4.1): |
| {@code /OpenAction} και οι εγγραφές του {_code/AA} (θα κλείσει, θα/θα σώσει, | |||
| Η εκτύπωση / η εκτυπώση. | |||
trailer | PdfDictionary | Διαβάστε | Επιστρέφει το λεξικό του trailer. |
parser | PDFParser | Διαβάστε | Επιστρέφει το υποκείμενο PDF parser (για εσωτερική χρήση από συστατικά κινητήρα). |
outlines | OutlineCollection | Διαβάστε | Επιστρέφει την συλλογή των εγγράφων (bookmarks). |
form | Form | Διαβάστε | Επιστρέφει τη διαδραστική φόρμα (AcroForm) αυτού του εγγράφου. |
embeddedFiles | EmbeddedFileCollection | Διαβάστε | Επιστρέφει τη συλλογή ενσωματωμένων αρχείων (επιθέσεις). |
collection | Collection | Διαβάστε | Επιστρέφει το χαρτοφυλάκιο του εγγράφου {@link Collection}, εγκαθιστώντας ένα |
| 1 άδειο στην πρώτη πρόσβαση. | |||
fontUtilities | FontUtilities | Διαβάστε | Επιστρέφει τα εργαλεία γραμματοσειράς για αυτό το έγγραφο. |
embedStandardFonts | boolean | Διαβάστε | Επιστρέφει αν οι τυποποιημένες 14 γραμματοσειρές PDF θα πρέπει να ενσωματωθούν κατά την αποθήκευση. |
layers | java.util.List<Layer> | Διαβάστε | Επιστρέφει τη λίστα των Ομάδων Εναλλακτικού Περιεχομένου (καμιά). |
viewerPreferences | ViewerPreferences | Διαβάστε | Επιστρέφει τις προτιμήσεις του θεατή. |
hideToolbar | boolean | Διαβάστε | Κρύβετε την προτίμηση toolbar. |
hideMenubar | boolean | Διαβάστε | Κρύβετε την προτίμηση μενού. |
hideWindowUI | boolean | Διαβάστε | Κρύβετε το παράθυρο προτιμήσεις. |
fitWindow | boolean | Διαβάστε | Προτιμήστε το παράθυρο. |
centerWindow | boolean | Διαβάστε | Προτιμήσεις Κέντρο παράθυρα. |
displayDocTitle | boolean | Διαβάστε | Προτιμήστε το τίτλο του εγγράφου. |
pageLayout | String | Διαβάστε | Η διάταξη σελίδων (SinglePage, OneColumn , TwoColumnLeft κλπ.). |
pageMode | PageMode | Διαβάστε | Πάρτε τη σελίδα mode. |
pageInfo | PageInfo | Διαβάστε | Αποθηκεύστε το έγγραφο σε ένα αρχείο. |
linearized | boolean | Διαβάστε | Επιστρέφει εάν το τρέχον έγγραφο είναι γραμμισμένο για γρήγορη προβολή στο διαδίκτυο. |
sourcePath | String | Διαβάστε | Επιστρέφει το αρχείο πορεία αυτό το έγγραφο έχει φορτωθεί από, ή {@code null} για νέα έγραφα |
| ή έγγραφα που φορτώνται από ρεύματα. | |||
fileName | String | Διαβάστε | Επιστρέφει το όνομα αρχείου (δρόμος) από αυτό το έγγραφο ανοίχτηκε. |
namedDestinations | NamedDestinations | Διαβάστε | Επιστρέφει την συλλογή προορισμών που ονομάζεται στο έγγραφο. |
pageLabels | PageLabels | Διαβάστε | Επιστρέφει τις ετικέτες της σελίδας, ή {@code null} εάν {_code /PageLabels} δεν είναι παρόν. |
taggedContent | TaggedContent | Διαβάστε | Επιστρέφει το περιεχόμενο που έχει ετικέτα στο έγγραφο, παρέχοντας πρόσβαση στο λογικό δέντρο δομής. |
logicalStructure | StructTreeRoot | Διαβάστε | Επιστρέφει το λογικό δέντρο δομής για ανάγνωση. |
encrypted | boolean | Διαβάστε | Επιστρέφει το έγγραφο εάν κρυπτογραφηθεί. |
javaScript | JavaScriptCollection | Διαβάστε | Επιστρέφει τη συλλογή JavaScript από το δέντρο του ονόματος του εγγράφου. |
pdfaCompliant | boolean | Διαβάστε | Επιστρέφει το έγγραφο εάν είναι συμβατό με PDF/A (σχεδιάστε μετά την μετατροπή() ή επικυρώστε(). |
pdfFormat | PdfFormat | Διαβάστε | Επιστρέφει το PDF του εγγράφου μετά την μετατροπή. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
Document(filePath: String) | Ανοίγει ένα PDF από μια πορεία αρχείων. |
Document(filePath: String, password: String) | Ανοίγει ένα PDF από μια διαδρομή αρχείων με κωδικό πρόσβασης. |
Document(filePath: String, password: String, customHandler: ICustomSecurityHandler) | Ανοίγει ένα έγγραφο PDF από μια διαδρομή αρχείων χρησιμοποιώντας έναν προσαρμοσμένο χειριστή ασφαλείας. |
Document(stream: InputStream) | Ανοίγει ένα PDF από μια ροή εισόδου. |
Document(stream: InputStream, password: String) | Ανοίγει ένα PDF από μια ροή εισόδου με κωδικό πρόσβασης. |
Document(stream: InputStream, password: String, customHandler: ICustomSecurityHandler) | Ανοίγει ένα PDF από μια ροή εισόδου χρησιμοποιώντας έναν προσαρμοσμένο χειριστή ασφαλείας. |
Document() | Δημιουργία νέου κενού PDF έγγραφα. |
Document(filePath: String, options: HtmlLoadOptions) | Δημιουργεί ένα PDF από ένα αρχείο HTML. |
Document(stream: InputStream, options: HtmlLoadOptions) | Δημιουργεί ένα PDF από μια ροή εισόδου HTML. |
getBackground() → Color | Επιστρέφει το χρώμα βάσης σε επίπεδο εγγράφου που έχει ρυθμιστεί μέσω |
| {@link #setBackground(Color)} ή { @code null} για κανένα. | |
setBackground(color: Color) | Εφαρμόστε ένα σταθερό χρώμα φόντου σε κάθε σελίδα του εγγράφου |
| (μεταξύ των σελίδων του κειμένου και της σελίδας του). | |
getPages() → PageCollection | Επιστρέφει τις σελίδες. |
getInfo() → DocumentInfo | Επιστρέφει το λεξικό πληροφοριών εγγράφων (ISO 32000-1:2008, §14.3.3). |
getOrCreateInfo() → DocumentInfo | Απεργία alias για {@link #getInfo()}. |
getMetadata() → XmpMetadata | Επιστρέφει τα μεταδεδομένα XMP του παρόντος εγγράφου. |
setXmpMetadata(stream: InputStream) | Συνθέστε τα μεταδεδομένα XMP από πρώτες XML bytes ανάγνωσης από ένα ρεύμα. |
getXmpMetadata(stream: OutputStream) | Γράφει τα μπάτια XML των μεταδεδομένων XMP στο δεδομένο ρεύμα παραγωγής. |
getVersion() → String | Επιστρέφει το σήμα έκδοσης PDF (π.χ. |
getCatalog() → PdfDictionary | Επιστρέφει το λεξικό του καταλόγου ρίζας. |
getActions() → DocumentActions | Επιστρέφει τις δράσεις που προκαλούν τα επίπεδα εγγράφου (ISO 32000-1:2008, §12.6.4.1): |
| {@code /OpenAction} και οι εγγραφές του {_code/AA} (θα κλείσει, θα/θα σώσει, | |
| Η εκτύπωση / η εκτυπώση. | |
getTrailer() → PdfDictionary | Επιστρέφει το λεξικό του trailer. |
getParser() → PDFParser | Επιστρέφει το υποκείμενο PDF parser (για εσωτερική χρήση από συστατικά κινητήρα). |
getOutlines() → OutlineCollection | Επιστρέφει την συλλογή των εγγράφων (bookmarks). |
getForm() → Form | Επιστρέφει τη διαδραστική φόρμα (AcroForm) αυτού του εγγράφου. |
getEmbeddedFiles() → EmbeddedFileCollection | Επιστρέφει τη συλλογή ενσωματωμένων αρχείων (επιθέσεις). |
getCollection() → Collection | Επιστρέφει το χαρτοφυλάκιο του εγγράφου {@link Collection}, εγκαθιστώντας ένα |
| 1 άδειο στην πρώτη πρόσβαση. | |
setCollection(value: Collection) | Αντικαταστήστε (ή αφαιρέσετε, όταν {@code = null}) το έγγραφο |
| Το χαρτοφυλάκιο. | |
getFontUtilities() → FontUtilities | Επιστρέφει τα εργαλεία γραμματοσειράς για αυτό το έγγραφο. |
isEmbedStandardFonts() → boolean | Επιστρέφει αν οι τυποποιημένες 14 γραμματοσειρές PDF θα πρέπει να ενσωματωθούν κατά την αποθήκευση. |
setEmbedStandardFonts(embed: boolean) | Καθορίστε εάν οι τυποποιημένες 14 γραμματοσειρές PDF θα πρέπει να ενσωματωθούν κατά την αποθήκευση. |
getLayers() → java.util.List<Layer> | Επιστρέφει τη λίστα των Ομάδων Εναλλακτικού Περιεχομένου (καμιά). |
getViewerPreferences() → ViewerPreferences | Επιστρέφει τις προτιμήσεις του θεατή. |
getHideToolbar() → boolean | Κρύβετε την προτίμηση toolbar. |
setHideToolbar(v: boolean) | Κάντε κρυμμένη προτίμηση toolbar. |
getHideMenubar() → boolean | Κρύβετε την προτίμηση μενού. |
setHideMenubar(v: boolean) | Κάντε κρυμμένη προτιμήσεις μενού. |
getHideWindowUI() → boolean | Κρύβετε το παράθυρο προτιμήσεις. |
setHideWindowUI(v: boolean) | Κάντε κρυμμένο παράθυρο UI προτίμηση. |
getFitWindow() → boolean | Προτιμήστε το παράθυρο. |
setFitWindow(v: boolean) | Προτιμήστε το παράθυρο. |
getCenterWindow() → boolean | Προτιμήσεις Κέντρο παράθυρα. |
setCenterWindow(v: boolean) | Κάντε προτίμηση κεντρικού παράθυρου. |
getDisplayDocTitle() → boolean | Προτιμήστε το τίτλο του εγγράφου. |
setDisplayDocTitle(v: boolean) | Εισάγετε την προτίμηση τίτλου του εγγράφου. |
getPageLayout() → String | Η διάταξη σελίδων (SinglePage, OneColumn , TwoColumnLeft κλπ.). |
setPageLayout(layout: String) | Σχεδιάστε το layout της σελίδας. |
getPageMode() → PageMode | Επιστρέφει στη σελίδα. |
setPageMode(mode: PageMode) | Εισάγετε τη λειτουργία σελίδας. |
getPageInfo() → PageInfo | Αποθηκεύστε το έγγραφο σε ένα αρχείο. |
processParagraphs() | Διαχειρίζεται παραγράφους για όλες τις σελίδες (διαβάστε το διάταγμα). |
save(filePath: String) | @param filePath το δρόμο αρχείου εξόδου |
| @throws IOException αν το γράψιμο αποτυγχάνει | |
| @throws IllegalArgumentException αν το filePath είναι μηδενικό | |
| / | |
save() | Αποθηκεύει το έγγραφο πίσω στο σχετικό στόχο του. |
save(outputStream: OutputStream) | Αποθηκεύστε το έγγραφο σε ένα ρεύμα εξόδου. |
hasIncrementalUpdate() → boolean | Επαναλαμβάνει αν το τρέχον έγγραφο περιέχει αυξημένες ενημερώσεις. |
optimize() | Απαιτεί πλήρη αναγραφή στο επόμενο αποθεματικό αντί για ένα συμπληρωματικό. |
requestFullRewrite() | Απαιτήσεις που η επόμενη λειτουργία αποθήκευσης εκτελεί πλήρη αναγραφή, ακόμη και αν |
| Διαφορετικά, θα ήταν δυνατή η αύξηση της αποταμίευσης. | |
isLinearized() → boolean | Επιστρέφει εάν το τρέχον έγγραφο είναι γραμμισμένο για γρήγορη προβολή στο διαδίκτυο. |
optimizeResources() | Απομακρύνει τις μη χρησιμοποιούμενες πόρους σε επίπεδο σελίδας πριν από την επόμενη αποθήκευση. |
optimizeResources(options: org.aspose.pdf.optimization.OptimizationOptions) | Βελτιστοποιήστε το έγγραφο σύμφωνα με τις προσφερόμενες επιλογές πριν από την επόμενη |
| Σώστε το. | |
save(filePath: String, format: SaveFormat) | Αποθηκεύστε το έγγραφο στην καθορισμένη μορφή. |
save(filePath: String, options: PdfSaveOptions) | Αποθηκεύστε το έγγραφο με τις επιλογές αποθήκευσης PDF που καθορίζονται. |
save(filePath: String, options: HtmlSaveOptions) | Αποθηκεύει το έγγραφο ως HTML με τις καθορισμένες επιλογές. |
getSourcePath() → String | Επιστρέφει το αρχείο πορεία αυτό το έγγραφο έχει φορτωθεί από, ή {@code null} για νέα έγραφα |
| ή έγγραφα που φορτώνται από ρεύματα. | |
getFileName() → String | Επιστρέφει το όνομα αρχείου (δρόμος) από αυτό το έγγραφο ανοίχτηκε. |
setFileName(fileName: String) | Εισάγετε το όνομα αρχείου που σχετίζεται με αυτό το έγγραφο. |
exportAnnotationsToXfdf(filePath: String) | Εξάγετε όλες τις αναφορές από αυτό το έγγραφο σε ένα αρχείο XFDF. |
exportAnnotationsToXfdf(stream: OutputStream) | Εξάγετε όλες τις αναφορές από αυτό το έγγραφο σε ένα ρεύμα παραγωγής XFDF. |
importAnnotationsFromXfdf(filePath: String) | Εισάγετε αναφορές από ένα αρχείο XFDF σε αυτό το έγγραφο. |
importAnnotationsFromXfdf(stream: InputStream) | Εισάγει αναφορές από ένα ρεύμα εισόδου XFDF σε αυτό το έγγραφο. |
flatten() | Φάτε ολόκληρο το έγγραφο: σπάει όλες τις αναφορές και σχηματίζει τα εμφάνιση πεδίου |
| εισέρχεται σε ροές περιεχομένου σελίδας, στη συνέχεια αφαιρεί σημειώσεις και σχήματα πεδίων. | |
flatten(settings: Form.FlattenSettings) | Φλέβετε το έγγραφο χρησιμοποιώντας τις ρυθμίσεις φλέβα της συγκεκριμένης φόρμας. |
getNamedDestinations() → NamedDestinations | Επιστρέφει την συλλογή προορισμών που ονομάζεται στο έγγραφο. |
getPageLabels() → PageLabels | Επιστρέφει τις ετικέτες της σελίδας, ή {@code null} εάν {_code /PageLabels} δεν είναι παρόν. |
getTaggedContent() → TaggedContent | Επιστρέφει το περιεχόμενο που έχει ετικέτα στο έγγραφο, παρέχοντας πρόσβαση στο λογικό δέντρο δομής. |
getLogicalStructure() → StructTreeRoot | Επιστρέφει το λογικό δέντρο δομής για ανάγνωση. |
allocateObjectNumber() → int | Προσδιορίζει έναν νέο αριθμό αντικειμένου για ένα νέο έμμεσο αντικείμενο. |
registerImportedObject(body: PdfBase) → PdfObjectReference | Καταχωρίζει ένα αντικείμενο που εισάγεται από άλλο έγγραφο κάτω από μια φρέσκο κατανεμημένη |
| Κλειδί . | |
isEncrypted() → boolean | Επιστρέφει το έγγραφο εάν κρυπτογραφηθεί. |
encrypt(userPassword: String, ownerPassword: String, permissions: int, cryptoAlgorithm: CryptoAlgorithm) | Κρυπτογραφεί το έγγραφο με κωδικούς πρόσβασης χρήστη και ιδιοκτήτη χρησιμοποιώντας τον καθορισμένο αλγόριθμο. |
encrypt(userPassword: String, ownerPassword: String, privilege: org.aspose.pdf.facades.DocumentPrivilege, customHandler: ICustomSecurityHandler) | Κρυπτογραφεί το έγγραφο με ένα προσαρμοσμένο χειριστή ασφαλείας. |
encrypt(userPassword: String, ownerPassword: String, privilege: org.aspose.pdf.facades.DocumentPrivilege, cryptoAlgorithm: CryptoAlgorithm, usePdf20: boolean) | Κρυπτογραφεί το έγγραφο με κωδικούς πρόσβασης χρήστη και ιδιοκτήτη χρησιμοποιώντας τον καθορισμένο αλγόριθμο |
| και προνόμια του. | |
decrypt() | Αποκρυπτογραφεί το έγγραφο, αφαιρώντας την κρυφή. |
getJavaScript() → JavaScriptCollection | Επιστρέφει τη συλλογή JavaScript από το δέντρο του ονόματος του εγγράφου. |
validate(outputLogPath: String, format: PdfFormat) → boolean | Εγκρίνει το έγγραφο κατά του προφίλ της συγκεκριμένης μορφής PDF. |
validate(logStream: OutputStream, format: PdfFormat) → boolean | Εγκρίνει το έγγραφο κατά του προφίλ της συγκεκριμένης μορφής PDF. |
validate(options: PdfFormatConversionOptions) → boolean | Εξυπηρετεί το έγγραφο χρησιμοποιώντας ένα αντικείμενο επιλογής επικύρωσης PDF/A. |
convert(outputLogPath: String, format: PdfFormat, action: ConvertErrorAction) → boolean | Μετατρέπεται το έγγραφο σε καθορισμένο μορφότυπο PDF. |
convert(logStream: OutputStream, format: PdfFormat, action: ConvertErrorAction) → boolean | Μετατρέπεται το έγγραφο σε καθορισμένο μορφότυπο PDF. |
convert(logStream: OutputStream, format: PdfFormat, action: ConvertErrorAction, transparencyAction: ConvertTransparencyAction) → boolean | Μετατρέπονται με σαφή διαφάνεια χειρισμού. |
convert(options: PdfFormatConversionOptions) → boolean | Μετατροπή χρησιμοποιώντας λεπτομερείς επιλογές μετατροπής. |
convertToPdfA2B(outputLogPath: String) → boolean | Μετατρέψτε το PDF σε μορφή PDF/A-2B. |
convertToPdfA2B(logStream: OutputStream) → boolean | Μετατρέψτε το PDF σε μορφή PDF/A-2B. |
repair() | Προσπάθειες για την αποκατάσταση μικρών δομικών προβλημάτων πριν από τη διατήρηση, επικύρωση ή |
| Μετατροπή των ροών εργασίας. | |
isPdfaCompliant() → boolean | Επιστρέφει το έγγραφο εάν είναι συμβατό με PDF/A (σχεδιάστε μετά την μετατροπή() ή επικυρώστε(). |
getPdfFormat() → PdfFormat | Επιστρέφει το PDF του εγγράφου μετά την μετατροπή. |
close() | Κλείνει το έγγραφο και απελευθερώνει τους βασικούς πόρους. |