Udostępnij za pośrednictwem


[igdd] COM AutomationでPDFを開くことは可能ですか?Acrobatを使用すればPDFとして印刷することは可能ですか。

マイクロソフトの製品ではないので、本回答については、皆様自身もご確認をお願いします。

Adobe AcrobatはCOM Automation (OLE Automation)に対応しているようです。Adobe AcrobatがインストールされているPCの場合、Acrobatが持っているオブジェクトモデルを通じて、アプリケーション間連携が可能です。Adobe Readerには、COM Automationのサポートはないのでご注意ください。

詳細は、https://www.adobe.com/devnet/acrobat/interapplication_communication.html をご覧ください。

Adobe Readerがインストールされている場合、WebBrowserコントロールを利用して、PDFを表示することもできます。信頼されたアプリケーションモードでブラウザー外実行する場合、WebBrowserコントロールは、クロスドメイン環境においてもポリシーなしで任意のURLにアクセスできます。Silverlightアプリケーションと異なるドメインでPDFを生成し、それをWebBrowserコントロールから参照することもできると思います。

image