2009-07-21 21 views
3

私は昨日特有の問題がありました。ある顧客が私のDelphiアプリケーションの一部をいくつかのToshibaラップトップに入れました.Rave 7のレポートとしていくつかのAcrobatファイルを生成するまで、問題はありませんでした。ファイルが '%PDF-'で始まらない

ラップトップには、XP SP3とIE8がインストールされたAcrobat 7 Standardがありました。私はAcrobat 7 Standardをアンインストールし、Acrobat 5 Readerを入れてしまい、問題が解決しました。しかし、このデルファイアプリではXP SP3、IE 7、およびAcrobat 7 Standardの通常の環境でこの問題は発生しないため、顧客は解決策としてAcrobatを取り戻すことはできません。

Googleの検索では、最近の原因や影響が明らかにならなかった。 MicrosoftとAdobeのKBは、問題が存在することを否定します。

回避策が必要な特定の領域に関する手掛かりはありますか?今日はIE8をアンインストールしてIE7を再インストールします。

+2

PDFを確認しましたか?メモ帳や16進エディタで読み込んでみてください – Greg

+0

サンプルPDFを問題の原因となる場所にアップロードすることは(合法的に)可能ですか? – balpha

+0

ウイルスをチェックしてください。感染したマシンでも同様の動作が見られました。 – gabr

答えて

3

Adob​​e ActiveXプラグインを使用してIEで同じ問題が発生しました。しばらく前ですが、私が正しく覚えていれば、Acrobat 7の一部のバージョンではActiveXが問題であり、PDFの特定のバージョンと組み合わされている可能性があります。最新のAdobe Readerをインストールすると問題が解決しました。

+0

Adob​​eはこの問題を解決しましたが、知識ベースを検索することでその問題を見つけることはできません。私の上司は7.0.2で問題がなくなるまでAcrobat 7 Standardをシリアルに更新しました。この問題は7.0.9であったため、通常の環境では表示されませんでした。 問題の解決を確実にするため、現在のバージョンのAcrobat 7 StandardとAcrobat 9 Standardをテストします。 – user122603

1

PDFファイルは、シーケンス "%PDF-X.Y"で始まると仮定します。しかし、いくつかのプログラム、電子メールプログラムは有名ですが、Mac Binaryのようなヘッダを追加します。 Acrobatは最初の1024バイトで%PDFシーケンスを探します。他のアプリケーションは、ファイルの先頭で%PDFのみをサポートしています。

+0

これは正しい解決策でした。Wordpadまたはnotepad ++でファイルを開き、%PDFの前に1,024バイト以上の迷惑メールがある場合は、これが問題であることがわかります。ジャンクを削除すると、問題はなくなります。 – NL3294

0

この問題が発生したため、「許可されたポップアップ」リストにサイトを追加したことが判明しました。

2

Firefox(またはブラウザ)を再インストールしてAdobe Acrobat Readerを再インストールしても機能しないのは、以前のバージョンの設定を継承しているためです。私にとっては、格納されているすべてのアプリケーションデータを手動でアンインストールすることが効果的でした。 In Win 7 C:/ users//AppData/Roaming/Mozilla またはMicrosoft /にアクセスし、拡張機能やプラグインを含むブラウザに関連するすべてのコンテンツを削除してください。フォルダを削除する権限がない場合は、フォルダを開き、ファイルごとに削除します。

AppDataフォルダにアクセスするには、隠しファイルを表示する必要があります。次に、Adobeフォルダの下にあるAppDataについても同じ操作を行います。その後、FirefoxとAcrobat Readerを再インストールします。完了!

関連する問題