Markdown زبان نشانه گذاری است که به طور گسترده برای ایجاد وب سایت ها، فایل های readme و اسناد استفاده می شود. این به سادگی نیاز به افزودن عناصر قالب بندی به متن ساده دارد. سازگاری گسترده ای دارد که استفاده از آن و همچنین نیاز به رندر آن را با سایر فرمت های سند افزایش می دهد. در این مقاله با نحوه تبدیل فایل های markdown به فرمت PDF به صورت برنامه نویسی در Java آشنا می شوید.
Java API برای تبدیل فایل های Markdown
GroupDocs API Java خود را برای تبدیل فایل های علامت گذاری به فرمت های دیگر در برنامه های Java فراهم می کند. این مقاله از GroupDocs.Conversion for Java برای تبدیل فایلهای MD به فرمت PDF استفاده میکند. علاوه بر این، API از بسیاری از تبدیلهای دیگر فرمتهای فایل مانند اسناد پردازش کلمه، صفحات گسترده، ارائهها، کتابهای الکترونیکی، تصاویر و بسیاری موارد دیگر که در اسناد ذکر شدهاند، پشتیبانی میکند.
میتوانید فایل JAR را از بخش دانلودها دانلود کنید یا از آخرین پیکربندیهای مخزن و وابستگی در برنامههای Java مبتنی بر Maven خود استفاده کنید.
<repository>
<id>groupdocs-artifacts-repository</id>
<name>GroupDocs Artifacts Repository</name>
<url>https://repository.groupdocs.com/repo/</url>
</repository>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-conversion</artifactId>
<version>22.8.1</version>
</dependency>
تبدیل Markdown به PDF در جاوا
برای تبدیل کل محتوای فایل علامت گذاری به PDF، مراحل ساده ای وجود دارد. مراحل زیر نحوه تبدیل فایل Markdown MD به فرمت PDF در Java را نشان می دهد.
- فایل علامت گذاری را با استفاده از کلاس Converter بارگیری کنید.
- گزینه های تبدیل PDF را آماده کنید.
- سایر گزینه های PDF مانند حاشیه صفحه، واترمارک، جهت صفحه و غیره را تنظیم کنید.
- با استفاده از روش convert() فایل markdown را به فرمت PDF تبدیل کنید.
کد منبع Java زیر فایل Markdown را به PDF تبدیل می کند.
// تبدیل فایل های Markdown به فرمت PDF در جاوا
Converter converter = new Converter("/path/markdown.md");
PdfConvertOptions options = new PdfConvertOptions();
converter.convert("/output-path/markdown.pdf", options);
قطعه فایل MD و فایل PDF تبدیل شده از کد بالا در زیر نشان داده شده است.
مجوز API رایگان دریافت کنید
برای استفاده از API بدون محدودیت ارزیابی، می توانید یک مجوز موقت رایگان دریافت کنید.
نتیجه
به طور خلاصه یاد گرفتیم که چگونه می توان فایل های markdown را با استفاده از Java به فرمت PDF تبدیل کرد. این باید به شما کمک کند تا یک برنامه تبدیل سند آنلاین توسعه دهید.
میتوانید در مورد API از [اسناد] آن اطلاعات بیشتری کسب کنید. شروع به تجربه نمونههای GitHub از ویژگیها کنید. برای هرگونه سوال از طریق [فروم 11 با ما تماس بگیرید.