乳胶到 PNG
通过 C++ 的 API 解决方案将 LaTeX 转换为 PNG。
如何使用 C++ 将 LaTeX 转换为 PNG
Aspose.TeX for LaTeX to PNG 转换器使用 C++ 支持的任何语言将 LaTeX 文件转换为 PNG 图像。
您在此处看到的 API 可用于创建您自己的跨平台应用程序或集成到您的 C++ 项目中。
为了将 LaTeX 转换为 PNG:
- Aspose.TeX for C++ API 是一个功能丰富、功能强大且易于使用的 C++ 平台文档操作和转换 API。
- 可以直接下载最新版本,打开 NuGet 包管理器,搜索 Aspose.TeX.Cpp 并安装。您也可以从包管理器控制台使用以下命令。
使用 C++ 将 LATEX 转换为 PNG 的步骤
Aspose.TeX 使开发人员只需几行代码即可轻松地将 LATEX 文件转换为 PNG。
- 初始化 [TeXOptions]( https://reference.aspose.com/tex/cpp/aspose.tex/texoptions/ 。
- 使用 OutputWorkingDirectory 指定输出的文件系统工作目录
- 使用 PngSaveOptions 初始化以 PNG 格式保存的选项
- 使用 TeXJob 方法运行 LaTeX 到 PNG 的转换。
开始使用 C++ TeX API
- 从命令行安装为
nuget install Aspose.TeX.Cpp
或通过 Visual Studio 的包管理器控制台使用 ```Install-Package Aspose.TeX.Cpp``。 - 或者,从 下载 获取 ZIP 文件中的离线 MSI 安装程序或 DLL。
// Create typesetting options for Object LaTeX format on Object TeX engine extension.
System::SharedPtr<TeXOptions> options = TeXOptions::ConsoleAppOptions(TeXConfig::ObjectLaTeX());
// Specify the file system working directory for the output.
options->set_OutputWorkingDirectory(System::MakeObject<OutputFileSystemDirectory>(RunExamples::OutputDirectory));
// Create and specify save options.
options->set_SaveOptions(System::MakeObject<PngSaveOptions>());
// Run LaTeX to PNG conversion.
System::MakeObject<Aspose::TeX::TeXJob>(System::IO::Path::Combine(RunExamples::InputDirectory, u"hello-world.tex"),
System::MakeObject<ImageDevice>(), options)->Run();
LaTeX 什么是LaTeX文件格式
如果简单地说,LaTeX 是一种 TeX 格式。 LaTeX 文件是用它们自己的标记语言编写的 ASCII 编码的纯文本文件。它们可能需要包含其他数据,例如图像和/或其他 LaTeX 文件。 LaTeX 可能会为您提供一系列高级功能来创建表格、包括图形、编写数学方程式和不同的公式等。所有这些功能都可以在所谓的数据包中使用。
PNG 什么是PNG文件格式
便携式网络图形或 PNG 是最流行的图像格式之一。它为您提供了非常好的压缩,保持了高水平的图片质量。 PNG 也是 Web 项目的最佳格式之一,因为文件更轻且图像易于缩放。在网络上使用该格式的一个缺点是无法直接向图像添加关键字。