相关疑难解决方法(0)

如何对绘制PDF图形的Python函数进行单元测试?

我正在编写一个使用Cairo图形库输出PDF文件的CAD应用程序.许多单元测试不需要实际生成PDF文件,例如计算对象的预期边界框.但是,我想确保在更改代码后生成的PDF文件"看起来"正确.有没有自动化的方法来做到这一点?我怎样才能尽可能自动化?我是否需要目视检查每个生成的PDF?如何在不拔头发的情况下解决这个问题?

python pdf-generation unit-testing imagemagick cairo

19
推荐指数
2
解决办法
3779
查看次数

保存DiffPDF/ComparePDF命令行的输出. - 比较PDF的文件夹

我们必须将一个文件夹中的大约1500个PDF与另一个文件夹中的1500个PDF进行比较,以检查视觉差异.我们发现Windows的DiffPDF(和comparePDF命令行版本)比我们的自动Acrobat Pro比较快得多.

到目前为止我用过:

comparepdf -v=2 =c=a old.pdf new.pdf

但问题是它只返回"这些文件不同".有谁知道从命令行保存输出的任何方法?您可以从GUI执行此操作,但这意味着使用类似TestCOmplete的东西来自动化它:(

或者是否有更好的方法可以对输出/突出显示的2个PDF进行比较

C#.net库的加分点.

pdf comparison diff automation imagemagick

3
推荐指数
1
解决办法
5760
查看次数