Adobe PDF Preview Handlerコンポーネントを使用したアプリがWindows 10でプレビューを表示できない
Acrobat Readerと同時インストールされるAdobe PDF Preview Handler コンポーネントを使用し、IPreviewHandlerインターフェイス経由でPDFファイルをプレビューするアプリケーションを作成しました。Visual Studio 2017、MFCです。
このアプリケーションにおいて、Windows10環境でプレビューが表示されません。
デバッグで追ってみると、DoPreviewメソッドがE_FAILを返しています。
同環境のExplorerではプレビューが表示可能です。また、過去においてWin7環境では同アプリでプレビューが出来ていました。
類似のケースを検索したところ、以下が見つかりましたが、明確な回答はなさそうでした。
- https://community.adobe.com/t5/acrobat-reader/ipreviewhandler-doesn-t-work-in-windows-10/m-p/10126896?page=1
- https://community.adobe.com/t5/acrobat/can-not-preview-with-adobe-acrobat-reader/m-p/9897803?page=1
先にマイクロソフト社に問い合わせたところ「同様の事例について把握している」「コンポーネントの問題でありAdobe社に問い合わせて欲しい」という回答を得たため、一応こちらでも質問させていただきます。
もし解決方法等ありましたら、ご教授下さい。
