お世話になります。
VB6でPSファイルをDistillerを利用してPDFファイルを作成しています。
先日、そのプログラムがPDFの作成時にDistillerのエラーである内容が書かれたWindowsのシステムエラー(×マークが表示されるダイアログ画面)が発生し PDFファイルが作成できなくなりました。
まずはAcrobatを修復インストールしてみましたが改善されませんでした。
そこで、前日にAcrobat9.1.0へのアップデートを行った事を思い出し、Acrobatをアンインストールしてから再インストールしたところ現象が発生しなくなり ました。
本当にAcrobat9.1.0へアップデートした事でエラーになるのか?どの過程でエラー発生するのか?検証するためにPDFを作成している部分を抜き出し再度Acro bat9.1.0へアップデートを行いました。
すると、Distillerのオブジェクトを生成している時点(下記1行目)でエラーが発生している事が解りました。
Set objAcroDist = New PdfDistiller
With objAcroDist
.bSpoolJobs = True
End With
VB6だけではなくVB.NETでも同じ現象が発生します。
Acrobat7/8も同じアップデートが行われていますが、こちらでは発生しません。
Acrobat9.1.0へアップデートするとこのような現象が発生する事の確認をとるためにAdobeに問合せを行いました。
しかし、そのような報告は入っておらず、これ以上の調査を行うには有償サポート(デベロップメントサポート)に加入しなければ調査できないと言われてしまいました。
Acrobat9.1.0へアップデートするとエラーになる確証がないと、上記プログラムを使用しているユーザーに回避策としてAcrobat9.1.0アップデートしな いように告知ができずに困っております。
どなたか、同様な現象を確認されている方はいらっしゃいませんか?
No comments:
Post a Comment