PdfBookmarkEditor
ΕΚΤΙΜΗΣΗ
PdfBookmarkEditor Είναι μια τάξη στο Aspose.PDF FOSS για Java. Κληρονομιά από: AutoCloseable.
Παρέχει μεθόδους για τη δημιουργία, την εξαγωγή και την διαγραφή σημειώσεων (απόγραμμών) σε ένα έγγραφο PDF.
Αυτή η κατηγορία παρέχει 18 μεθόδους για να εργαστείτε με PdfBookmarkEditor αντικείμενα σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: PdfBookmarkEditor, bindPdf, close, createBookmarkOfPage, createBookmarks, deleteBookmarks, exportBookmarksToXML, extractBookmarks, getDocument, importBookmarksWithXML, save. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο Java. Ιδιοκτησία : document.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
document | Document | Διαβάστε | Επιστρέφει το δεσμευμένο έγγραφο, ή {@code null}. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
PdfBookmarkEditor() | Δημιουργεί μια νέα παραβολή {@code PdfBookmarkEditor}. |
PdfBookmarkEditor(document: Document) | Δημιουργεί έναν νέο εκδότη συνδεδεμένο με το {@code document}. |
getDocument() → Document | Επιστρέφει το δεσμευμένο έγγραφο, ή {@code null}. |
bindPdf(inputFile: String) → boolean | Συνδέστε ένα αρχείο PDF σε αυτό το εκδότη. |
bindPdf(inputStream: InputStream) → boolean | Συνδέει ένα PDF από μια ροή εισόδου. |
bindPdf(document: Document) → boolean | Συνδέστε ένα υπάρχον {@link Document} σε αυτόν τον εκδότη. |
save(outputFile: String) → boolean | Αποθηκεύετε το συνδεδεμένο έγγραφο σε ένα αρχείο. |
save(outputStream: OutputStream) → boolean | Αποθηκεύει το συνδεδεμένο έγγραφο σε ένα ρεύμα εξόδου. |
exportBookmarksToXML(xmlFile: String) | Εξάγετε το δέντρο σημειώματος του εγγράφου σε ένα αρχείο XML. |
importBookmarksWithXML(xmlFile: String) | Εισάγει ένα δέντρο γραμμένο προηγουμένως από το |
| {@link #exportBookmarksToXML(String)} και προσθέστε το στο συνδεδεμένο έγγραφο του | |
| Η outline. | |
extractBookmarks() → Bookmarks | Εξάγει σημειώσεις που ταιριάζουν με τον καθορισμένο τίτλο από το δεσμευτικό έγγραφο. |
createBookmarks() | Δημιουργεί σημειώσεις για όλες τις σελίδες του εγγράφου. |
createBookmarks(color: Color, bold: boolean, italic: boolean) | Δημιουργεί σημειώσεις για όλες τις σελίδες με καθορισμένες οπτικές ιδιότητες. |
extractBookmarks(title: String) → Bookmarks | Εξάγει σημειώσεις που ταιριάζουν με τον καθορισμένο τίτλο από το δεσμευτικό έγγραφο. |
createBookmarkOfPage(title: String, pageNumber: int) → boolean | Δημιουργεί ένα σημειωματάριο που υποδεικνύει την καθορισμένη σελίδα και το προσθέτει στις γραμμές του εγγράφου. |
deleteBookmarks() → boolean | Διαγράφει όλα τα βιβλία από το έγγραφο. |
deleteBookmarks(title: String) → boolean | Διαγράφει τα βιβλία με τον καθορισμένο τίτλο. |
close() | Κλείνει τον εκδότη και κυκλοφορεί το δεσμευμένο έγγραφο. |