Převést MD na PDF obrázek

Soubory MD můžete převést do různých formátů podle vašich požadavků. Podívejme se na některé z často používaných scénářů konverze:

Markdown (MD) soubor do PDF nebo konverze obrázků – instalace API

Aspose.HTML for Java API podporuje práci se soubory markdown. Nemusíte se starat o drobné detaily formátů souborů. Místo toho lze k vytvoření, úpravě nebo manipulaci s podporovanými formáty souborů použít jednoduchá volání API. API si můžete snadno nainstalovat s následující konfigurací do vašeho pom.xml nebo si rychle stáhnout soubor JAR z oficiální sekce Ke stažení:

úložiště:

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

Závislost:

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

Převeďte soubor MD Markdown do PDF pomocí programu Java

Převod souboru MD do PDF je dvoustupňový proces. Nejprve musíte převést soubor markdown do formátu HTML. Poté jej můžete vykreslit do dokumentu PDF. Níže jsou uvedeny kroky pro převod MD na PDF v Javě:

  1. Načíst vstupní soubor MD
  2. Převeďte MD do HTML a poté do výstupního souboru PDF

Níže uvedený úryvek kódu ukazuje, jak převést soubor MD do PDF programově v Javě:

// Načtěte vstupní soubor MD a převeďte Markdown na dokument HTML
Converter.convertMarkdown(dataDir + "document.md", dataDir + "document.html");

// Převeďte soubor HTML na výstupní formát souboru PDF
Converter.convertHTML(dataDir + "document.html", new PdfSaveOptions(), dataDir + "output_md.pdf");

Převeďte soubor MD na obrázek jako PNG, JPG, TIFF pomocí Java

Posuňme se o další krok dále tím, že trochu upravíme proces převodu. V tomto příkladu uložíme soubor HTML do paměti. Je to časově a paměťově efektivní přístup pro převod souborů, protože vykreslení souboru HTML do obrázku bude nyní rychlé. Níže uvedené kroky ukazují proces převodu MD na obrázek:

  1. Načíst vstupní soubor Markdown MD
  2. Převést MD do formátu HTML
  3. Uložit výstupní obrázek jako PNG ImageFormat

Níže uvedený kód vysvětluje, jak převést MD na soubor obrázku, jako je JPG, PNG atd., programově pomocí Java:

// Převést Markdown na HTML dokument
HTMLDocument document = Converter.convertMarkdown(dataDir + "document.md");
try {
    // Převeďte dokument HTML do formátu souboru obrázku PNG
    Converter.convertHTML(
            document,
            new ImageSaveOptions(
                    ImageFormat.Png
            ),
            dataDir + "output_md.png"
    );
} finally {
    if (document != null) {
        document.dispose();
    }
}

Závěr

Naučili jsme se, jak převést soubor Markdown MD do různých formátů souborů, jako je PDF, PNG, JPG nebo TIFF, programově v C#. Všechny podrobnosti o rozhraní API můžete prozkoumat na stránce rodiny produktů. Navíc jsme vždy přístupní prostřednictvím Free Support Forums, abychom mohli prodiskutovat vaše požadavky a obavy.

Viz také