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

在 C# 中將 TeX 轉換為 BMP - 代碼片段
現在,您可以按照以下步驟 在 C# 中將 TeX 轉換為 BMP:
- 載入源 TeX 文件。
- 調用 ConsoleAppOptions 方法並傳遞 ObjectLaTeX 作為參數。
- 定義輸出的文件系統工作目錄。
- 創建 BmpSaveOptions 類的實例。
- 初始化 TeXJob 類的對象並調用 Run 方法以將 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 既快速又高效。您可以在下面的圖像中查看輸出:

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

排版軟體 - 獲取免費許可證
現在,您可以獲得一個 免費臨時許可證 來嘗試文檔準備服務,超越評估限制。
總結
我們在此結束這篇博客文章,希望您覺得它有用且值得閱讀。因此,我們涵蓋了如何在 C# 中實現 從 TeX 生成 BMP 圖像。此外,我們實現了使用這個文檔準備服務 將 TeX 轉換為 BMP 的功能。最重要的是,還有全面的 文檔 可用,以及 GitHub 倉庫和 API 參考。
提問
您可以在我們的 論壇 上告訴我們您的問題或疑問。