تبدیل اسناد Word به EPUB در جاوا

اکثر دستگاه های هوشمند مانند گوشی های هوشمند، تبلت ها، لپ تاپ ها و غیره از فرمت EPUB برای مشاهده یا خواندن اسناد پشتیبانی می کنند. این یک قالب رایج برای کتاب های الکترونیکی یا نشریات الکترونیکی است. از سوی دیگر، فرمت های MS Word مانند DOCX، DOC و … از جمله فرمت های اسناد پرکاربرد در دنیای دیجیتال هستند. در این مقاله قصد داریم نحوه تبدیل MS Word DOC DOCX به EPUB را در جاوا به شما نشان دهیم. علاوه بر این، یاد خواهید گرفت که چگونه با استفاده از گزینه های مختلف تبدیل Word DOC به EPUB را سفارشی کنید.

Java API برای تبدیل Word DOC DOCX به EPUB

برای تبدیل فایل‌های DOCX، DOC و غیره به فرمت EPUB، از Aspose.Words for Java استفاده می‌کنیم. API مذکور به شما امکان می دهد اسناد MS Word را به صورت یکپارچه ایجاد و دستکاری کنید. علاوه بر این، می‌توانید فایل‌های Word را با کیفیت بالا به فرمت‌های دیگر مانند EPUB، HTML، PDF و غیره تبدیل کنید. می‌توانید فایل JAR 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-words</artifactId>
    <version>21.11</version>
    <type>pom</type>
</dependency>

تبدیل Word DOC به EPUB در جاوا - دانلود رایگان

در زیر مراحل تبدیل فایل Word DOCX به EPUB در جاوا آمده است.

  • فایل Word را با استفاده از کلاس Document بارگیری کنید.
  • با استفاده از روش Document.save(string) فایل را به فرمت EPUB تبدیل کنید.

نمونه کد زیر نحوه تبدیل فایل DOCX به EPUB در جاوا را نشان می دهد.

// سند Word را بارگیری کنید
Document doc = new Document("document.docx");

// تبدیل سند Word به EPUB
doc.save("word-to-epub.epub");

تبدیل Word DOC به EPUB در جاوا را سفارشی کنید

همچنین می‌توانید رفتار پیش‌فرض API را در تبدیل Word به EPUB با استفاده از گزینه‌های مختلف تغییر دهید. به عنوان مثال، می توانید طرح رمزگذاری، اطلاعات سند صادراتی، معیارهای تقسیم و غیره را مشخص کنید. در زیر مراحل سفارشی سازی Word DOC به EPUB در جاوا آمده است.

  • فایل Word را با استفاده از کلاس Document بارگیری کنید.
  • یک شی از کلاس HtmlSaveOptions ایجاد کنید و گزینه های مورد نیاز را تنظیم کنید.
  • با استفاده از روش Document.save(string, HtmlSaveOptions) فایل را به EPUB تبدیل کنید.

نمونه کد زیر نحوه سفارشی سازی تبدیل Word DOC به EPUB در جاوا را نشان می دهد.

// سند 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);

تبدیل جاوا ورد DOC به EPUB - مجوز رایگان دریافت کنید

با دریافت یک [مجوز موقت] رایگان، می‌توانید از Aspose.Words برای جاوا بدون محدودیت ارزیابی استفاده کنید.

نتیجه

در این مقاله با نحوه تبدیل Word DOC DOCX به فرمت EPUB در جاوا آشنا شدید. علاوه بر این، نحوه تغییر تبدیل Word DOC به EPUB را با استفاده از گزینه های مختلف در جاوا مشاهده کرده اید. در کنار آن، می‌توانید از اسناد دیدن کنید تا بدانید Aspose.Words for Java چه چیز دیگری ارائه می‌دهد. در صورتی که ابهام یا سوالی دارید، می توانید از طریق [فروم 12 ما به ما اطلاع دهید.

همچنین ببینید