当前位置: 首页>>技术教程>>正文


如何将图片编辑为现有PDF文件?

,

问题描述

我有一个扫描的PDF文件,即an application form,以及一张图片,它是我的签名的扫描版本(例如,this one),可以是任何图像格式,如EPS或PNG。我想将签名图片放在申请表第二页的”APPLICANT:”空白处。我想知道该怎么做?

我尝试了以下方法,但都没有成功:

  1. 第一种方法是使用gimp。我首先将申请表导入gimp,然后将签名图片粘贴到申请表第二页的”APPLICANT:”空白处。问题在于:

    • 似乎我只能将应用程序表单的一页导入到gimp中,而不是全部导入两页。

    • 另外,当我保存修改时,最接近PDF格式的格式是PS,并且分辨率已降级,保存文件的存储大小比原始应用程序格式和签名图片大10倍。

  2. 第二种方式是使用Libreoffice Draw。我已经安装了libreoffice-pdfimport包。但在我将申请表导入Libreoffice Draw后,

    • 未导入所有扫描内容,并且

    • 布局与原始申请表的布局不同。

那么我可以尝试其他什么方式呢?我希望某种方式可以将签名图片直接放在申请表PDF文件中,

  • 无需在格式之间转换,

  • 无需在保持原始分辨率的同时创建更大的文件,

  • 无需拆分和组合multi-page pdf文件的页面,

  • 无需光栅化PDF文件的其他部分,即不必丢失我之后添加到应用程序表单PDF文件中的文本,方法是将整个PDF转换为图像。

最佳解决办法

我的推荐是Xournal。这是说明。

安装:

sudo apt-get install xournal

对于14.04之前的Ubuntu版本,您可能需要从ppa安装。这是那些指令。

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install xournal

运行xournal,单击File> Annotate PDF,选择您的PDF文件。

现在,转到需要添加签名的位置,然后单击Tools> Image(或”Image”工具栏图标),然后单击要添加图像的位置。出现图像选择对话框,选择图像。

Xournal的插入图像是一个很好的补充,但没有抛光。添加图像后,请务必调整图像大小并将其移动到所需位置。为了调整大小,没有能力确保比例保持不变。请注意它。完成后,它就在自己的图层中,您无法更改。如果您不喜欢它最终如何删除该图层并重新开始。

一个方便的事情是,您可以在调整大小后立即使用ctrl-c,然后在下次需要插入图像时使用ctrl-v。假设您想要相同尺寸的图像,这将节省您一些时间。

完成后选择File – > Export to PDF将其恢复为PDF格式我假设您需要发送已签名的文档。

注意:Xournal的缺点是完成的文档看起来像字体被转换为图像。字体不再那么清晰。它仍然看起来比你打印和重新扫描更好,速度更快。 [注意:在我最近的经历中,似乎这个问题已经解决了。也许我对使用的特定字体感到很幸运。请根据您的经验发表评论,我会相应更新。]

次佳解决办法

LibreOffice Draw将允许您修改PDF。

在Ubuntu中,您可能需要安装LibreOffice Extension以导入PDF文件,您可以通过运行sudo apt-get install libreoffice-pdfimport来执行此操作

我用它来插入我签名的扫描。

第三种解决办法

您可以使用PDF Buddy,这是一个在线PDF编辑器,可以轻松地添加签名:您只需绘制它们或将它们添加为图像文件即可。

pdf,ubuntu

(披露:我是PDF Buddy的co-founder)

第四种办法

我认为你和GIMP走在了正确的轨道上。为什么不利用像PDF shuffler(有能力导入postscript PS文件)之类的东西来利用你在GIMP和re-merge中所做的工作。

如何合并几个PDF文件?

第五种办法

我找到了一种方法,但它涉及将您的签名图像转换为pdf,然后将其与目标应用程序表单合并,然后输出一个新文档;签名添加在文档的末尾。它很简单,可能是最简单的方法。 Imagemagick是安装程序(如有必要)并以这种方式使用其转换功能:convert original.pdf signature.pdf final.pdf

pdf,ubuntu

第六种办法

您可以使用pdftk

sudo apt-get install pdftk

这只是一个命令:

pdftk A=Orig.pdf B=MyPage.pdf cat A1-4 B1 A6-11 output Combined.pdf

或者阅读一篇关于在垫上应用签名的文章:http://zyliu2005.blogspot.co.uk/2009/08/linux-how-to-insert-img-to-pdf-files.html

它也允许你

  • 合并PDF文档或整理PDF页面扫描

  • 将PDF页面拆分为新文档

  • 旋转PDF文档或页面

  • 根据需要解密输入(需要密码)

  • 根据需要加密输出

  • 使用X /FDF数据和/或展平表单填写PDF表单

  • 从PDF表单生成FDF数据模板

  • 应用背景水印或前景印章

  • 报告PDF指标,书签和元数据

  • 添加/更新PDF书签或元数据

  • 将文件附加到PDF页面或PDF文档

  • 打开PDF附件包装

  • 将PDF文档拼成单页

  • 解压缩和Re-Compress页面流

  • 修复损坏的PDF(如果可能)

有关解释所有选项的文章,请参阅:http://www.linux.com/learn/tutorials/442414-manipulating-pdfs-with-the-pdf-toolkit

第七种办法

您可以尝试:uPdf

您可以添加空白页面,或其他文档中的页面,插入图像或文本。

sudo add-apt-repository ppa:atareao/updf
sudo apt-get update
sudo apt-get install updf

第八种办法

试试Xournal,你可以用鼠标’sign’然后用re-export作为PDF。它在软件中心。

第九种办法

一种非常简单的方法是使用Scribus:

  1. 使用Scribus打开PDF文件(例如直接从文件管理器)

  2. 在正确的位置添加图像框

  3. 将图片加载到图像框中

  4. 导出为PDF

输出质量非常好,图像分辨率可以在输出中受到限制,图像的定位和缩放非常简单。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/1350.html,未经允许,请勿转载。