MD'yi PDF görüntüsüne dönüştürün

MD dosyalarını gereksinimlerinize göre farklı biçimlere dönüştürebilirsiniz. Sık kullanılan dönüşüm senaryolarından birkaçını keşfedelim:

Markdown (MD) dosyasını PDF veya Görüntü Dönüştürme – API Kurulumu

Aspose.HTML for Java API, işaretleme dosyalarıyla çalışmayı destekler. Dosya biçimlerinin küçük ayrıntılarıyla ilgilenmeniz gerekmez. Bunun yerine, desteklenen dosya biçimleri oluşturmak, düzenlemek veya değiştirmek için basit API çağrıları kullanılabilir. API’yi aşağıdaki yapılandırmayla pom.xml dosyanıza kolayca yükleyebilir veya JAR dosyasını resmi İndirilenler bölümünden hızlı bir şekilde indirebilirsiniz:

Depo:

 <repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>

Bağımlılık:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-html</artifactId>
        <version>20.12</version>
        <classifier>jdk16</classifier>
    </dependency>
</dependencies>

MD Markdown dosyasını Java kullanarak Programlı Olarak PDF’ye dönüştürün

MD dosyasını PDF’ye dönüştürme iki adımlı bir işlemdir. Öncelikle, işaretleme dosyasını HTML biçimine dönüştürmeniz gerekir. Sonra onu bir PDF belgesine dönüştürebilirsiniz. Java’da MD’den PDF’e dönüştürme için adımlar aşağıdadır:

  1. Giriş MD dosyasını yükle
  2. MD’yi HTML’ye ve ardından PDF çıktı dosyasına dönüştürün

Aşağıdaki kod parçacığı, MD dosyasının Java’da programlı olarak PDF’ye nasıl dönüştürüleceğini gösterir:

// Giriş MD dosyasını yükleyin ve Markdown'ı HTML belgesine dönüştürün
Converter.convertMarkdown(dataDir + "document.md", dataDir + "document.html");

// HTML dosyasını çıktı PDF dosya formatına dönüştürün
Converter.convertHTML(dataDir + "document.html", new PdfSaveOptions(), dataDir + "output_md.pdf");

Java kullanarak MD dosyasını PNG, JPG, TIFF olarak Görüntüye dönüştürün

Dönüştürme işlemini biraz değiştirerek bir adım daha ileri gidelim. Bu örnekte, HTML dosyasını belleğe kaydedeceğiz. HTML dosyasını görüntüye dönüştürmek artık hızlı olacağından, dosya dönüştürme için zaman ve bellek açısından verimli bir yaklaşımdır. Aşağıdaki adımlar, MD’den Görüntüye dönüştürme sürecini göstermektedir:

  1. Giriş Markdown MD dosyasını yükle
  2. MD’yi HTML formatına dönüştür
  3. Çıktı görüntüsünü PNG olarak kaydet ImageFormat

Aşağıdaki kod, MD’nin Java ile programlı olarak JPG, PNG, vb. Gibi Görüntü dosyasına nasıl dönüştürüleceğini açıklar:

// Markdown'u HTML belgesine dönüştür
HTMLDocument document = Converter.convertMarkdown(dataDir + "document.md");
try {
    // HTML belgesini PNG resim dosyası formatına dönüştürün
    Converter.convertHTML(
            document,
            new ImageSaveOptions(
                    ImageFormat.Png
            ),
            dataDir + "output_md.png"
    );
} finally {
    if (document != null) {
        document.dispose();
    }
}

Çözüm

Bir Markdown MD dosyasını C# dilinde programlı olarak PDF, PNG, JPG veya TIFF görüntüsü gibi farklı dosya biçimlerine nasıl dönüştüreceğimizi öğrendik. API ile ilgili tüm ayrıntıları Ürün Ailesi sayfasında inceleyebilirsiniz. Ayrıca, gereksinimlerinizi ve endişelerinizi tartışmak için Ücretsiz Destek Forumları aracılığıyla her zaman erişilebilir durumdayız.

Ayrıca bakınız