TeX 转 PDF

通过 Java 的 API 解决方案将 TeX 转换为 PDF

如何使用 Java 将 TeX 转换为 PDF

Aspose.TeX for TeX to PDF 转换器使用 Java 支持的任何语言将 TeX 文件转换为 PDF 图像。

您在此处看到的 API 还可用于创建您自己的跨平台应用程序或集成到您的 Java 项目中。

要将 TeX 转换为 PDF:

  • 使用 Aspose.TeX for Java API,它是一个功能丰富、功能强大且易于使用的 Java 平台转换 API。
  • 您可以直接从 Aspose Maven Repository 下载其最新版本并将其安装在您的 Maven 中通过将以下配置添加到 pom.xml 中的基于项目的项目。

Repository

<repository>
    <id>snapshots</id>
    <name>repo</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>

Dependency

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-tex</artifactId>
    <version>21.4</version>
</dependency>

在 Java 上将 TeX 转换为 PDF 的步骤

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

  1. 初始化 TeXOptions 以创建对象 TeX 格式的转换选项。
  2. 要设置写入 TeX 输出的空间或区域,请使用 OutputWorkingDirectory
  3. 使用 PdfSaveOptions 初始化以 PDF 格式保存的选项。
  4. 使用 TeXJob() 方法运行 TeX 到 PDF 的转换。

系统要求

所有主要操作系统都支持 Aspose.TeX for Java。只需确保您具有以下先决条件:

  • J2SE 8.0 (1.8) 或更高版本。
Java 代码示例 TeX 到图像、XPS、PDF 或 SVG 的转换
Input file
Upload a file you want to convert
Output format
Select the target format
                
// Create conversion options for Object TeX format on Object TeX engine extension.
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectTeX());
// Specify the file system working directory for the output.
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(Utils.getOutputDirectory()));
// Initialize the options for saving in PDF format.
options.setSaveOptions(new PdfSaveOptions());

// Run TeX to PDF conversion.
new TeXJob(Utils.getInputDirectory() + "hello-world.tex", new PdfDevice(), options).run();

            

TeX 什么是TeX文件格式

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

PDF 什么是PDF文件格式

便携式文档格式或我们许多人都知道的 PDF 是一种跨平台的开放格式,并且是世界上最著名的格式之一。这种页面描述语言 (PDL) 格式曾经由 Adob​​e 开发,现在几乎所有环境或操作系统都支持,并且几乎所有设备都可以读取。