是否有适用于PDF的测试套件,最好是在Perl中?我想要的是一些功能来测试PDF文件中的某些文本的定位和存在(如果可能的话,还有一个grapic的名称).PDF标记在理论上是否可行?
谢谢您的帮助.
函数 getPageDimensions(来自 CAM::PDF)为纵向和横向页面返回相同的值。如何识别 PDF 页面的方向?我正在使用 CAM::PDF Perl 库并且想知道如何使用这个库来做到这一点。但是也欢迎使用任何其他方法来识别这一点(最好使用 Perl 库)。
谢谢。
我需要验证XML agaist架构.
我试过XML :: SAX :: ParserFactory; XML :: Validator :: Schema和相关模块,但看起来有限.
在某种意义上它不能识别xsd:unique,xsd:group,xsd:keyref,xsd:union和xsd:key等模式元素.
这些xsd:unique等新增功能吗?
感谢您是否可以向我指出一些最新且最重要的Perl模块.
提前致谢.
看起来不是.
如果我将文件名转换为其短值,则Process.Start()可以正常工作.
Process runScripts = new Process();
runScripts.StartInfo.FileName = @"C:\long file path\run.cmd";
runScripts.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
runScripts.StartInfo.UseShellExecute = true;
runScripts.StartInfo.RedirectStandardOutput = false;
runScripts.Start();
Run Code Online (Sandbox Code Playgroud)
上面的代码失败了.但...
Process runScripts = new Process();
runScripts.StartInfo.FileName = @"C:\short\file\path\run.cmd";
runScripts.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
runScripts.StartInfo.UseShellExecute = true;
runScripts.StartInfo.RedirectStandardOutput = false;
runScripts.Start();
Run Code Online (Sandbox Code Playgroud)
成功.
我设法通过将长路径名称转换为短路径名称来解决这个问题.但我发现这一点有点惊讶.有关于此的任何原因或背景信息?
谢谢.
更新1
Microsoft .NET Framework版本2.0.50727
根据Test :: More 文档,它将以某些退出代码退出,具体取决于您的测试结果.我的问题是,如何查看这些退出代码?
PS.我正试图自己建造一个安全带.我可以使用简单的线束吗?
PS2.Test :: Harness为我做了诀窍.特别是execute_tests函数.此函数返回我想要的所有统计信息.谢谢所有给出有用链接的人.