قد تحتاج غالبًا إلى تحويل ملف PDF إلى HTML لتضمينه في صفحة ويب. من أجل إجراء هذا التحويل برمجيًا ، تتناول هذه المقالة كيفية تحويل ملف PDF إلى HTML باستخدام Java. علاوة على ذلك ، سوف تتعلم كيفية استخدام خيارات إضافية لتخصيص تحويل PDF إلى HTML.
Java API لتحويل PDF إلى HTML
لتحويل ملفات PDF إلى HTML ، سنستخدم Aspose.PDF لجافا. إنها واجهة برمجة تطبيقات لمعالجة ملفات PDF غنية بالميزات تتيح لك إنشاء ملفات PDF وتعديلها وتحويلها. علاوة على ذلك ، فإنه يوفر طرقًا سهلة الاستخدام لتحويل ملفات PDF إلى صفحات HTML. يمكنك إما تنزيل API أو تثبيته باستخدام تكوينات Maven التالية.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>21.5</version>
</dependency>
تحويل ملفات PDF إلى HTML بجافا
فيما يلي خطوات تحويل ملف PDF إلى HTML باستخدام Java.
- قم بتحميل مستند PDF باستخدام فئة Document.
- تحويل PDF إلى HTML باستخدام طريقة Document.save (“pdf-to-html.html”، SaveFormat.Html).
يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملفات PDF إلى HTML.
// قم بتحميل ملف PDF المصدر
Document pdfDocument = new Document("PDFToHTML.pdf");
// احفظ ملف PDF بصيغة HTML
pdfDocument.save("pdf-to-html.html", SaveFormat.Html);
جافا PDF إلى HTML مع خيارات إضافية
يوفر Aspose.PDF for Java أيضًا خيارات إضافية لتخصيص تحويل PDF إلى HTML. على سبيل المثال ، يمكنك ضغط الصور ، وتقسيم الإخراج إلى صفحات HTML متعددة ، وتحديد مجلد للصور ، وما إلى ذلك. فيما يلي الخطوات لتحديد خيارات إضافية لتحويل PDF إلى HTML.
- قم بتحميل مستند PDF باستخدام فئة المستند.
- قم بإنشاء مثيل لفئة HtmlSaveOptions.
- اضبط الخيارات المرغوبة مثل HtmlOptions.setSplitIntoPages (صواب) لتقسيم محتوى HTML إلى صفحات متعددة.
- تحويل PDF إلى HTML باستخدام طريقة Document.save (“pdf-to-html.html”، HtmlSaveOptions).
يوضح نموذج التعليمات البرمجية التالي كيفية تخصيص تحويل PDF إلى HTML.
// قم بتحميل ملف PDF المصدر
Document pdfDocument = new Document("PDFToHTML.pdf");
// إنشاء خيارات HTMLSaveOptions
HtmlSaveOptions htmlOptions = new HtmlSaveOptions();
// قسّم الإخراج إلى عدة صفحات
htmlOptions.setSplitIntoPages(true);
// احفظ ملف PDF بصيغة HTML
pdfDocument.save("pdf-to-html.html", htmlOptions);
يمكنك استكشاف خيارات أخرى باستخدام روابط التوثيق التالية.
- تجنب حفظ الصور بتنسيق SVG
- ضغط صور SVG أثناء التحويل
- حدد مجلد الصور
- إنشاء ملفات لاحقة بمحتويات الجسم فقط
- تقديم نص شفاف
- عرض طبقات وثيقة PDF
- استبعاد موارد الخطوط
احصل على رخصة مجانية
يمكنك استخدام Aspose.PDF لـ Java بدون قيود تقييمية باستخدام الترخيص المؤقت. احصل على لك الآن.
استنتاج
في هذه المقالة ، تعلمت كيفية تحويل ملفات PDF إلى HTML باستخدام Java. علاوة على ذلك ، لقد رأيت كيفية استخدام خيارات مختلفة لتخصيص تحويل PDF إلى HTML. يمكنك استكشاف المزيد حول API باستخدام التوثيق. بالإضافة إلى ذلك ، يمكنك إرسال استفساراتك إلى المنتدى.