Adobe Acrobat Reader がインストールされていないPCでフォーム上にPDFファイルを表示させる方法


サンガク  2023-07-18 10:32:51  No: 151026  IP: 192.*.*.*

Adobe Acrobat Reader がインストールされていないPCで、Delphiのフォーム上にPDFファイルを表示させる方法
はありますか?
ちなみにDelphi6を使っています。

編集 削除
HFUKUSHI  2023-07-18 13:19:54  No: 151027  IP: 192.*.*.*

まずはここを見てみてはいかがでしょう?

PDFをフォームに表示したい - Delphi・Lazarus
https://www.petitmonte.com/bbs/answers?question_id=8541

編集 削除
ウォレス  2023-07-19 12:35:36  No: 151028  IP: 192.*.*.*

https://faq.nec-lavie.jp/qasearch/1007/app/servlet/qadoc?QID=019029
ここを見ると EdgeはReaderインストールされていない状態でもPDF表示できるっぽいです

編集 削除
ウォレス  2023-07-19 12:37:35  No: 151029  IP: 192.*.*.*

あ、すみません。Delphi6でしたか。。

編集 削除
おかp  2023-07-20 03:26:33  No: 151030  IP: 192.*.*.*

HFUKUSHIさんご提示の過去ログにありますが

通りすがり  2015-07-29 02:11:10  No: 47489
> PdfiumLib
https://github.com/ahausladen/PdfiumLib

コチラのソースを手直しして、Delphi 6 で表示できました。
上記はpasしかないので、pdfium.dll が別途必要ですが、ダウンロード先も上URL内にあります。

あとはソース読んでがんばって。

# 実際のアプリに組み込んでリリースするまでに至っていないので、”できた”ということだけ
# しおりの再現とかもできました

編集 削除