pdf - Cups 在创建 postscript 文件时不支持预览注释和页面旋转
问题描述
我有一个由 Adobe Indesign 创建的 pdf 文件。
在此之后,我在预览中打开此文件并旋转一些页面突出显示一些 tet 并添加注释(对话气泡)并再次保存。文件:http ://public.pixelhobby.com.s3.amazonaws.com/indesign-portrait-example.pdf
我想使用以下命令创建一个 postscript 文件
cupsfilter -i "application/pdf" -m "application/vnd.cups-postscript" -f /Volumes/TEMPORARY/test-files/booklet_A4doc_A3-plus_paper_A4booklet/pdf/indesign-portrait-example.pdf > indesign-portrait-example.ps
结果是文件:http ://public.pixelhobby.com.s3.amazonaws.com/indesign-portrait-example.ps
如您所见,创建 postscript 文件时不支持页面旋转、突出显示和注释。
当我尝试使用佳能 IPC-650 打印机的 EFI Fiery 驱动程序的 TwoUp 功能(用于小册子)时,我认为这个问题是我的问题的原因,并且页面旋转和注释未打印在小册子中. 当我进行正常的打印作业时,旋转和注释是可见的和尊重的。
我认为在打印时使用了 cups postscript 过滤器,但仅在需要重新拼版页面的情况下,但我不确定这实际上是如何工作的。
这不是Preview
问题,我尝试了其他工具来旋转页面,但仍然出现同样的问题。使用以下命令可以很容易地发现轮换标志:
pdfinfo -l 8 indesign-portrait-example.pdf
你会得到:
Creator: Adobe InDesign 15.0 (Macintosh)
Producer: Adobe PDF Library 15.0
CreationDate: Tue Oct 13 13:21:36 2020
ModDate: Tue Oct 13 13:21:36 2020
Tagged: no
Form: none
Pages: 8
Encrypted: no
Page 1 size: 595.276 x 841.89 pts (A4) (rotated 0 degrees)
Page 2 size: 595.276 x 841.89 pts (A4) (rotated 180 degrees)
Page 3 size: 595.276 x 841.89 pts (A4) (rotated 0 degrees)
Page 4 size: 595.276 x 841.89 pts (A4) (rotated 180 degrees)
Page 5 size: 595.276 x 841.89 pts (A4) (rotated 0 degrees)
Page 6 size: 595.276 x 841.89 pts (A4) (rotated 180 degrees)
Page 7 size: 595.276 x 841.89 pts (A4) (rotated 0 degrees)
Page 8 size: 595.276 x 841.89 pts (A4) (rotated 180 degrees)
File size: 377890 bytes
Optimized: yes
PDF version: 1.5
如何创建一个遵循 pdf 中的旋转和注释的 postscript 文件?
解决方案
推荐阅读
- php - 获取数组中键的值?
- bash - 如何更改 bash 的退出代码消息
- javascript - 调整高度大小时,Safari 移动滚动丢失
- ios - UITableViewCell 高度自动不调整大小
- javascript - 如何使用 .map() 迭代对象并创建数量
- javascript - Angular pwa 离线后备网址
- python - 如何解决 Python 3.6 中的“NameError”问题?
- scripting - 试图只下载今天上传的文件
- c++ - 复制构造函数的初始化列表中的 make_unique 是否是不使用 noexcept 说明符的好目的?
- java - 如何从另一个 xml 文件访问我的 id?