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 for 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) } ويزيد ذلك إلى وثيقة المرتبطة | |
| المخططات. | |
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() | يغلق المحرر و يطلق الوثيقة المرتبطة. |