PdfBookmarkEditor

نظرة عامة

PdfBookmarkEditor هي فئة في Aspose.PDF FOSS لـ .NET. ترث من: IDisposable.

واجهة لمعالجة العلامات المرجعية (المخطط): إنشاء، استخراج، حذف العلامات المرجعية.

توفر هذه الفئة 29 طريقة للعمل مع كائنات PdfBookmarkEditor في برامج .NET. تشمل الطرق المتاحة: BindPdf، Close، CreateBookmarkOfPage، CreateBookmarks، DeleteBookmarks، Dispose، ExportBookmarksToHtml، ExportBookmarksToXML، ExtractBookmarks، ExtractBookmarksToHTML، ImportBookmarksWithXML، ModifyBookmarks، وطريقتين إضافيتين. جميع الأعضاء العموميين متاحين لأي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .NET.

الطرق

SignatureDescription
PdfBookmarkEditor()إنشاء PdfBookmarkEditor غير مرتبط.
PdfBookmarkEditor(document: Document)إنشاء PdfBookmarkEditor مرتبط بـ Document.
BindPdf(path: string)ربط PDF من مسار ملف.
BindPdf(data: byte[])ربط PDF من مصفوفة بايت.
BindPdf(stream: Stream)ربط PDF من Stream (يقرأ الدفق بالكامل في الذاكرة).
BindPdf(document: Document)ربط PDF من Document موجود.
CreateBookmarkOfPage(bookmarkName: string, pageNumber: int)إنشاء إشارة مرجعية تشير إلى الصفحة المحددة (ترقيم يبدأ من 1).
CreateBookmarkOfPage(bookmarkName: string[], pageNumber: int[])إنشاء إشارات مرجعية للصفحات المحددة (أرقام الصفحات تبدأ من 1).
CreateBookmarks()إنشاء إشارات مرجعية لكل صفحة (افتراضي).
CreateBookmarks(color: System.Drawing.Color, boldFlag: bool, italicFlag: bool)إنشاء إشارات مرجعية لكل صفحة مع تحديد اللون / الغامق / المائل صراحة.
CreateBookmarks(bookmark: Bookmark)إنشاء إشارات مرجعية من شجرة Bookmark (إضافة الأطفال بشكل متكرر).
DeleteBookmarks()حذف كل إشارة مرجعية في Document المرتبط.
DeleteBookmarks(title: string)حذف كل إشارة مرجعية من المستوى الأعلى التي يطابق عنوانها title، مع حفظ التغيير في المستند المحفوظ.
Save(stream: Stream)حفظ المستند إلى Stream.
Save()حفظ المستند إلى مصفوفة بايت.
Save(path: string)حفظ المستند إلى مسار ملف.
ExtractBookmarks()استخراج شجرة المخطط العام للمستند كمجموعة Bookmarks مسطحة، مع استعراض الأطفال بعمق أولاً.
ExtractBookmarks(upperLevel: bool)استخراج شجرة المخطط العام للمستند.
ExtractBookmarks(title: string)العثور على إشارات مرجعية (وأبنائها) التي يساوي عنوانها title.
ExtractBookmarks(bookmark: Bookmark)استخراج إشارات مرجعية الأبناء من bookmark.
ExportBookmarksToXML(stream: Stream)تصدير شجرة المخطط العام إلى Stream كملف XML.
ExportBookmarksToXML(xmlFile: string)تصدير شجرة المخطط العام إلى xmlFile.
ImportBookmarksWithXML(stream: Stream)قراءة إشارات مرجعية من XML تم إنتاجه بواسطة Stream وإضافتها إلى Document المرتبط.
ImportBookmarksWithXML(xmlFile: string)قراءة إشارات مرجعية من ملف XML وإضافتها إلى Document المرتبط.
ExportBookmarksToHtml(inPdfFile: string, outHtmlFile: string)تصدير إشارات مرجعية إلى ملف HTML مستقل.
ExtractBookmarksToHTML(pdfFile: string, cssFile: string)استخراج إشارات مرجعية إلى صفحة HTML مع CSS المحدد.
ModifyBookmarks(sTitle: string, dTitle: string)إعادة تسمية كل إشارة مرجعية whose title equals sTitle إلى dTitle، في جميع شجرة المخطط العام.
Dispose()استدعاء Dispose على هذا المثيل من PdfBookmarkEditor.
Close()تحرير Document المرتبط، مماثل لـ Dispose.

انظر أيضًا

 العربية