استيراد الإشارات المرجعية من XML إلى ملف PDF موجود (واجهات)
تتيح لك طريقة importBookmarksWithXml استيراد الإشارات المرجعية إلى ملف PDF من ملف XML.
لاستيراد الإشارات المرجعية:
- إنشاء كائن PdfBookmarkEditor وربط ملف PDF باستخدام طريقة bindPdf.
- استدعاء طريقة importBookmarksWithXml.
- حفظ ملف 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"); |