今天有网友问我delphi如何查看pdf文件,小编在网上查了些资料,再根据个人的经验总结。希望能帮助到大家。
工具/原料
电脑
所用到的软件
方法/步骤
1、方法:页面的放大和缩小。浏览PDF文档时,要根据需要调整页面的大小,如果是生成或转换的PDF文档(扫描的PDF文档除外),其文字缩放无任何失真。FoxitReaderSDKControl中使用SetZoomLevel调整PDF文档阅读页面的方法。例如,下面的代码是在开发中实现PDF文档阅读页面逐次放大
2、控件的应用是一个用于阅读PDF文档的窗口,左边窗口用于显示所选目录的PDF文档,右边窗口显示所选左窗口中PDF文档。工具栏中包括打开、保存、打印、首页、前一页、下一页、最后一页、放大和缩写快捷按钮,另外在页面底端有一个状态栏,显示当前打开的PDF文档名及路径、页码和总页码
3、阅读器示例具赍鲽判燹体步骤如下(1)新建一个VCLFormApplication窗体,窗体名为“PDF阅读儡泌掩羞器”,程序名为PDF_Reader。(2)按图6所示添加菜单、标签、目录树、FoxitReaderSDK、工具栏和状态栏,在工具栏上创建图6所示的快捷工具。(3)添加TActionList、TImageList(图像列表)、TOpenDialog(打开)、TSaveDialog(保存)控件(它们是不可视控件)。(4)按图6所示调整各控件的大小和位置。(5)设置关联关系,如文件菜单。
4、介绍:PDF(Porta水瑞侮瑜bleDocumentFormat:可移植文档格式)是Adobe公司开发的一种爵奏笆棚与操作系统无关的电子文档格式,目前已广泛应用于Internet上进行电子文档发行和数字化信息传播,特别是电子图书,几乎都是此种格式,PDF格式文档已经成为数字化信息事实上的工业标准。但是,PDF文档必须在PDF阅读器下才能阅读,这给需要在应用程序中直接阅读的用户带来了不便,而且Adobe公司开发的PDF文档阅读器过于庞大,功能太多。针对此问题,作者利用FoxitReaderSDK(ActiveX)Control在Delphi中实现PDF的显示,并通过一个具体的实例,介绍FoxitReaderSDKControl的使用。具体环境:WindowsXP简体中文版和Del2phi2007。