PdfBookmarkEditor
Overview
PdfBookmarkEditor adalah kelas dalam Aspose.PDF FOSS untuk .NET. Warisan dari: IDisposable.
Fasad untuk manipulasi bookmark (kesimpulan): membuat, mengekstrak, menghapus bookmarks.
Kelas ini menyediakan 29 metode untuk bekerja dengan objek PdfBookmarkEditor dalam program .NET. Metode yang tersedia meliputi: BindPdf, Close, CreateBookmarkOfPage, CreateBookmarks, DeleteBookmarks, Dispose, ExportBookmarksToHtml, ExportBookmarksToXML, ExtractBookmarks, ExtractBookmarksToHTML, ImportBookmarksWithXML, ModifyBookmarks, dan 2 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi .NET setelah menginstal paket Aspose.PDF FOSS for .Net.
Methods
| Signature | Description |
|---|---|
PdfBookmarkEditor() | Buat PdfBookmarkEditor yang tidak terikat. |
PdfBookmarkEditor(document: Document) | Buat PdfBookmarkEditor yang terikat pada Dokumen. |
BindPdf(path: string) | Tahan PDF dari jalur file. |
BindPdf(data: byte[]) | Tahan PDF dari array byte. |
BindPdf(stream: Stream) | Tahan PDF dari Stream (membaca stream sepenuhnya ke dalam memori). |
BindPdf(document: Document) | Tahan PDF dari Dokumen yang ada. |
CreateBookmarkOfPage(bookmarkName: string, pageNumber: int) | Buat tanda baca yang menunjuk ke halaman tertentu (berdasarkan 1). |
CreateBookmarkOfPage(bookmarkName: string[], pageNumber: int[]) | Buat tanda baca untuk halaman yang ditentukan (berdasarkan nomor halaman). |
CreateBookmarks() | Buat tanda baca untuk setiap halaman (default). |
CreateBookmarks(color: System.Drawing.Color, boldFlag: bool, italicFlag: bool) | Buat tanda baca per halaman dengan gaya warna / tebal / kursif yang jelas. |
CreateBookmarks(bookmark: Bookmark) | Buat tanda baca dari pohon Bookmark (menambahkan anak-anak secara recursif). |
DeleteBookmarks() | Hapus setiap bookmark dalam dokumen yang terikat. |
DeleteBookmarks(title: string) | Hapus setiap bookmark tingkat atas yang judulnya cocok dengan judul, tetap mengubah dokumen yang disimpan. |
Save(stream: Stream) | Simpan dokumen ke stream. |
Save() | Simpan dokumen ke array byte. |
Save(path: string) | Simpan dokumen ke jalur file. |
ExtractBookmarks() | Ekstrak pohon garis besar dokumen sebagai koleksi Bookmarks datar, berjalan anak-anak kedalaman pertama. |
ExtractBookmarks(upperLevel: bool) | Ekstrak pohon garis besar dokumen. |
ExtractBookmarks(title: string) | Temukan bookmark (dan keturunan mereka) yang Judulnya sama dengan judul. |
ExtractBookmarks(bookmark: Bookmark) | Ekstrak tanda baca keturunan dari bookmark. |
ExportBookmarksToXML(stream: Stream) | Ekspor pohon garis besar untuk streaming sebagai XML. |
ExportBookmarksToXML(xmlFile: string) | Ekspor pohon garis besar ke xmlFile. |
ImportBookmarksWithXML(stream: Stream) | Bacalah tanda baca dari XML yang diproduksi oleh Stream) dan tambahkan ke dokumen terikat. |
ImportBookmarksWithXML(xmlFile: string) | Baca tanda baca dari file XML dan tambahkan ke dokumen yang terikat. |
ExportBookmarksToHtml(inPdfFile: string, outHtmlFile: string) | Ekspor bookmark ke file HTML mandiri. |
ExtractBookmarksToHTML(pdfFile: string, cssFile: string) | Ekstrak bookmark ke halaman HTML dengan CSS yang diberikan. |
ModifyBookmarks(sTitle: string, dTitle: string) | Merubah nama setiap bookmark yang judulnya sama dengan sTitle menjadi dTitre, di seluruh pohon garis besar. |
Dispose() | Panggilan Dispose pada instance PdfBookmarkEditor ini. |
Close() | Lepaskan dokumen yang terikat, miring Dispose. |