PDF模块
的文件夹TBox XEngines- >Pdf在标准的子集包含一个模块,执行特定的任务PDF 3.0引擎。
1:1比较
该模块1:1比较可以让你比较两个PDF文件。
的PDF 3.0引擎执行一个视觉对比这两个文件。
如果两个文件之间的相似度高于一定比例,TestCase通过。
如果两个文件之间的相似度低于期望值,TestCase失败。
该模块具有以下ModuleAttributes:
ModuleAttribute |
描述 |
---|---|
参考PDF |
第一个PDF文件完整路径,包括文件名和扩展名。 |
参考PDF密码 |
密码打开PDF文件。 |
目标PDF |
第二个PDF文件完整路径,包括文件名和扩展名。 |
目标PDF密码 |
密码打开第二个PDF文件。 |
精度(%) |
指定的最低两个文件之间的相似性百分比。 |
文本的比较 |
可选地,指定是否只比较之间的文本内容指定文件。这意味着188金宝搏app苹果下载软件Tricentis托斯卡忽略任何图形元素进行比较。 如果你只比较广泛的PDF文件之间的文本,这可能提高比较的性能。 |
排除页面 |
(可选)指定的页面要排除的比较。 指定一个页面范围,使用连字符(- - - - - -)。指定多个页面或页面范围,使用分号(;)。 |
区域排除 |
(可选)指定地区你的PDF文件,你想从比较排除。以下ModuleAttributes申请每个排除区域:
|
文本排除 |
(可选)指定的文本,你希望排除模式比较。您可以使用正则表达式指定的模式,如果需要的话。我们建议你使用正则表达式101来验证你的正则表达式。 以下ModuleAttributes申请每个排除模式:
|
![]() |
在本例中,您比较文件base.pdf到文件target.pdf。 你为每个文件指定密码。 你认为应该至少的文件90年类似的百分比。 你排除第2页和页面5到8的比较。 比较两个PDF文件 比较结果表明,该文件没有指定的最小相似。 因此,你的TestCase失败。 失败的PDF格式的比较 |