保护或比较PDF文档

时间:2012-06-22 18:07:46

标签: .net

我有一项要求,我们需要确保以电子方式收到的文件[PDF]与我们寄出的文件相同。

我们是一家文件交换公司,我们收到并向外发送大量文件,有时用户必须向我们发送文件,我们之前已经发送过这些文件,我们要确保文件是相同的,使用photoshop或pdf编辑器等工具没有进行任何更改。

我看到的一种方法是比较每个字节,但不确定我们是否还有其他工具..?

我们的项目使用.Net 3.5,VB

构建

任何帮助都会很棒

谢谢 VENU

2 个答案:

答案 0 :(得分:1)

我建议使用哈希算法。它比逐字节地比较每个文件要快得多。

此示例为c#,但您可以根据需要轻松转换为VB.Net - http://www.c-sharpcorner.com/uploadfile/kirtan007/compare-two-files-with-hash-algorithm/

答案 1 :(得分:0)

您可以使用Ghostscriptpstotext将所有内容解压缩到txt文件,然后对txt文件进行操作。(sizeof,diff等)。或者可以采用digital signature