TeX 是一種由編程和標記語法組成的語言。 LaTeX 是最常用的格式,它集成了不同的文檔樣式,如書籍、信件、聲明等。在某些用例中,您可能希望將 TeX 文件轉換為 SVG 圖像。因此,本文介紹瞭如何在 C# 中以編程方式將 TeX 轉換為 SVG 圖像。
TeX 到 SVG 圖像轉換器 – C# 免費 API 下載
Aspose.TeX for .NET API 可用於將 TeX 文件排版為不同的文件格式。它可用於創建、管理或轉換不同的結構化文檔。只需從 New Releases 頁面下載參考 DLL 文件,或運行以下安裝命令從 NuGet gallery 對其進行配置:
PM> Install-Package Aspose.TeX
在 C# 中將 LaTeX TeX 轉換為 SVG - 分步指南
您可以按照以下步驟將 LaTeX TeX 文件轉換為 SVG 圖像:
- 為 Object LaTeX 格式創建轉換選項。
- 指定文件系統工作目錄。
- 初始化保存 SVG 圖像的選項。
- 運行 LaTeX 到 SVG 圖像轉換。
在 C# 中以編程方式將 TeX LTX 轉換為 SVG 圖像
您需要按照以下步驟將 LaTeX 文件轉換為 SVG 圖像:
- 使用 TeXOptions 類創建轉換選項。
- 設置文件系統工作目錄以生成輸出文件。
- 初始化一個 SvgSaveOptions 類實例。
- 使用 TexJob 類實例運行 LaTeX 到 SVG 圖像轉換。
下面的代碼片段顯示瞭如何在 C# 中以編程方式將 LaTeX 轉換為 SVG 圖像:
// 在 Object TeX 引擎擴展上為 Object LaTeX 格式創建轉換選項。
Aspose.TeX.TeXOptions options = Aspose.TeX.TeXOptions.ConsoleAppOptions(Aspose.TeX.TeXConfig.ObjectLaTeX);
// 為輸出指定一個文件系統工作目錄。
options.OutputWorkingDirectory = new Aspose.TeX.IO.OutputFileSystemDirectory(Program.OutputDirectory);
// 初始化以 SVG 格式保存的選項。
options.SaveOptions = new Aspose.TeX.Presentation.Svg.SvgSaveOptions();
// 運行 LaTeX 到 SVG 的轉換。
new Aspose.TeX.TeXJob(Path.Combine(Program.InputDirectory, "hello-world.ltx"), new Aspose.TeX.Presentation.Svg.SvgDevice(), options).Run();
獲得免費評估許可證
您可以申請一個免費的臨時許可,這樣您就可以避免 API 的任何評估限制。
結論
在本文中,您探索瞭如何在 C# 中以編程方式將 LaTeX TeX LTX 文件轉換為 SVG(可縮放矢量圖形)圖像。此外,您可以訪問 文檔 部分以了解 API 的各種其他功能。如有任何疑慮或不明確之處,請隨時在 論壇 上寫信給我們。