PdfBookmarkEditor
ΕΚΤΙΜΗΣΗ
PdfBookmarkEditor Είναι μια τάξη στο Aspose.PDF FOSS για .NET. Κληρονομιά από: IDisposable.
Φάση για χειραγώγηση σημειωματάριο (outline): δημιουργήστε, εξαγάγετε, διαγράψετε σημειώσεις.
Αυτή η κατηγορία παρέχει 29 μεθόδους για να εργαστείτε με PdfBookmarkEditor αντικείμενα σε προγράμματα .NET. Οι διαθέσιμες μεθόδους περιλαμβάνουν: BindPdf, Close, CreateBookmarkOfPage, CreateBookmarks, DeleteBookmarks, Dispose, ExportBookmarksToHtml, ExportBookmarksToXML, ExtractBookmarks, ExtractBookmarksToHTML, ImportBookmarksWithXML, ModifyBookmarks,και δύο πρόσθετες μεθόδους. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο .Net.
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
PdfBookmarkEditor() | Δημιουργήστε ένα unbound PdfBookmarkEditor. |
PdfBookmarkEditor(document: Document) | Δημιουργήστε ένα PdfBookmarkEditor συνδεδεμένο με ένα έγγραφο. |
BindPdf(path: string) | Συνδέστε το PDF από ένα αρχείο. |
BindPdf(data: byte[]) | Συνδέστε το PDF από μια παραμέτρους. |
BindPdf(stream: Stream) | Συνδέστε το PDF από ένα Stream (διαβάζει πλήρως τη ροή στη μνήμη). |
BindPdf(document: Document) | Συνδέστε το PDF από ένα υπάρχον έγγραφο. |
CreateBookmarkOfPage(bookmarkName: string, pageNumber: int) | Δημιουργήστε ένα σημειωματάριο που υποδεικνύει την καθορισμένη σελίδα (1-based). |
CreateBookmarkOfPage(bookmarkName: string[], pageNumber: int[]) | Δημιουργήστε σημειώσεις για τις καθορισμένες σελίδες (1 αριθμοί σελίδων). |
CreateBookmarks() | Δημιουργήστε σημειώσεις για κάθε σελίδα (επιλογή). |
CreateBookmarks(color: System.Drawing.Color, boldFlag: bool, italicFlag: bool) | Δημιουργήστε σημειώσεις ανά σελίδα με σαφή χρώμα / θάρρος / ιταλικό στυλ. |
CreateBookmarks(bookmark: Bookmark) | Δημιουργήστε σημειώσεις από ένα δέντρο σημειώματος (αναδρομική προσθήκη παιδιών). |
DeleteBookmarks() | Διαγράψτε κάθε σημείωμα στο συνδεδεμένο έγγραφο. |
DeleteBookmarks(title: string) | Διαγράψτε κάθε επιπέδου σημειωματάριο του οποίου το τίτλο ταιριάζει με τον τίτλό, διατηρώντας την αλλαγή στο αποθηκευμένο έγγραφο. |
Save(stream: Stream) | Αποθηκεύστε το έγγραφο σε μια ροή. |
Save() | Αποθηκεύστε το έγγραφο σε μια γραμμή byte. |
Save(path: string) | Αποθηκεύστε το έγγραφο σε ένα αρχείο. |
ExtractBookmarks() | Εξάγετε το δέντρο εξώφυλλου του εγγράφου ως μια επίπεδη συλλογή Bookmarks, περπατώντας τα παιδιά βαθιά-πρώτα. |
ExtractBookmarks(upperLevel: bool) | Αποκτήστε το δέντρο του εγγράφου. |
ExtractBookmarks(title: string) | Βρείτε βιβλία (και τους απογόνους τους) των οποίων ο τίτλος ισοδυναμεί με τον τίτλο. |
ExtractBookmarks(bookmark: Bookmark) | Αποκτήστε τα υποβαθμισμένα σημεία του σημείου. |
ExportBookmarksToXML(stream: Stream) | Εξάγετε το δέντρο εξόδου για να ροή ως XML. |
ExportBookmarksToXML(xmlFile: string) | Εξάγετε το δέντρο εξόδου στο xmlFile. |
ImportBookmarksWithXML(stream: Stream) | Διαβάστε τα σημειώματα από το XML που παράγεται από την Stream) και προσθέστε αυτά στο συνδεδεμένο έγγραφο. |
ImportBookmarksWithXML(xmlFile: string) | Διαβάστε τα σημειώματα από ένα αρχείο XML και προσθέστε αυτά στο συνδεδεμένο έγγραφο. |
ExportBookmarksToHtml(inPdfFile: string, outHtmlFile: string) | Εξαγωγή σημειώσεων σε ένα ξεχωριστό αρχείο HTML. |
ExtractBookmarksToHTML(pdfFile: string, cssFile: string) | Εξάγετε σημειώσεις σε μια σελίδα HTML με το δεδομένο CSS. |
ModifyBookmarks(sTitle: string, dTitle: string) | Ανακαλείται κάθε γραμματοσειρά του οποίου ο τίτλος ισοδυναμεί με το sTitle στο dTithle, σε όλο το δέντρο. |
Dispose() | Κλήσεις Διαθέστε σε αυτή την περίπτωση PdfBookmarkEditor. |
Close() | Αφήστε το έγγραφο, καθρέφοντας διαθέσιμο. |