Monday, March 22, 2010

Acrobat9.1.0へアップデートす...

お世話になります。

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