從 TeX 在 C# 中生成 BMP 圖像 - TeX 到圖像

Aspose.TeX for .NET 使您能夠以編程方式在 C# 中操作和處理 TeX 文件。此外,這個企業級庫對開發者友好,提供豐富的轉換選項,支持 TeX 與其他流行文件格式之間的轉換。在這篇博文中,我們將實現如何使用這個文檔準備服務來 將 TeX 轉換為 BMP。此外,還有一個 線上 BMP 圖像生成器,您可以輕鬆地用它從 TeX 生成 BMP 圖像。因此,如果您想為 TeX/LaTeX 文件開發 排版軟體,請閱讀本指南直到最後。

本文將涵蓋以下幾點:

  1. 文檔準備服務安裝
  2. 在 C# 中將 TeX 轉換為 BMP - 代碼片段
  3. BMP 圖像生成器 - 在線工具

文檔準備服務安裝

對於 安裝,您可以 下載 DLL 文件或在 NuGet 包管理器中運行以下命令以安裝此文件轉換 API:

Install-Package Aspose.TeX 
文檔準備服務

在 C# 中將 TeX 轉換為 BMP - 代碼片段

現在,您可以按照以下步驟 在 C# 中將 TeX 轉換為 BMP:

以下代碼示例演示如何以編程方式 實現從 TeX 生成 BMP 圖像:

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();

一旦您運行伺服器文件,它將迅速地將 TeX 轉換為 BMP,因為這個 .NET API 既快速又高效。您可以在下面的圖像中查看輸出:

在 C# 中將 TeX 轉換為 BMP

BMP 圖像生成器 - 在線工具

除了這些,Aspose.TeX for .NET 還提供了一個基於網頁的 在線 工具,用於 TeX 到圖像轉換。此外,這個 BMP 圖像生成器軟體是免費的,任何人都可以通過在網頁瀏覽器中打開鏈接來使用它。此外,它具有用戶友好的用戶界面,您可以通過多種選項上傳文件。

bmp 圖像生成器

排版軟體 - 獲取免費許可證

現在,您可以獲得一個 免費臨時許可證 來嘗試文檔準備服務,超越評估限制。

總結

我們在此結束這篇博客文章,希望您覺得它有用且值得閱讀。因此,我們涵蓋了如何在 C# 中實現 從 TeX 生成 BMP 圖像。此外,我們實現了使用這個文檔準備服務 將 TeX 轉換為 BMP 的功能。最重要的是,還有全面的 文檔 可用,以及 GitHub 倉庫和 API 參考

提問

您可以在我們的 論壇 上告訴我們您的問題或疑問。

參見