تحويل Word إلى PDF باستخدام Java

تحويل Word إلى PDF باستخدام Java

في الماضي ، نشرنا منشور مدونة يوضح كيفية تحويل ملفات PDF إلى ملفات MS Word في تطبيق Java. تنسيقات الملفات PDF و Word هي أكثر تنسيقات الملفات شيوعًا والأكثر استخدامًا نظرًا لخصائصها الغنية. ومع ذلك ، في هذه المقالة ، سوف نتعلم كيفية تحويل Word إلى PDF باستخدام Java برمجيًا باستخدام Java خفيف الوزن على مستوى المؤسسة مكتبة. هذه المكتبة سهلة الإعداد ولا تعتمد على أي مكتبة تابعة لجهة خارجية.

سنغطي القسم التالي في منشور المدونة هذا:

تحويل Word إلى PDF باستخدام Java - تثبيت API

إجراء التثبيت لمكتبة Java هذه سهل للغاية. يمكنك زيارة هذا الرابط للتعرف على التثبيت. ومع ذلك ، يمكنك تنزيل ملفات jar أو اتباع تكوينات 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-words</artifactId>
    <version>21.11</version>
    <type>pom</type>
</dependency>

كيفية إنشاء محول Word إلى PDF في تطبيق Java

لم يعد تحويل ملفات DOCX / DOC إلى تنسيق PDF برمجيًا مهمة صعبة. تتيح لك مكتبة Java هذه معالجة الملفات باستخدام بضعة أسطر من التعليمات البرمجية.

ستعمل الخطوات التالية ومقتطف الشفرة على تحويل Word إلى PDF باستخدام Java.

  1. قم بإنشاء مُنشئ لفئة Document وتحميل ملف DOCX المصدر.
  2. قم باستدعاء طريقة حفظ لحفظ الملف بتنسيق PDF.
// تهيئة مثيل لفئة المستند وتحميل ملف DOCX المصدر
Document doc = new Document( "output.docx");
// قم باستدعاء طريقة الحفظ لحفظ الملف بتنسيق PDF
doc.save( "SaveDocx2PDF.pdf");

مكتبة Java لتحويل DOCX إلى PDF برمجيًا - ميزات متقدمة

في هذا القسم ، سنتعرف على بعض الميزات المتقدمة لهذه المكتبة.

اتبع الخطوات التالية لتحقيق هذا التحويل:

  1. قم بتهيئة مثيل لفئة Document وتحميل ملف DOCX المصدر.
  2. قم بإنشاء كائن من فئة PdfSaveOptions.
  3. قم باستدعاء طريقة setCompliance لتحديد مستوى التوافق مع معايير PDF.
  4. setExportDocumentStructure ستحدد الطريقة قيمة تحدد ما إذا كان سيتم تصدير بنية المستند أم لا.
  5. استدعاء طريقة setJpegQuality لتحديد جودة صور JPEG داخل مستند PDF.
  6. قم باستدعاء طريقة save لحفظ الملف بتنسيق PDF.
// تهيئة مثيل لفئة المستند وتحميل ملف DOCX المصدر
Document doc = new Document( "output.docx");
// قم باستدعاء طريقة الحفظ لحفظ الملف بتنسيق PDF
doc.save( "SaveDocx2PDF.pdf");

احصل على رخصة مجانية

يمكنك الاستفادة من ترخيص مؤقت مجاني لتجربة واجهة برمجة التطبيقات بدون قيود تقييمية.

تلخيص لما سبق

هذا يقودنا إلى نهاية منشور المدونة هذا. لقد راجعنا كيفية تحويل Word إلى PDF باستخدام Java برمجيًا. علاوة على ذلك ، يمكنك زيارة توثيق مكتبة جافا هذه لاستكشاف ميزات أخرى. ستساعدك هذه المقالة إذا كنت تبحث عن تجهيز تطبيق Java الخاص بك بمحول Word إلى PDF. علاوة على ذلك ، يقوم موقع conholdate.com بكتابة منشورات مدونة أخرى حول موضوعات جديدة. لذلك ، يرجى البقاء على اتصال للحصول على آخر التحديثات.

طرح سؤال

يمكنك مشاركة أسئلتك أو استفساراتك على المنتدى.

أنظر أيضا