Generování BMP obrázků z TeX v C# - TeX na obrázek

Aspose.TeX pro .NET vám umožňuje manipulovat a zpracovávat TeX soubory v C# programaticky. Kromě toho je tato knihovna na podnikové úrovni přátelská k vývojářům a poskytuje bohaté možnosti převodu mezi TeX a dalšími populárními formáty souborů. V tomto blogovém příspěvku si ukážeme, jak převest TeX na BMP pomocí této služby pro přípravu dokumentů. Navíc existuje online tvůrce BMP obrázků, který můžete snadno použít pro generování BMP obrázků z TeX. Proto si přečtěte tento návod až do konce, pokud chcete vyvinout software pro sazbu pro TeX/LaTeX soubory.

V tomto článku budou pokryty následující body:

  1. Instalace služby pro přípravu dokumentů
  2. Převeďte TeX na BMP v C# - Úryvek kódu
  3. Tvůrce BMP obrázků - Online nástroj

Instalace služby pro přípravu dokumentů

Pro instalaci můžete stáhnout DLL soubor nebo spustit následující příkaz v NuGet Package Manager pro instalaci tohoto API pro převod souborů:

Install-Package Aspose.TeX 
Služba pro přípravu dokumentů

Převeďte TeX na BMP v C# - Úryvek kódu

Nyní můžete následovat tyto kroky pro převedení TeX na BMP v C#:

  • Načtěte zdrojový TeX soubor.
  • Vyvolejte metodu ConsoleAppOptions a předáte ObjectLaTeX jako parametr.
  • Definujte pracovní adresář souborového systému pro výstup.
  • Vytvořte instanci třídy BmpSaveOptions.
  • Inicializujte objekt třídy TeXJob a zavolejte metodu Run pro převod TeX na BMP.

Následující ukázka kódu demonstruje, jak dosáhnout generování BMP obrázků z TeX programaticky:

using Aspose.TeX.IO;
using Aspose.TeX.Presentation.Image;
using Aspose.TeX;
// Load the source TeX file.
byte[] bytes = File.ReadAllBytes("./sample.tex");
Stream stream = new MemoryStream(bytes);
// Invoke the ConsoleAppOptions method and pass the ObjectLaTeX as a parameter.
TeXOptions texOptions = TeXOptions.ConsoleAppOptions(TeXConfig.ObjectLaTeX);
// Define the file system working directory for the output.
texOptions.OutputWorkingDirectory = new OutputFileSystemDirectory("./files");
// Create an instance of the BmpSaveOptions class.
texOptions.SaveOptions = new BmpSaveOptions();
// Initialize the object of the TeXJob class and call the Run method to convert TeX to BMP.
new TeXJob(stream, new ImageDevice(), texOptions).Run();

Jakmile spustíte serverový soubor, převede TeX na BMP během okamžiku, protože toto .NET API je rychlé a efektivní. Výstup můžete vidět na obrázku níže:

Převeďte TeX na BMP v C#

Tvůrce BMP obrázků - Online nástroj

Kromě toho Aspose.TeX pro .NET poskytuje webový online nástroj pro převod TeX na obrázek. Tento software pro tvorbu BMP obrázků je navíc zdarma a kdokoli ho může použít otevřením odkazu v webovém prohlížeči. Dále má uživatelsky přívětivé rozhraní, kde můžete nahrávat soubory prostřednictvím více možností.

tvůrce bmp obrázků

Software pro sazbu - Získejte bezplatnou licenci

Nyní můžete získat bezplatnou dočasnou licenci pro vyzkoušení služby přípravy dokumentů bez limita hodnocení.

Shrnutí

Tento blogový příspěvek končí s nadějí, že jste ho shledali užitečným a stojícím za přečtení. Učili jsme se, jak dosáhnout generování BMP obrázků z TeX v C#. Kromě toho jsme implementovali funkčnost pro převedení TeX na BMP v C# pomocí této služby pro přípravu dokumentů. Nadto je k dispozici komplexní dokumentace spolu s GitHub repozitářem a API referencemi.

Zeptejte se na otázku

Můžete nám sdělit své dotazy nebo otázky na našem fóru.

Podívejte se také