我在 Windows 10 上运行 Adobe Acrobat Pro DC。
我扫描了一页文本并将其保存为 PDF。从照片编辑应用程序(无论它是什么)中,将图像复制到剪贴板(1 英寸 x 2 英寸都可以)。启动 Adobe Acrobat Pro DC 并打开 PDF。现在执行“编辑”>“粘贴”,然后将图像拖动/调整大小到页面上的某个位置。如何将其保存为 PDF,而不会在页面上“浮动”单独的图像。
我的目标是:当 PDF 的消费者单击以前的图像时,将选择整个页面,而不仅仅是 1" X 2" 图像。
我已尝试过:
Tools > Print Production > Preflight > PDF fixups > Flatten annotations and form fields
然后点击Analyze and fix
。结果是“将所有注释平铺到页面内容中(1 个对象)”和“未发现任何问题”。我关闭了 Adobe Acrobat。从 Explorer 中,我确认文件已创建,并且时间戳表明它刚刚创建。它与我开始使用的文件相同。当我单击图像时,只选择了图像,证明没有发生平铺。网上流传着这样一个脚本:
this.flattenPages();
从 Adobe Acrobat:
Tools > Javascript
然后Document JavaScripts
。我输入脚本名称,点击
Add
,然后输入脚本。现在怎么办?没有跑步按钮。如何运行此脚本?使用 Adobe Acrobat 和 Edge 浏览器将文档打印到 PDF 打印机。生成的两个 PDF 文件都将图像保留为单独的对象。
解决方法:
这确实很难看,但我能得到我想要的结果的唯一方法是用彩色打印机打印该页面,然后将刚打印的页面扫描为 PDF 并用刚扫描的页面替换给我带来麻烦的页面。
答案1
第 2 项几乎完成了,但您需要做的是打开控制台(您可能必须先在 Acrobat 首选项的 JavaScript 选项卡中激活它),输入
this.flattenPages() ;
然后将光标移回该行并按下<Ctrl><Return>
(在 Windows 上)或<Cmd><Return>
(在 Mac 上)。如果您的键盘有数字键,您也可以按下<Enter>
那里的键。
您可以参考本教程以获得更深入的解释。
答案2
按 Control J 打开控制台。在控制台(左下方对话框)中输入 flattenPages();点击 Enter
就是这样。它使活动的 PDF 文件扁平化。请注意,必须完全按照小写 f 和大写 P 的描述书写。
对于编写脚本的人来说,其中一些可能很明显。非常不直观。