استيراد الإشارات المرجعية من XML إلى ملف PDF موجود (واجهات)

Contents
[ ]

تتيح لك طريقة importBookmarksWithXml استيراد الإشارات المرجعية إلى ملف PDF من ملف XML.

لاستيراد الإشارات المرجعية:

  1. إنشاء كائن PdfBookmarkEditor وربط ملف PDF باستخدام طريقة bindPdf.
  2. استدعاء طريقة importBookmarksWithXml.
  3. حفظ ملف PDF المحدث باستخدام طريقة save.

يظهر مقطع الشيفرة التالي كيفية استيراد الإشارات المرجعية من ملف XML.

// For complete examples and data files, please go to https://github.com/aspose-pdf/Aspose.Pdf-for-Java
// Create PdfBookmarkEditor class
PdfBookmarkEditor bookmarkEditor = new PdfBookmarkEditor();
// Open PDF file
bookmarkEditor.bindPdf("Input.pdf");
// Import bookmarks
bookmarkEditor.importBookmarksWithXML("bookmarks.xml");
// Save updated PDF file
bookmarkEditor.save("output.pdf");

من Aspose.PDF لـ Java 9.0.0، تقوم فئة PdfBookmarkEditor بتنفيذ طرق exportBookmarksToXML وimportBookmarksWithXML مع حجج Stream. ونتيجة لذلك، يمكن استيراد الإشارات المرجعية المستخرجة من كائن stream.

// For complete examples and data files, please go to https://github.com/aspose-pdf/Aspose.Pdf-for-Java
// Create PdfBookmarkEditor object
PdfBookmarkEditor bookmarkeditor = new PdfBookmarkEditor();
// Open PDF file
bookmarkeditor.bindPdf("Input.pdf");
InputStream is = new FileInputStream("bookmark.xml");
bookmarkeditor.importBookmarksWithXML(is);
bookmarkeditor.save("output.pdf");