简体   繁体   English

PDF 使用工作站自定义在 iSeries 上创建时出现格式错误 Object (WCST)

[英]PDF Format Error Creating On iSeries Using Workstation Customizing Object (WCST)

This is a weird problem and one that someone can hopefully give a clue on.这是一个奇怪的问题,希望有人能提供线索。

We are creating PDF's on the iSeries (OS version A7.1) overriding the printer output to a stream file specifying WSCST(*PDF).我们正在 iSeries(操作系统版本 A7.1)上创建 PDF,将打印机 output 覆盖为指定 WSCST(*PDF) 的 stream 文件。

The PDF's appear to be ok, Adobe Acrobat Reader has no problem dealing with them, however trying to import the PDF's into a PIM (Pimberly) there is an error saying that the PDF is invalid. PDF 似乎没问题,Adobe Acrobat Reader 处理它们没有问题,但是尝试将 PDF 导入 PIM (Pimberly) 时出现错误,指出 PDF 无效。

Running our PDF's through an online validator (the best I have found is https://www.datalogics.com/products/pdf-tools/pdf-checker/ ), this gives a detailed report where the only error appears to be:通过在线验证器运行我们的 PDF(我发现的最好的是https://www.datalogics.com/products/pdf-tools/pdf-checker/ ),这给出了一个详细的报告,其中唯一的错误似乎是:

Fonts Results Errors: Uses Base 14 fonts not embedded in document: Courier (1 instance) Fonts 结果错误:使用 Base 14 fonts 未嵌入文档:Courier(1 个实例)

I haven't been able to find anything on this and there are no options available on the WCST parameter when you select "*PDF".我无法找到任何关于此的信息,并且当您输入 select“*PDF”时,WCST 参数上没有可用的选项。 There are several Workstation Customization Objects, but the description of these doesn't indicate that using a different one would make a difference.有多个工作站自定义对象,但对这些对象的描述并不表示使用不同的对象会有不同。

I wondered if anyone else had experienced a similar problem.我想知道是否还有其他人遇到过类似的问题。 We are on A7.1 and maybe there is a fix for this on A7.2 or above.我们在 A7.1 上,也许在 A7.2 或更高版本上有针对此问题的修复。 We need a hardware upgrade to proceed though.我们需要硬件升级才能继续。

We do have software that will create PDF's (Catapult) but we are trying to create our PDF's on the iSeries as a preference.我们确实有创建 PDF 的软件 (Catapult),但我们正在尝试在 iSeries 上创建我们的 PDF 作为首选项。

Thanks for any help or advice.感谢您的帮助或建议。

Seems there is a PTF that "should" fix this, so providing the details here then will close the ticket.似乎有一个 PTF“应该”解决这个问题,所以在此处提供详细信息将关闭票证。

"If an *AFPDS printer file or spooled file reference AFP fonts via the CDEFNT or FNTCHRSET parameter or keyword and TS1 is used to generate PDF output, the AFP fonts will not be converted to Type 1 fonts and embedded into the PDF." “如果 *AFPDS 打印机文件或假脱机文件通过 CDEFNT 或 FNTCHRSET 参数或关键字引用 AFP fonts,并且使用 TS1 生成 PDF output,则 AFP fonts 将不会转换为嵌入到 65588 中的类型 1 88192968 和 655918。”

The PTF details can be found at https://www.ibm.com/support/pages/apar/SE65280" PTF 详细信息可在https://www.ibm.com/support/pages/apar/SE65280 找到”

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM