تبدیل Word به Markdown در سی شارپ

امروزه، قالب Markdown (MD) به طور گسترده ای برای نوشتن مقالات، وبلاگ ها و اسناد آنلاین انتخاب شده است. با این حال، به خاطر سپردن و نوشتن نحو آن در مورد اسناد با اندازه بزرگ دشوار می شود. برای آسان‌تر کردن کارها، می‌توانید محتوا را در MS Word بنویسید و سپس فایل DOCX یا DOC را به Markdown تبدیل کنید. برای انجام این تبدیل به صورت برنامه ای، این مقاله نحوه تبدیل Word به Markdown در جاوا را پوشش می دهد.

Java API برای تبدیل Word به Markdown

برای تبدیل فایل‌های DOCX/DOC به فرمت Markdown، از Aspose.Words برای جاوا استفاده می‌کنیم. API مذکور به شما امکان می دهد اسناد Word را از داخل برنامه های جاوا ایجاد و دستکاری کنید. همچنین، یک مبدل سند با کیفیت بالا برای تبدیل اسناد MS Word به فرمت های دیگر ارائه می دهد. می‌توانید 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 به Markdown در جاوا

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

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

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

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

// سند را با فرمت Markdown ذخیره کنید
doc.save("word-to-markdown.md");

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

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

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

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

// گزینه های Markdown را تنظیم کنید
MarkdownSaveOptions so = new MarkdownSaveOptions();
so.setImagesFolder("D:\\Images");

// سند را با فرمت Markdown ذخیره کنید
doc.save("word-to-markdown.md", so);

تبدیل Java Word به Markdown - یک مجوز رایگان دریافت کنید

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

نتیجه

در این مقاله با نحوه تبدیل فایل های Word به Markdown (.md) در جاوا آشنا شدید. علاوه بر این، نحوه تغییر تبدیل Word به Markdown را با استفاده از گزینه های مختلف مشاهده کرده اید. همچنین می توانید سایر ویژگی های ارائه شده توسط Aspose.Words برای جاوا را با استفاده از مستندات کاوش کنید. علاوه بر این، می‌توانید سوالات خود را از طریق [فروم 15 ما بپرسید.

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