0

多数の Omniform ファイル (約 100,000) があります。メイン サーバー OS を Windows Server 2003 から Windows Server 2008 に更新しています。Omniform は Windows Server 2008 ではサポートされていないため、これらのファイルを pdf (または別の表示可能な形式) に変換する必要があります。

これまでに試したこと: Process.StartInfo を使用し、PDF Writer プリンターを使用して、プログラム内から Print または PrintTo 動詞を使用する。

コマンド ラインから Print 動詞を使用して直接 Print を使用し、PDF Writer を既定のプリンターとして設定します。

C:\PROGRA~1\ScanSoft\OMNIFO~1.1\OmniForm.exe /p "Test.ofm"

これらは両方とも正常に印刷され、PDF が表示されます。ただし、データに入力されたフォームではなく、フォームのみを印刷します。つまり、入力した姓を表示する代わりに、姓の後に空白が表示されます。

PDF Writer ではなく通常のプリンターに印刷すると、同じ動作になります。入力データのないフォームのみが表示されます。

Nuance テクニカル サポートに電話してみましたが、一度に 1 つずつ手動で行うことを提案されました。フルタイムの仕事をすると約半年かかることを考えると、それは私たちにとって実行可能な選択肢ではありません。

だから私が探しているのは、次のいずれかです。

  1. 上記のコマンドライン印刷の解決策
  2. OFM を PDF に変換できるプログラム。必要に応じて、これを複数の手順にすることができます (ofm から doc、doc から pdf など)。フリーウェアまたは購入。
  3. 少なくとも Server 2008 で表示するために Omniforms を開くことができるサード パーティ製のビューア。

これらの面での助けをいただければ幸いです。

4

1 に答える 1