delphi程序下 excel转pdf文档
在office 2010以上版本集成了pdf转换插件(2007需要装个SaveAsPDFandXPS.exe),转换非常方便。示例代码如下:
uses comobj;
var
MsExcel, MsExcelWorkBook, MsExcelWorkSheet: Variant;
begin
MsExcel := CreateOleObject('Excel.Application');
MsExcelWorkBook := MsExcel.Workbooks.Open('C:\Users\admin\Desktop\111.xlsx');
MsExcel.WorkSheets[1].Activate;
MsExcelWorkSheet := MsExcel.Worksheets.Item[1];
MsExcelWorkSheet.saveas('C:\Users\admin\Desktop\111.pdf',57);
MsExcelWorkBook.close;
end;
说明:其中“MsExcelWorkSheet.saveas('C:\Users\admin\Desktop\111.pdf',57);”中的57代表转换格式为xlPDF。
如果是2003及以下版,可通过PDF虚拟打印机打印方式生成PDF文档。如:
ExcelApp.ActivePrinter :='Microsoft Print to PDF';
ExcelApp.ActiveSheet.PrintOut;
delphi程序下 excel转pdf文档相关推荐
- java操作office和pdf文件java读取word,excel和pdf文档内容
在平常应用程序中,对office和pdf文档进行读取数据是比较常见的功能,尤其在很多web应用程序中.所以今天我们就简单来看一下Java对word.excel.pdf文件的读取.本篇博客只是讲解简单应 ...
- js转换html为pdf文件怎么打开方式,pdf.js实现在HTML下直接浏览pdf文档,无需插件即可实现...
pdf.js是一款开源的pdf文档读取解析插件,据说在HTML5下诞生的,对于主流的浏览器基本都支持. 官网GitHub地址如下:https://github.com/mozilla/pdf.js 由 ...
- 如何将多个excel表格合并成一个_如何将多个PDF文档合并为一个
在PDF应用越来越广泛的办公环境下,掌握PDF文档的操作技巧是非常有必要的. 我们重要的合同文档一般都是PDF格式的,而且合同一般含有非常多的附件,如果把多份附件合并成一份,该如何操作呢? 往下看 ↓ ...
- PyPDF2--如何使用python操作你的PDF文档
PyPDF2–如何使用python操作你的PDF文档 前言 大家好!最近想操作一下PDF文档,总是收费,于是浅尝辄止地了解了一下python当中的PyPDF2这个库.借助本篇博客总结了一下个人所学到的 ...
- pdf文档转化为doc文档 (转载)
1.1 pdf文档 PDF(Portable Document Format)文件格式是Adobe公司所开发的一种特殊的文本格式,这种文本格式最大的优点是其尺寸较小.阅读方便,非常适合在网络上传播和 ...
- 如何在ASP.NET Core 中快速构建PDF文档
比如我们需要ASP.NET Core 中需要通过PDF来进行某些简单的报表开发,随着这并不难,但还是会手忙脚乱的去搜索一些资料,那么恭喜您,这篇帖子会帮助到您,我们就不会再去浪费一些宝贵的时间. 在本 ...
- Java 给PDF文档设置背景颜色和背景图片
如题,这篇文章主要介绍如何在Java应用程序中给PDF文档设置背景颜色和背景图片. 使用组件: Spire.PDF for Java 下载Spire.PDF for JAVA包并解压缩,然后从lib文 ...
- Java 拆分PDF文档
这篇文章主要介绍以下两种拆分方式: 将一个PDF文档快速拆分为多个PDF(每个PDF包含1页) 根据指定页码范围,将一个PDF文档拆分为2个或多个PDF(每个PDF可以包含不同的页数) 使用组件: S ...
- HTML 文档可以映射为,将PDF文档转换为可通过URL访问的HTML文档的最佳方法
许多人想了解如何将PDF文档转换为可通过URL访问的HTML文档.毕竟,在线发布PDF文档是与他人共享文档的最佳方法,但是,许多程序都不能完成此操作.因此,本文提出万兴PDF这款出色的解决工具,该程序 ...
最新文章
- 《kafka中文手册》-快速开始(二)
- 未来脑机接口的电极”衣服”可能长这样,你会喜欢吗?
- AC日记——【模板】最小费用最大流 P3381
- java 默认参数_Java 方法的参数可以有默认值吗?
- 信息学奥赛一本通(1206:放苹果)
- 32个Python爬虫项目
- 魔塔类游戏实现源码及关卡生成
- golang中的URL 的编码和解码(转)
- Fully Convolutional Cross-Scale-Flows for Image-based Defect Detection
- 用photoshop如何制作背景透明的图片
- NAACL2022-Prompt相关论文对Prompt的看法
- PDPS软件:机器人焊枪工具自动选取功能介绍与使用方法
- 网络版计算机化系统3q认证,实验室分析仪器3Q确认服务|分析仪器3Q认证服务|计算机系统认证确认服务...
- ubuntu系统(二):ibus拼音将繁体中文改为简体中文
- 新唐M480系列单片机写入dataflash数据
- XMPPFramework开发(四):电子名片
- direct do造句 sb to_realize sb to do还是doing
- Android实例——2048游戏
- c++调用flash播放器
- 02 - 汽车功能安全系列之概念阶段开发 - Item Definition HARA
热门文章
- 勤能补拙,一个人的成功,往往在于坚持
- 8月访问学者博士后热门国家及地区入境政策汇总
- ceph 容器化安装 以及 需要趟过去的坑
- 【Spark+Hadoop+Hive+MySQL+Presto+SpringBoot+Echarts】基于大数据技术的用户日志数据分析及可视化平台搭建项目
- ubuntu下hadoop,spark配置
- 「科普大佬说」以计算机图形学的视点看元宇宙发展
- 【BZOJ2073】【POI2004】PRZ(状压dp)
- 船舶自动识别系统数据,AIS数据,全球AIS实时及历史数据
- 刘韧:陈一舟要我成为卓有成效的管理者
- 大学生的就业观念普遍趋于现实