这个陈述对于PDF文件是真的吗?

时间:2014-07-18 15:31:10

标签: c# .net pdf itextsharp itext

PDF文件不可编辑。使用Adobe工具可以进行有限程度的编辑,但不是一般意义上的 - PDF不是文字处理文件格式。可以进行一些修改 - 水印,数字签名,文本提取,删除或添加页面 - 但是编辑 - 没有

2 个答案:

答案 0 :(得分:4)

这听起来像是我写的:

  

PDF文件不可编辑。使用Adobe工具的程度有限   编辑可以完成,但不是一般意义上的 - PDF不是一个单词   处理文件格式。一些修改是可能的 - 水印,   数字签名,文本提取,删除或添加页面,但是   编辑 - 没有。

当我写这篇文章时,这是真的。 Acrobat 9不允许编辑。 Acrobat XI有所发展。

<强>假设: 您已使用iTextSharp创建了PDF。如果你已经看过this video,你可能已经标记了PDF,但是并不是很多人都知道使用iText(夏普)创建标记PDF的选项,让我们假设你&#39;我们创建了一个普通的PDF,也不包括交互式PDF(AcroForm或XFA)。

此类PDF可以被编辑&#34;使用Acrobat XI,如Adobe网站上所述:http://www.adobe.com/products/acrobat/pdf-redaction.html

此类文件也可以编辑&#34;尽管编辑功能有限,但使用Acrobat XI:http://www.adobe.com/products/acrobat/editing-pdf-documents.html

PDF不是一种编辑格式,但Adobe不断改进Acrobat以允许用户手动更改页面上的内容。通过代码进行编辑不那么简单(并且大多数时候都不可能)。

我不知道您问题的背景,但假设您想保护您的文档不被编辑,那么您想以数字方式签名文件。在这种情况下,编辑文档会破坏签名:人们会立即看到文档已被篡改,因为签名面板将显示红色十字而不是蓝丝带(证书签名)或绿色复选标记(批准签名) )。

答案 1 :(得分:1)

可移植文档格式(PDF)是一种文件格式,用于以独立于应用程序软件,硬件和操作系统的方式显示文档。每个PDF文件都封装了固定布局平面文档的完整描述,包括显示它所需的文本,字体,图形和其他信息。 1991年,Adobe Systems的联合创始人John Warnock概述了一个名为&#34; Camelot&#34;它演变成了PDF。

有专门的软件用于编辑PDF文件,尽管选项比创建和编辑标准可编辑文档格式更加有限并且通常更昂贵。版本0.46及更高版本的Inkscape允许通过涉及Poppler的中间翻译步骤进行PDF编辑。

相关问题