我们有大量的Omniform文件(大约100,000个)。我们正在将主服务器操作系统从Windows Server 2003更新到Windows Server 2008.Windows Server 2008不支持Omniform,因此我们需要将这些文件转换为pdf(或其他可查看格式)。
到目前为止我尝试过的事情: 使用Process.StartInfo和使用PDF Writer打印机从程序内部使用Print或PrintTo动词。
使用Print Writs直接从命令行使用Print,并将PDF Writer设置为默认打印机:
C:\PROGRA~1\ScanSoft\OMNIFO~1.1\OmniForm.exe /p "Test.ofm"
这两个打印成功并显示PDF。但是它只打印表单,而不打印输入数据的表单。也就是说,您将获得姓氏,然后是空白而不是显示输入的姓氏。
如果我打印到普通打印机而不是PDF Writer,我会得到相同的行为。仅在没有输入数据的情况下形成表格。
我尝试过致电Nuance Tech Support,他们建议一次手动执行一次。鉴于这需要大约半年的全职工作,这对我们来说不是一个可行的选择。
所以我正在寻找的是以下之一:
非常感谢任何这些方面的任何帮助。
答案 0 :(得分:0)
如果"图像"填写表格可能对你有用,Omniformat可能会帮助你。它基本上使用print-to-file方法将文件转换为pdf,但它可以帮助你,因为它进行批量转换。