ایجاد PDF از Markdown در Java - Markdown به PDF

در گذشته اخیر، ما راهنما را در مورد نحوه تبدیل SVG به PNG در Java با استفاده از Aspose.HTML for Java منتشر کردیم. این پست وبلاگ به شما می آموزد که چگونه با استفاده از این Markdown Java کتابخانه PDF را از Markdown در Java تولید کنید. از آنجایی که فرمت فایل PDF به دلیل کارایی و ماهیت مستقل از پلتفرم به طور گسترده مورد استفاده قرار می گیرد، بنابراین تبدیل Markdown به PDF مطمئناً به شما در انجام کارهای روزمره تجارت آنلاین کمک می کند. Aspose.HTML for Java مجموعه عظیمی از کلاس‌ها و روش‌ها را برای خودکار کردن تبدیل MD به PDF فراهم می‌کند. بنابراین، اجازه دهید این مقاله را شروع کنیم.

در این راهنما به نکات زیر خواهیم پرداخت:

  1. نصب کتابخانه Java Markdown
  2. [تولید PDF از Markdown در Java به صورت برنامه‌نویسی8
  3. تبدیل Markdown به PDF آنلاین

نصب کتابخانه Java Markdown

لطفاً از این راهنمای نصب دیدن کنید تا تمام جزئیات نصب را بررسی کنید. Aspose.HTML for Java یک API در سطح سازمانی است که برای دستکاری و ارائه فرمت‌های فایل به صورت برنامه‌نویسی استفاده می‌شود. علاوه بر این، می‌توانید اسناد HTML را ایجاد/ویرایش کنید، به سایر فرمت‌های فایل محبوب تبدیل کنید و مشخصات W3C را پیاده‌سازی کنید. با این حال، می‌توانید فایل JAR را دانلود کنید یا پیکربندی‌های Maven زیر را برای نصب این کتابخانه Markdown Java دنبال کنید:

 <repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>
 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-html</artifactId>
        <version>23.11</version>
    </dependency>
</dependencies>
علامت گذاری کتابخانه جاوا

PDF را از Markdown در Java به صورت برنامه‌ریزی کنید - قطعه کد

کد بهتر از هزار کلمه است. بیایید از چند کلاس و فراخوانی متدهایی استفاده کنیم که توسط Aspose.HTML for Java در معرض دید قرار گرفته اند. ما فایل منبع MD را برای اجرای تبدیل MD به PDF داریم.

برای ایجاد مبدل MD به PDF در Java می توانید مراحل زیر را دنبال کنید:

  • مسیر منبع فایل MD را مشخص کنید و مسیری را برای ذخیره فایل PDF تبدیل شده آماده کنید.
  • یک نمونه از کلاس HTMLDocument ایجاد کنید.
  • با فراخوانی متد convertMarkdown از کلاس Converter Markdown را به HTML تبدیل کنید.
  • یک شی از کلاس PdfSaveOption را مقداردهی کنید.
  • برای تبدیل سند HTML به فرمت فایل PDF، روش convertHTML را فراخوانی کنید.

نمونه کد زیر نحوه تولید PDF از Markdown در Java را به صورت برنامه‌نویسی نشان می‌دهد:

package com.example;
import com.aspose.html.HTMLDocument;
import com.aspose.html.converters.Converter;
import com.aspose.html.saving.PdfSaveOptions;

public class Main {
	// علامت گذاری به PDF در جاوا
    public static void main(String[] args) throws Exception {
      
		// مسیر منبع را تعریف کنید 
		String sourcePath =  "/sample-files/";
		String markdownPath = sourcePath+"sample.md";
		// مسیری را برای ذخیره فایل PDF تبدیل شده آماده کنید 
		String savePath = sourcePath+ "output.pdf";
		// یک نمونه از کلاس HTMLDocument ایجاد کنید. 
		// با فراخوانی متد convertMarkdown از کلاس Converter، Markdown را به HTML تبدیل کنید.  
		HTMLDocument document = Converter.convertMarkdown(markdownPath);
		try {
			// یک شی از کلاس PdfSaveOptions را راه اندازی کنید.  
			PdfSaveOptions options = new PdfSaveOptions();
			// برای تبدیل سند HTML به فرمت فایل PDF، روش convertHTML را فراخوانی کنید. 
			com.aspose.html.converters.Converter.convertHTML(document, options, savePath);
		}
		finally { if (document != null) document.dispose(); }
    }   
}

خروجی را در تصویر زیر مشاهده می کنید:

PDF را از Markdown تولید کنید

تبدیل Markdown به PDF آنلاین

می توانید از یک ابزار آنلاین برای تبدیل Markdown به PDF به صورت آنلاین استفاده کنید. این مبدل MD به PDF مبتنی بر وب است و مقررات زیادی را برای انجام تبدیل فرمت فایل ارائه می دهد. علاوه بر این، از Aspose.HTML for Java پشتیبانی می‌کند که آن را قوی و کارآمد می‌کند. روی دسکتاپ و همچنین موبایل به خوبی کار می کند. رابط کاربری گزینه هایی برای آپلود فایل ها از سیستم فایل، Dropbox، Google Drive و OneDrive ارائه می دهد. مهمتر از همه، رایگان است و شما می توانید بر اساس نیاز خود از آن استفاده کنید.

تبدیل Markdown به PDF آنلاین

MD به PDF - یک مجوز رایگان دریافت کنید

می‌توانید از مجوز موقت رایگان استفاده کنید تا این Markdown Java کتابخانه را بدون محدودیت ارزیابی امتحان کنید.

نتیجه

برای نتیجه گیری، ما از طریق یک تبدیل آنلاین MD به PDF قدم زدیم و عملکرد تولید PDF از Markdown در Java را پیاده سازی کردیم. امیدواریم نحوه تبدیل Markdown به PDF را با استفاده از این کتابخانه Markdown Java یاد گرفته باشید. علاوه بر این، می‌توانید با استفاده از Aspose.HTML for Java یک مبدل MD به PDF برای برنامه تجاری خود ایجاد کنید. علاوه بر این، منابع documentation، GitHub و API برای شما در دسترس هستند.

در نهایت، aspose.com در حال نوشتن مقالات جدید است. بنابراین، لطفا برای به روز رسانی های منظم در ارتباط باشید.

راهنما در دسترس است

می‌توانید در مورد سؤالات یا سؤالات خود در [تالار گفتمان26 ما را مطلع کنید.

سوالات متداول - سوالات متداول

چگونه از Markdown یک PDF ایجاد کنم؟

Aspose.HTML for Java پاسخ این سوال است. لطفاً از این لینک دیدن کنید تا نحوه تولید PDF از Markdown در Java را ببینید.

چگونه یک فایل MD را به PDF تبدیل کنم؟

می توانید از این مبدل رایگان آنلاین MD به PDF برای تبدیل Markdown به PDF به صورت آنلاین استفاده کنید.

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