基于Web的应用程序,用于比较2个pdf文档

时间:2012-04-04 12:48:16

标签: java pdf web-applications document

我们需要集成到现有的Java Web应用程序中,这是一项新功能,允许用户比较2个pdf文档并查看差异。所以,我开始搜索一些已经存在的库或工具(开源或商业),可以帮助我解决这个请求。 有谁知道这种应用是否存在?这需要2 pdf,比较它们并显示差异?

提前致谢, Madalina

2 个答案:

答案 0 :(得分:0)

我的回答可能不太令人满意,但这项来自apache的项目 - > http://pdfbox.apache.org/

可能会帮到你。您可以将pdf转换为文本文件并进行比较。

答案 1 :(得分:0)

您好我在PDFBOX上建立了一个PDF比较项目,您可以从link下载源代码

示例用法如下所述,它执行三个级别的比较,您可以通过在列表中保存目标和源文件名称然后调用其比较功能来简单地添加循环。

<?xml version="1.0" encoding="utf-8"?>

 <selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true">
    <layer-list>
        <item android:left="2dp" android:top="4dp">
            <shape>
                <solid android:color="#1E90FF" />

            </shape>
        </item>
    </layer-list>
</item>
<item>
    <layer-list>
        <!-- SHADOW LAYER -->
        <item android:left="4dp" android:top="4dp">
            <shape>
                <solid android:color="#C0C0C0" />

            </shape>
        </item>
        <!-- CONTENT LAYER -->
        <item android:bottom="5dp" android:right="4dp">
            <shape>
                <solid android:color="#DADADA" />

            </shape>
        </item>
    </layer-list>
</item>

您将看到项目中文件夹差异的所有图像差异。如果有任何问题只是给我发消息