C# 如何[以编程方式]通过在新pdf中突出显示来比较两个pdf并保存差异?

C# 如何[以编程方式]通过在新pdf中突出显示来比较两个pdf并保存差异?,c#,pdf,itext,adobe,pdfbox,C#,Pdf,Itext,Adobe,Pdfbox,除了使用acrobat pdf compare和inet软件工具进行pdf比较外,他们的任意免费库也可以进行pdf比较,并通过在新pdf中突出显示来保存差异。可能吗?在开始之前,我还没有开始编写代码。我需要做一些澄清。从您的专家那里获得想法,指导我如何获得/达到我的要求。我有一些未明确的计划要使用C#和第三方库。请提出您获得此任务的想法/指南 比较类型为文本比较和视觉比较 程序类型c# 要使用的库计划是itextsharp/pdfbox@newbee,请参考此链接,了解非常有用的概念 @newb

除了使用acrobat pdf compare和inet软件工具进行pdf比较外,他们的任意免费库也可以进行pdf比较,并通过在新pdf中突出显示来保存差异。可能吗?在开始之前,我还没有开始编写代码。我需要做一些澄清。从您的专家那里获得想法,指导我如何获得/达到我的要求。我有一些未明确的计划要使用C#和第三方库。请提出您获得此任务的想法/指南

比较类型为文本比较和视觉比较

程序类型c#
要使用的库计划是itextsharp/pdfbox

@newbee,请参考此链接,了解非常有用的概念


@newbee,请参考此链接,了解非常有用的概念


我甚至怀疑这是可能的,因为PDF是很难比较的二进制文件。然而,即使您可以对它们进行比较,如果
ksdfn、ss、a、msdn、
masdnkmak/&T不同,这对您意味着什么(ZUI/
?这可能意味着很多:使用的字体不同,间距不同,甚至打印的字符不同,或者只是颜色不同。看看iText的测试,看看我们如何将pdf文件作为测试套件的一部分进行比较。感谢您的建议,现在我将看看iText的可能性。@HimBromBeere,看看我将尝试它ext.让我检查并更新是否找到了操作和解决方案。我怀疑这是否可能,因为PDF是很难比较的二进制文件。但是,即使您可以比较它们,如果
ksdfn、ss、a、msdn、
masdnkmak/&T不同,对您意味着什么(ZUI/
?这可能意味着很多:使用的字体不同,间距不同,甚至打印的字符不同,或者只是颜色不同。看看iText的测试,看看我们如何将pdf文件作为测试套件的一部分进行比较。感谢您的建议,现在我将看看iText的可能性。@HimBromBeere,看看我将尝试它ext.如果我找到了行动和解决方案,请让我检查并更新。感谢您尝试您的想法,如果需要帮助,请与您联系。Hanks将尝试您的想法,如果需要帮助,请与您联系