您是否正在寻找一种在线将 XPS 转换为 PDF 的方法?如果是这样,那么您来对地方了。在本文中,我们将探索免费的在线 XPS 到 PDF 转换器。
免费在线将 XPS 转换为 PDF
使用我们的免费在线 XPS 到 PDF 转换器 将 XPS 文件转换为 PDF 格式。使用我们强大的 XPS 转换器体验高质量的 XPS 到 PDF 转换。
如何在线将 XPS 转换为 PDF
- 拖放您的 XPS 文件或使用浏览文件按钮上传。您也可以从 Dropbox、Google Drive 或 OneDrive 上传文件。
- 单击“转换”按钮将上传的文件转换为 PDF 格式。
- 之后,结果框将出现在底部。
- 通过单击“结果”框中显示的“将结果保存到您的计算机”链接来下载转换后的文件。
您可以在浏览器中访问我们的免费在线转换器,免费在线将 XPS 转换为 PDF。它允许您转换任意数量的 XPS 文件,而无需安装任何软件或插件。
注意:您无需担心安全问题,因为每个输入和输出文件都会在 24 小时后自动删除。
为什么在线将 XPS 转换为 PDF
在线将 XPS 转换为 PDF 是一种将 XPS 文档转换为更广泛接受的格式的快速简便的方法。使用 XPS 到 PDF 转换器,您可以上传 XPS 文件,将它们转换为 PDF,并在几秒钟内下载生成的文件。此外,它是安全可靠的,因为您的数据受到保护并且文件会在特定时间段后被删除。无论您使用的是 Windows、Mac 还是 Linux 操作系统,您都可以使用 Web 浏览器访问 XPS 到 PDF 转换器。因此,如果您需要将 XPS 文件转换为 PDF,在线转换器绝对是值得考虑的选择。
如何开发自己的 XPS 到 PDF 转换器
我们的免费在线 XPS 到 PDF 转换器是使用 Aspose.Page 库 构建的。您可以开发自己的应用程序以编程方式转换和操作 XPS 文件。在以下部分中,您将找到将 XPS 文件转换为 PDF 格式的步骤和代码示例。
在 C# 中将 XPS 转换为 PDF
请按照以下步骤使用 C# 将 XPS 文件转换为 PDF 格式。
- 安装 Aspose.Page for .NET in your application.
- 使用下面给出的代码示例加载 XPS 文件并将其转换为 PDF。
// 此代码示例演示如何在 C# 中将 XPS 转换为 PDF。
using Aspose.Page.XPS;
using Aspose.Page.XPS.Presentation.Pdf;
// 文档目录的路径。
string dataDir = "C:\\Files\\";
// 初始化 PDF 输出流
using (Stream pdfStream = File.Open(dataDir + "XPStoPDF.pdf", FileMode.Create, FileAccess.Write))
// 初始化 XPS 输入流
using (Stream xpsStream = File.Open(dataDir + "input.xps", FileMode.Open, FileAccess.Read))
{
// 从流中加载 XPS 文档
XpsDocument document = new XpsDocument(xpsStream, new XpsLoadOptions());
// 使用必要的参数初始化选项对象。
PdfSaveOptions options = new PdfSaveOptions()
{
JpegQualityLevel = 100,
ImageCompression = PdfImageCompression.Jpeg,
TextCompression = PdfTextCompression.Flate,
PageNumbers = new int[] { 1, 2, 6 }
};
// 为PDF格式创建渲染器
PdfDevice device = new PdfDevice(pdfStream);
// 保存文件
document.Save(device, options);
}
在 Java 中将 XPS 转换为 PDF
请按照以下步骤将 XPS 文档导出为 Java 中的 PDF 格式。
- 安装 Aspose.Page for Java in your application.
- 使用以下代码示例加载和转换 XPS 文件。
// 此代码示例演示如何在 Java 中将 XPS 转换为 PDF。
// 文档目录的路径。
String dataDir = "C:\\Files\\";
// 初始化 PDF 输出流
FileOutputStream pdfStream = new FileOutputStream(dataDir + "XPStoPDF.pdf");
// 加载 XPS 文档
XpsDocument document = new XpsDocument(dataDir + "input.xps");
// 使用必要的参数初始化选项对象。
com.aspose.xps.rendering.PdfSaveOptions options = new com.aspose.xps.rendering.PdfSaveOptions();
options.setJpegQualityLevel(100);
options.setImageCompression(com.aspose.xps.rendering.PdfImageCompression.Jpeg);
options.setTextCompression(com.aspose.xps.rendering.PdfTextCompression.Flate);
options.setPageNumbers(new int[] { 1, 2, 6 });
// 为PDF格式创建渲染器
com.aspose.xps.rendering.PdfDevice device = new com.aspose.xps.rendering.PdfDevice(pdfStream);
// 保存文件
document.save(device, options);
在线将 XPS 转换为 PDF – 学习资源
您可以使用下面提供的资源了解有关将 XPS 导出为 PDF 的更多信息并探索 Aspose.Page 库的其他功能:
XPS 到 PDF 转换器库 – 获得免费许可证
您可以获得免费的临时许可证 来使用 Aspose.Page 库。您可以不受任何限制地评估和探索其功能。
常见问题 – 常见问题
我需要创建一个帐户才能使用 XPS 到 PDF 转换器吗?
不,您无需创建帐户或提供任何个人信息即可使用转换器。只需上传您的 XPS 文件,将其转换为 PDF,然后下载结果。
我可以一次将多个 XPS 文件转换为 PDF 吗?
是的,我们的转换器允许您一次转换多个文件。您可以选择多个 XPS 文件上传或拖放文件。
转换为 PDF 后,我的 XPS 文件的格式是否会保留?
是的,XPS 文件的格式在转换为 PDF 后应该保留。但是,PDF 格式可能不支持某些复杂的格式,例如某些字体或特殊字符。
将 XPS 转换为 PDF 需要多长时间?
转换过程通常非常快,只需几秒钟即可完成。实际时间可能因文件大小、互联网连接速度和服务器负载等因素而异。但是,在大多数情况下,您可以期望转换过程快速高效。
XPS 到 PDF 转换器是否与 Linux、macOS 和 Android 操作系统兼容?
绝对地!无论操作系统如何,您都可以在任何带有网络浏览器的设备上使用转换器。由于转换器在线工作,因此无需下载或安装任何其他软件。只需上传您的 XPS 文件,将其转换为 PDF,然后从任何设备下载结果,无论是台式电脑、笔记本电脑、平板电脑还是智能手机。