AsposeWord转pdf的正确姿势
通过国内国外,官网不断查找,终于找到适合java的开发的方式,不管国内国外,全是C++和vb .net的资料,为了让自己以后不会忘记,迭代更新一下Aspose的多样性操作。
普通的:
File file = new File("C:\\Users\\a\\Downloads\\test.doc");
Document doc = new Document(file .getPath());
doc.save("C:\\Users\\a\\Downloads\\test.pdf", SaveFormat.PDF);
宽度自适应:
如果word是横向的内容,普通的方法,文件宽度不够,会导致转换出来的pdf被截取掉,需要增加一下宽度的自适应。
Document doc = new Document(wordFile.getPath());NodeCollection tables = doc.getChildNodes(NodeType.TABLE, true);for (Table table : (Iterable<Table>) tables) {double tableWidth = 0;double tableHeight = 0;Section section = (Section) table.getAncestor(NodeType.SECTION);for (Row row : table.getRows()) {double rowWidth = 0;
AsposeWord转pdf的正确姿势相关推荐
- 【59MB】金融求职宝典 玩转金融业的正确姿势 增订版.PDF
金融求职宝典 玩转金融业的正确姿势 增订版 [作 者]金融小伙伴著 [形态项] 373 [出版项] 北京:中国市场出版社 , 2017.07 [ISBN号]978-7-5092-1563-0 [中图法 ...
- 互联网大厂内推求职的正确姿势?
作者 | 码农唐磊 来源 | 程序猿石头(ID:tangleithu) 背景 每个人的职业生涯基本上都离不开"投简历找工作"这件事(什么,你家里有矿?当我没说),那拿着简历找工作正 ...
- 使用R语言的正确姿势,R包干货奉献
生物信息学习的正确姿势 NGS系列文章包括NGS基础.在线绘图.转录组分析 (Nature重磅综述|关于RNA-seq你想知道的全在这).ChIP-seq分析 (ChIP-seq基本分析流程).单细胞 ...
- 干货 | 学习Python的正确姿势
前段时间和大家一起分享了一篇关于学习方法内容 <大牛与搬运工的差距--学习方法的力量>.我们将学习过程分成八步,并借鉴了敏捷开发的迭代思想,以达到自我迭代学习的效果.行胜于言,理论结合实践 ...
- 作为一名Python程序员,论听歌的正确姿势?
程序员听歌的正确姿势. 这有啥,无非就是跪.趴.躺- 啊呸,说错了,正确姿势可能是? 打开网易云–>找到榜单–>选歌 But!!! 这也太普通太随意了嘛,来看一个Python程序员的打开方 ...
- Ubuntu创建新用户的正确姿势
作者按:因为教程所示图片使用的是 github 仓库图片,网速过慢的朋友请移步<Ubuntu 创建新用户的正确姿势>原文地址.更欢迎来我的小站看更多原创内容:godbmw.com,进行&q ...
- io在Linux,在Linux进行IO的正确姿势
原标题:在Linux进行IO的正确姿势 很多C/C++程序虽然在做网络编程, 但大多用别人封装好的库, 对底层不甚了解, 感觉 IO 操作不是很简单吗? 我敢说, 大多数人进行 IO 的姿势都不对, ...
- Android获取设备状态栏status bar高度的正确姿势
Android获取设备状态栏高度的正确姿势 正确代码方式: int height = 0;int resourceId = getApplicationContext().getResources() ...
- 开发函数计算的正确姿势——支持 ES6 语法和 webpack 压缩
为什么80%的码农都做不了架构师?>>> 首先介绍下在本文出现的几个比较重要的概念: 函数计算(Function Compute): 函数计算是一个事件驱动的服务,通过函数计算 ...
- 开发函数计算的正确姿势 —— 爬虫
2019独角兽企业重金招聘Python工程师标准>>> 在 <函数计算本地运行与调试 - Fun Local 基本用法> 中,我们介绍了利用 Fun Local 本地运行 ...
最新文章
- Nand Flash,Nor Flash,BPI Flash,SPI Flash 的区别?
- MapReduce关系代数运算
- on java8学习笔记2022.2.19-2022.2.20
- vscode Python 运行环境配置
- windows 下查看进程占用
- Python学习——常见的字符串匹配
- mysql数据库服务器实例_服务器上运行一个mysql实例里有多个数据库呢?还是多MYSQL实例?...
- 1050 String Subtraction(20 分)
- 6U VPX 超高速信号采集处理板(XC7K325T + 4 片DSP TMS320C6678)
- WiFi万能钥匙要做人与场景的连接器
- 魔兽世界私服架设 服务器架设简易教程
- hdu 1705[皮克定理]
- 【课程】07 河口水循环
- C语言字符串操作函数整理
- 电子杂志+php,phpwind推电子杂志《站长天下》 网罗站长故事
- 《面朝大海,春暖花开》(海子)
- 6.5Linux-rpm和tar
- 被批准的司法拍卖平台有哪些?
- 【网站建设大全】网站建设动态网站和静态网站的区别
- 时钟周期-秒、毫秒、微秒、纳秒之间的换算
热门文章
- Python ADF 单位根检验 如何查看结果
- 【Python-利用动态二维码传输文件(三)】动态二维码展示界面制作,涉及PIL库、threading库、os库、time库和tkinter库的Tk、Label组件
- PRIMARY KEY与identity(1,1)的比较
- MATLAB机器人工具箱使用
- python实现格兰杰因果关系检验
- ARM架构下常用GNU汇编程序伪指令介绍(Assembler Directive)
- 框架眼镜不好看戴隐形眼镜,这些情况要注意
- 1194. 锦标赛优胜者
- 个性化定制将成鞋服行业未来开拓新方向
- 苹果内存不够怎么办_内存硬盘不够用怎么办?手把手教你给自己的笔记本更换,超实用!...