ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 23691|回复: 43

[分享] 在EXCEL中实现对PDF浏览、打印等操作

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2012-8-19 10:15 | 显示全部楼层 |阅读模式
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖已被收录到知识树中,索引项:PDF相关
一直在本站搜索有关对PDF的操作,结果没有发现好的解决方法,后来从百度中找到这个,经过使用,效果很好。
(文件700多K,如果感兴趣,可百度搜索一下)
YCanPDF PDFView OCX  for Web是专为Web开发人员设计的ActiveX组件。开发者只需仅仅十几行代码就可以在网页中轻松实现对本地或网络PDF文件进行显示、打印等操作;它支持PDF所有版本;全面支持各种文字的PDF文件;可以很方便的集成到所有涉及文档管理的系统中,如OA、工作流管理等等。我们为开发者准备了详尽的SDK帮助文件,并提供源代码例程,为开发者提供全程技术协助,让开发者更为迅速稳定地在自己产品中集成PDF阅读功能。

其突出特点表现在:
1、 控件内置PDF解析引擎,可独立运行,无需其他任何特定PDF软件支持;
2、 对Web服务器没有任何特定要求(Windows、Linux、Unix或其他操作系统均可),对客户端程序没有任何特定要求(HTML、ASP、PHP、JSP等等或其他语言均可),只需最基本的HTML语法就可调用控件方法;
3、 对于阅读网络PDF,所有操作全部在内存中进行,不会在客户机产生缓存等任何中间文件;
4、 控件通过了微软代码签名证书签名,安全无病毒。
5、 出色的稳定性。经过多年的努力,YCanPDF产品已经应用于金融、医药卫生、信息安全、档案管理、隶属地方和部队的科研院所等领域,其稳定性和产品品质得到了广泛认可。

其它主要功能:
1、 支持打开本地PDF(无需上传)、网络PDF(http或ftp方式)。
2、 支持加密的PDF(包括PKCS7证书加密)。
3、 兼容所有版本PDF文件(PDF1.3、PDF1.4、PDF1.5、PDF1.6、PDF1.7)。
4、 除了支持拉丁语系PDF,还全面支持简体、繁体、日、韩等亚洲语系PDF。
5、 支持显示第一页、最后一页、下一页、前一页、指定页显示。
6、 支持单页、连续页等方式的浏览。
7、 支持查看浏览PDF历史中的上一视图、下一视图。
8、 支持顺时针、逆时针旋转。
9、 支持适应宽度、适应高度、指定比例缩放浏览等。
10、 支持目录功能,目录可隐藏。
11、 支持查找PDF中的字符。
12、 支持另存为(可屏蔽此功能)。
13、 支持打印,以及后台打印(可定制,标准版不提供该功能)。
14、支持在显示的时候添加各种自定义水印(可定制,标准版不提供该功能)。

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2012-8-19 10:46 | 显示全部楼层
别广发广告帖,弄个例子上来

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-8-19 10:55 | 显示全部楼层
本帖最后由 dy_ysl 于 2012-8-19 11:02 编辑

未命名1.jpg
未命名2.jpg
没有发广告,我是刚好用到了,这是我刚刚还在编制过程中的截图

TA的精华主题

TA的得分主题

发表于 2012-8-20 10:50 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
上传个例子上来呗,
让我等也能有幸看到是如何操作的,
谢谢!!!1

TA的精华主题

TA的得分主题

发表于 2012-8-20 10:54 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-8-22 19:56 | 显示全部楼层
其实,官方网站就有示例和说明。

TA的精华主题

TA的得分主题

发表于 2012-8-22 20:14 | 显示全部楼层
dy_ysl 发表于 2012-8-19 10:55
没有发广告,我是刚好用到了,这是我刚刚还在编制过程中的截图

希望楼主在vba中作个简单调用的实例给我们这些期盼着
谢谢!

TA的精华主题

TA的得分主题

发表于 2012-8-23 22:54 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
谢谢分享!

TA的精华主题

TA的得分主题

发表于 2012-8-24 12:01 | 显示全部楼层

PDF浏览终于在VBA中成功实现

本帖最后由 opiona 于 2012-8-24 12:06 编辑

代码使用步骤:
1.首先从YCanPDF官方网站下载PDFView.ocx。下载地址为:
http://www.ycanpdf.cn/software/PDFView_Win32.rar
2.如果需要支持中文,请下载中文支持包,解压后放在测试工程目录下。
中文支持包下载地址为http://www.ycanpdf.cn/rc/SC_TC_JP_KR.CAB
OCX和中文包上传困难,请自行在上述地址下载

在VBA的使用方法:
引用-浏览--找到PDFView.OCX,引用中出现:PDFView ActiveX Control Module
工具箱---添加控件,选择:PDFView Control
在此表所在文件夹中保存汉语补丁:SC_TC_JP_KR
窗体和代码都是抄的官方VB实例
缺点:有水印



查看PDF文件.rar

24.02 KB, 下载次数: 1167

评分

2

查看全部评分

TA的精华主题

TA的得分主题

发表于 2012-8-31 12:28 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-18 01:31 , Processed in 0.044697 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表