本教程包含有关如何使用 Java** 将 XPS 转换为 PDF 的分步过程,并提供了 Java 应用程序中的**XPS 到 PDF 转换器的示例代码以展示您将了解如何使用本指南通过几行代码来实现它并使用几个 API 调用。以下是将 XPS 转换为 PDF 格式的关键步骤和 Java 语言示例代码片段。
使用 Java 将 XPS 转换为 PDF 的步骤
- 在 Java 应用程序中从 Maven 存储库安装 GroupDocs.Conversion for Java 以实现 XPS 到 PDF 的功能
- 导入基本类以执行从 XPS 到 PDF 格式的文档转换
- 初始化 Converter 类以加载输入 XPS 文件以转换为 PDF
- 创建 PdfConvertOptions 类的实例,用于定义自定义输出 PDF 文件的参数
- 最后,调用Convert方法将XPS保存为磁盘上的PDF文件
上面的工作流使您能够快速编写功能以将 XPS 文件转换为 PDF 中的 Java。如您所见,工作流非常简单,您可以通过从 Maven 存储库安装所需的库并在代码中导入基本类来初始化文档转换。执行这些步骤后,您需要使用 Converter 类加载输入的 XPS 文件进行转换,并使用 PdfConvertOptions 对象为转换后的 PDF 文件设置转换选项,然后使用 Convert 方法将结果文件保存到指定路径磁盘。
使用 Java 将 XPS 转换为 PDF 的代码
import com.groupdocs.conversion.Converter; | |
import com.groupdocs.conversion.licensing.License; | |
import com.groupdocs.conversion.options.convert.PdfConvertOptions; | |
public class ConvertXpsToPdfUsingJava { | |
public static void main(String[] args) { // Main function to convert XPS to PDF in Java | |
// Remove the watermark in output PDF document by adding license | |
License lic = new License(); | |
lic.setLicense("GroupDocs.Conversion.lic"); | |
// Load the source XPS file for conversion to PDF | |
Converter converter = new Converter("sample.xps"); | |
// Set the convert options for PDF format | |
PdfConvertOptions options = new PdfConvertOptions(); | |
// Convert and save the XPS in PDF format | |
converter.convert("converted.pdf", options); | |
System.out.println("Done"); | |
} | |
} |
前面的代码片段演示了使用 Java* 转换将 *XPS 文档转换为 PDF 的实现。在设置所需的文档转换库后,此示例代码可以在任何流行的操作系统(如 Linux、Windows 和 macOS)上轻松使用。此外,您可以通过定义各种属性(例如宽度、高度、要转换的页数以及用于自定义输出文件的更多属性)来修改此代码。
我们已经讨论了用 Java 将 XPS 转换为 PDF 的详细过程,并为其生成了一个示例应用程序。最近,我们发表了一篇关于用 Java 将 EPUB 转换为 PDF 的文章,请查看 如何使用 Java 将 EPUB 转换为 PDF 帖子了解更多信息。如果您想了解有关 GroupDocs 产品的更多信息,请转到此 page。