في الوقت الحاضر ، يتم اختيار تنسيق Markdown(MD) على نطاق واسع لكتابة المقالات والمدونات والوثائق عبر الإنترنت. ومع ذلك ، يصعب تذكر تركيبها وكتابتها في حالة المستندات كبيرة الحجم. لتسهيل الأمور ، يمكنك كتابة المحتوى في برنامج MS Word ثم تحويل ملف DOCX أو DOC إلى Markdown. لإجراء هذا التحويل برمجيًا ، تتناول هذه المقالة كيفية تحويل Word إلى Markdown في Java.
Java API لتحويل Word إلى Markdown
لتحويل ملفات DOCX / DOC إلى تنسيق Markdown ، سنستخدم Aspose.Words for Java. تتيح لك واجهة برمجة التطبيقات المذكورة إنشاء مستندات Word ومعالجتها من داخل تطبيقات Java. كما أنه يوفر محول مستندات عالي الجودة لتحويل مستندات MS Word إلى تنسيقات أخرى. يمكنك تنزيل 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 إلى Markdown في Java
فيما يلي خطوات تحويل ملف Word إلى Markdown في Java.
- قم بتحميل ملف Word باستخدام فئة مستند.
- تحويل ملف Word إلى تنسيق Markdown باستخدام طريقة Document.save(string).
يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملف Word إلى Markdown في Java.
// تحميل مستند Word من القرص
Document doc = new Document("document.docx");
// احفظ المستند بتنسيق Markdown
doc.save("word-to-markdown.md");
جافا تخصيص Word لتحويل Markdown
يمكنك أيضًا تغيير السلوك الافتراضي لـ API لتحويل Word إلى Markdown. على سبيل المثال ، يمكنك ضبط محاذاة المحتوى في الجداول ، وتحديد مجلد للاحتفاظ بالصور ، وما إلى ذلك. فيما يلي الخطوات لتعيين خيارات مختلفة في Word لتحويل Markdown.
- قم بتحميل مستند Word باستخدام فئة Document.
- قم بإنشاء كائن من MarkdownSaveOptions فئة.
- اضبط الخيارات المطلوبة مثل MarkdownSaveOptions.setImagesFolder(string).
- تحويل مستند Word إلى Markdown باستخدام طريقة Document.save (string، MarkdownSaveOptions).
يُظهر نموذج التعليمات البرمجية التالي كيفية تخصيص Word لتحويل Markdown في Java.
// تحميل مستند 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 to Markdown Converter - احصل على ترخيص مجاني
يمكنك استخدام Aspose.Words لجافا بدون قيود تقييمية باستخدام ترخيص مؤقت.
استنتاج
في هذه المقالة ، تعلمت كيفية تحويل ملفات Word إلى Markdown (.md) في Java. علاوة على ذلك ، لقد رأيت كيفية تعديل تحويل Word إلى Markdown باستخدام خيارات مختلفة. يمكنك أيضًا استكشاف الميزات الأخرى التي تقدمها Aspose.Words لجافا باستخدام التوثيق. بالإضافة إلى ذلك ، يمكنك طرح أسئلتك عبر المنتدى.