Java'da Markdown'u PDF'ye Dönüştürme

Bu kılavuz, Java’da Markdown‘i PDF‘ye dönüştürme ayrıntılarını açıklar. Java’da MD’yi PDF’ye dönüştürmek için adım adım algoritmayı ve çalıştırılabilir bir örnek kodu kapsar. Ayrıca, bu bilgileri izleyerek Linux, macOS, Windows vb. dahil olmak üzere herhangi bir işletim sisteminde bu özellik ile çalışabilirsiniz.

Java’da MD’yi PDF’ye Dönüştürme Adımları

  1. Aspose.HTML kitaplığını yapılandırarak projenizi kurun
  2. Bir miktar Markdown içeriği belirtin ve bunu bir dosyaya yazın
  3. Markdown içeriklerini convert_markdown metoduyla ara HTML biçimine dönüştürün
  4. Aracı HTML dosyasını convert_html yöntemi ile PDF formatına dönüştürün

Yukarıdaki adımlar, Java’da Markdown’u PDF’ye dönüştürme program akışını sunar. Öncelikle, tarafınızda bir JDK’nin kurulu olduğundan emin olmanız ve ardından kütüphaneyi kurmanız gerekir. Ardından, kaynak Markdown dosyasını okuyun ve yalnızca birkaç yöntem çağrısıyla PDF formatında dışa aktarın.

Java’da Markdown’dan PDF’e Dönüştürücü Oluşturma Kodu

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");
}
}

Bu örnek kod, Java’da Markdown’dan PDF’e dönüştürücü oluşturmak için temel bir sürümdür. Örnek bir Markdown dosyası oluşturarak veya dosya yolunu ve adını belirterek mevcut bir Markdown dosyasını açarak süreci başlatın. Ardından, kaynak dosyayı HTML biçimine dönüştürün ve gereksinimlerinize göre arka plan rengi, sayfa boyutu, kenar boşlukları vb. gibi PdfSaveOptions sınıfı tarafından açığa çıkarılan çeşitli özel özellikleri ayarlayarak PDF dosyası olarak dışa aktarın.

Bu makalede, Markdown’u Java’da PDF’ye dönüştürmenin ayrıntılarını anladınız. HTML’yi Markdown’a aktarmak istiyorsanız Java’da HTML’yi Markdown’a Dönüştürme makalesini okuyun.

 Türkçe