تحويل مستندات Word إلى EPUB في Java

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

Java API لتحويل Word DOC DOCX إلى EPUB

من أجل تحويل ملفات DOCX و DOC وغيرها إلى تنسيق EPUB ، سنستخدم Aspose.Words for Java. تتيح لك واجهة برمجة التطبيقات المذكورة إنشاء مستندات MS Word ومعالجتها بسلاسة. علاوة على ذلك ، يمكنك إجراء تحويل عالي الدقة لملفات Word إلى تنسيقات أخرى مثل EPUB و HTML و PDF وما إلى ذلك. يمكنك تنزيل ملف 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 DOC إلى EPUB في Java - تنزيل مجاني

فيما يلي خطوات تحويل ملف Word DOCX إلى EPUB في Java.

  • قم بتحميل ملف Word باستخدام فئة مستند.
  • تحويل الملف إلى تنسيق EPUB باستخدام طريقة Document.save(string).

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملف DOCX إلى EPUB في Java.

// قم بتحميل مستند Word
Document doc = new Document("document.docx");

// تحويل مستند Word إلى EPUB
doc.save("word-to-epub.epub");

تخصيص Word DOC لتحويل EPUB في Java

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

يوضح نموذج التعليمات البرمجية التالي كيفية تخصيص Word DOC لتحويل EPUB في Java.

// قم بتحميل مستند Word
Document doc = new Document("document.docx");

// قم بإنشاء كائن لخيارات الحفظ
HtmlSaveOptions saveOptions = new HtmlSaveOptions();

// اضبط الترميز المطلوب
saveOptions.setEncoding(Charset.forName("UTF-8"));

// حدد العناصر التي تريد تقسيم HTML الداخلي عندها. يؤدي هذا إلى إنشاء HTML جديد داخل EPUB 
// مما يسمح لك بتحديد حجم كل جزء من أجزاء HTML. هذا مفيد للقراء الذين لا يستطيعون القراءة 
// ملفات HTML أكبر من حجم معين مثل 300 كيلوبايت.
saveOptions.setDocumentSplitCriteria(DocumentSplitCriteria.HEADING_PARAGRAPH);

// تفعيل تصدير خصائص الوثيقة
saveOptions.setExportDocumentProperties(true);

// حدد تنسيق الحفظ
saveOptions.setSaveFormat(SaveFormat.EPUB);

// تحويل مستند Word إلى EPUB
doc.save("word-to-epub.epub", saveOptions);

Java Word DOC to EPUB Converter - احصل على ترخيص مجاني

يمكنك استخدام Aspose.Words لجافا بدون قيود تقييم من خلال الحصول على [ترخيص مؤقت] مجاني 11.

استنتاج

في هذه المقالة ، تعلمت كيفية تحويل Word DOC DOCX إلى تنسيق EPUB في Java. علاوة على ذلك ، لقد رأيت كيفية تعديل تحويل Word DOC إلى EPUB باستخدام خيارات مختلفة في Java. إلى جانب ذلك ، يمكنك زيارة الوثائق لمعرفة ماذا يقدم Aspose.Words لعروض Java. في حال كان لديك أي لبس أو أسئلة ، يمكنك إخبارنا عبر المنتدى.

أنظر أيضا