皆様
主題の件、情報を持ち合わせていましたらご教授お願いいたします。
Acrobat版数: Acrobat Ⅹ
統合環境:Microsoft Visual Studio 2010
開発環境:.NET 3.5
開発言語:VB.NET
Acrobatを利用するGUIプログラムを作成しています。
XFDFファイルを使用し、PDFを作成する処理を実装していますが、
XFDFファイルオープンで時々無応答となってしまいます。
暫定的にXFDFファイルオープン前に監視用のスレッドを生成し、
一定時間経過後にAcrobatプロセス(Acrobat.exe)を強制終了する
対処をしています。
ファイルオープン時に無応答となる原因と対処をお持ちでしたら、
ご教授いただきたくお願いいたします。
------PDF作成処理実装--------------------------
Dim AcroApp As Acrobat.AcroApp = Nothing
Dim AcroExchAVDoc As Acrobat.AcroAVDoc = Nothing
Dim AcroExchPDDoc As Acrobat.AcroPDDoc = Nothing
Dim jso As Object
AcroApp = New Acrobat.AcroApp
AcroApp.Hide()
AcroExchAVDoc = New Acrobat.AcroAVDoc
resultBool = AcroExchAVDoc.Open(”XXXX.xfdf”, "") ←←←OPENメソッドが無応答となる
AcroExchPDDoc = AcroExchAVDoc.GetPDDoc
jso = AcroExchPDDoc.GetJSObject
jso.SaveAs("YYYY.pdf")
AcroExchPDDoc = Nothing
AcroExchAVDoc.Close(1)
AcroApp.CloseAllDocs()
AcroApp.Exit()
AcroExchAVDoc = Nothing
AcroApp = Nothing
----------------------------------------------------------------