pdf - 使用工作站自定义对象 (WCST) 在 iSeries 上创建 PDF 格式错误
问题描述
这是一个奇怪的问题,希望有人可以提供线索。
我们正在 iSeries(操作系统版本 A7.1)上创建 PDF,将打印机输出覆盖到指定 WSCST(*PDF) 的流文件。
PDF 似乎没问题,Adobe Acrobat Reader 处理它们没有问题,但是尝试将 PDF 导入 PIM (Pimberly) 时出现错误,指出 PDF 无效。
通过在线验证器运行我们的 PDF(我发现最好的是https://www.datalogics.com/products/pdf-tools/pdf-checker/),这给出了一个详细的报告,其中唯一的错误似乎是:
字体结果错误:使用未嵌入文档的 Base 14 字体:Courier(1 个实例)
我无法找到任何关于此的内容,并且当您选择“*PDF”时,WCST 参数上没有可用选项。有多个工作站自定义对象,但对这些对象的描述并不表示使用不同的对象会有所不同。
我想知道是否有其他人遇到过类似的问题。我们在 A7.1 上,也许在 A7.2 或更高版本上有解决此问题的方法。我们需要硬件升级才能继续。
我们确实有可以创建 PDF(Catapult)的软件,但我们正尝试在 iSeries 上创建我们的 PDF 作为偏好。
感谢您的任何帮助或建议。
解决方案
似乎有一个“应该”解决此问题的 PTF,因此在此处提供详细信息将关闭票证。
“如果 *AFPDS 打印机文件或假脱机文件通过 CDEFNT 或 FNTCHRSET 参数或关键字引用 AFP 字体,并且使用 TS1 生成 PDF 输出,则 AFP 字体将不会转换为 Type 1 字体并嵌入到 PDF 中。”
PTF 详细信息可在https://www.ibm.com/support/pages/apar/SE65280 中找到"
推荐阅读
- facebook - FB 业务验证错误 - 出了点问题。我们正在尽快努力修复这个。你也许可以再试一次
- python - 在pyspark的数据框中构造一个嵌套的json
- python - 当涉及到 numpy 数组时,为什么值总是四舍五入?
- python - 给定一个二进制数列表(0 和 1),使用给定的 0 和 1 确定不同二进制序列的可能排列数
- mvvmcross - 从 MVVMCross 应用程序切换会取消 IMvxNavigationService 任务
- php - Woocommerce如何摆脱商店页面上的订单查询
- r - 如何在R中按行查找最常见的布尔变量组合
- dataframe - data.frame 中的错误:参数暗示不同的行数:1、0 - R
- android - 蓝牙 BLE 实现
- amazon-s3 - 将 python 脚本从 lmanda 函数移动到 Amazon EC2 并且无法理解 EC2