在Delphi 2009中显示PDF文件的最佳方法是什么

前端之家收集整理的这篇文章主要介绍了在Delphi 2009中显示PDF文件的最佳方法是什么前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我应该使用什么组件在Delphi 2009应用程序中显示PDF文件

编辑:

我一直在使用Synactis的PDF Viewer – 一个非常好的免费PDF查看器
但它没有Delphi 2009的支持.

所以我需要从产品中进行设计

解决方法

我们在我们的Delphi应用程序中嵌入了Acrobat Reader.
看一下这篇文章How to embed Adobe Acrobat into your application”.
将Acrobat Reader ActiveX组件添加到表单后,可以使用以下代码
procedure TForm1.Button1Click(Sender: TObject); 
begin
  // This example assumes that you have a TOpenDialog
  // and TPdf dropped onto your form
  OpenDialog1.Filter := 'PDF Files (*.pdf)|*.pdf';
  if OpenDialog1.Execute then
    Pdf1.src := OpenDialog1.FileName;
end;

有原生的Delphi组件,但嵌入Acrobat Reader组件满足了我们的需求.

猜你在找的Delphi相关文章