تحويل Markdown إلى PDF في Java

يشرح هذا الدليل التفاصيل الخاصة بتحويل Markdown إلى PDF في Java. ويغطي الخوارزمية التدريجية ونموذج التعليمات البرمجية القابل للتنفيذ لعرض MD إلى PDF في Java. علاوة على ذلك، يمكنك اتباع هذه المعلومات للعمل مع هذه الميزة في أي نظام تشغيل، بما في ذلك Linux وmacOS وWindows وما إلى ذلك.

خطوات تحويل MD إلى PDF في Java

  1. قم بإعداد مشروعك عن طريق تكوين مكتبة Aspose.HTML
  2. حدد بعض محتوى Markdown واكتبه في ملف
  3. تحويل محتويات Markdown إلى تنسيق HTML وسيط باستخدام طريقة convert_markdown
  4. تحويل ملف HTML الوسيط إلى تنسيق PDF باستخدام طريقة convert_html

تقدم الخطوات المذكورة أعلاه تدفق البرنامج لتحويل Markdown إلى PDF في Java. أولاً، تحتاج إلى التأكد من تثبيت JDK على جانبك، ثم تحتاج إلى تثبيت المكتبة. بعد ذلك، اقرأ ملف Markdown المصدر وقم بتصديره بتنسيق PDF من خلال استدعاءات طريقة قليلة فقط.

كود إنشاء محول Markdown إلى PDF في Java

import com.aspose.html.*;
import java.io.FileWriter;
public class Main
{
public static void main(String[] args) throws Exception // Convert MD to PDF in Java
{
// Set the licenses
new License().setLicense("License.lic");
// Prepare a path to a source Markdown file
String path = "javainput.md";
// Prepare a simple Markdown example
String code = "### Hello, World!\nConvert Markdown to PDF!\n";
// Create a Markdown file
FileWriter fw = new FileWriter(path); fw.write(code);
fw.close();
// Convert Markdown to HTML
com.aspose.html.HTMLDocument document = com.aspose.html.converters.Converter.convertMarkdown(path);
// Prepare the path
String savePath = "document-output.pdf";
com.aspose.html.saving.PdfSaveOptions options = new com.aspose.html.saving.PdfSaveOptions();
try {
// Convert HTML to PDF
com.aspose.html.converters.Converter.convertHTML(document, options, savePath);
}
finally { if (document != null) document.dispose(); }
System.out.println("MD to PDF conversion done successfully");
}
}

يُعد هذا الكود النموذجي إصدارًا أساسيًا لإنشاء محول Markdown إلى PDF في Java. ابدأ العملية بإنشاء ملف Markdown نموذجي أو افتح ملف Markdown موجودًا عن طريق تحديد مسار الملف والاسم. ثم قم بتحويل ملف المصدر إلى تنسيق HTML وتصديره كملف PDF عن طريق تعيين خصائص مخصصة مختلفة يتم عرضها بواسطة فئة PdfSaveOptions، مثل لون الخلفية وحجم الصفحة والهوامش وما إلى ذلك وفقًا لمتطلباتك.

في هذه المقالة، تعرفت على تفاصيل تحويل Markdown إلى PDF في Java. إذا كنت تريد تصدير HTML إلى Markdown، فاقرأ المقالة على تحويل HTML إلى Markdown في Java.

 عربي