TEX 转 PNG

通过 C++ 的 API 解决方案将 TEX 转换为 PNG。

如何使用 C++ 将 TEX 转换为 PNG

TeX 本质上是一种基于宏的编程语言。用户编写纯文本文件时,会嵌入命令(宏),这些命令指示 TeX 引擎如何格式化文档。它旨在创建高质量的排版,尤其适用于数学公式和技术文档。TeX 让您可以精确控制布局、间距、连字符以及文本和数学符号的外观。用户编写纯文本文件时,会嵌入命令(宏),这些命令指示 TeX 引擎如何格式化文档。虽然功能强大,但直接在 Plain TeX 中编写复杂文档可能会相当复杂。因此,我们推出了一款 API,用于将科学排版的基本元素(从精确的数学公式到结构严谨的文档)转换为可视化格式(例如 PNG),所有这些都在您的 C++ 生态系统中实现。

Aspose.TeX for C++ 旨在处理 TeX 的独特特性。将这项强大功能直接集成到您的软件中,突破外部转换方法的限制,实现精简的工作流程。

为了将 TEX 转换为 PNG:

  • Aspose.TeX for C++ API 是一个功能丰富、功能强大且易于使用的 C++ 平台文档操作和转换 API。
  • 可以直接下载最新版本,打开 NuGet 包管理器,搜索 Aspose.TeX.Cpp 并安装。您也可以从包管理器控制台使用以下命令。

使用 C++ 将 TEX 转换为 PNG 的步骤

Aspose.TeX 使开发人员只需几行代码即可轻松地将 TEX 文件转换为 PNG。

  1. 初始化 [TeXOptions]( https://reference.aspose.com/tex/cpp/aspose.tex/texoptions/
  2. 使用 OutputWorkingDirectory 指定输出的文件系统工作目录
  3. 使用 PngSaveOptions 初始化以 PNG 格式保存的选项
  4. 使用 TeXJob 方法运行 TeX 到 PNG 的转换。

开始使用 C++ TeX API

  • 从命令行安装为 nuget install Aspose.TeX.Cpp 或通过 Visual Studio 的包管理器控制台使用 ```Install-Package Aspose.TeX.Cpp``。
  • 或者,从 下载 获取 ZIP 文件中的离线 MSI 安装程序或 DLL。
C++ 代码示例 TeX 到图像、XPS、PDF 或 SVG 的转换
Input file
Output format
Select the target format

        

TeX What is TeX File Format

TeX 实际上不是一种格式。它同时是一种编程语言,也是理解这种语言的解释器引擎。 TeX 文件是在 LaTeX 中创建的文档。该文档可以包括图形、表格、符号、列表、公式和方程式。

PNG What is PNG File Format

便携式网络图形或 PNG 是最流行的图像格式之一。它为您提供了非常好的压缩,保持了高水平的图片质量。 PNG 也是 Web 项目的最佳格式之一,因为文件更轻且图像易于缩放。在网络上使用该格式的一个缺点是无法直接向图像添加关键字。