Spool - Microsoft Print to PDF、Microsoft XPS Document Writer - 将 SPL 文件转换为图像时出错

问题描述 投票:0回答:2

我正在尝试将假脱机文件转换为 pdf?对于这个过程我们有什么选择吗?

我也从论坛得到了答案。我们有什么解决办法吗?

论坛链接:https://learn.microsoft.com/en-us/answers/questions/1179164/spool-microsoft-print-to-pdf-microsoft-xps-documen

c# .net windows printers spool
2个回答
1
投票

“假脱机文件”.spl 是从“打印驱动程序”传输到“打印机设备端口”(例如虚拟

file.prn
)的打印组件。因此不是单一的常量格式。

引用中的示例https://learn.microsoft.com/en-us/answers/questions/1179166/spool-microsoft-print-to-pdf-microsoft-xps-documen是两个用于文件保存的压缩文件如 XPS。因此,当文件保存为 XPS(如果完整)时,XPS 格式“正在传输”,它们应该在 XPS 查看器中工作。

作为 XPS,它们只是由 XML 文本“片段”组成。我没有注意到两个样本中的任何图像。然而,这也是可能的,因为 XML 可以嵌入图像片段,通常此类文件可以包含低分辨率缩略图。

在许多情况下,图像(PNG 或 JPEG)在页面中被严重拼接,因为这就是假脱机的全部内容(将大数据传送到端点)。

由于假脱机到 PDF 的全部目的是避免在完成之前保存,因此打印系统最容易在假脱机后保存“打印到 PDF”文件(几个 .spl 可以 = 1 .prn)。特别是因为您可以在开始假脱机之前指定目标端口打印到文件名。


0
投票

您可以使用 VeryPDF SPL to PDF Converter Command Line 软件将假脱机文件(PRN、SPL、PCL 等)转换为 PDF 文件。

© www.soinside.com 2019 - 2024. All rights reserved.