重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
创建一个工程:java_itext,并将下载的itext7 jar包和slf4j( http:// )工具包添加到构建路径中。
创新互联是一家专注于网站制作、网站建设与策划设计,海城网站建设哪家好?创新互联做网站,专注于网站建设10余年,网设计领域的专业建站公司;建站业务涵盖:海城等地区。海城做网站价格咨询:18980820575
pdf文档大小无法改变,只能将pdf生成图片,然后缩小图片大小来实现。
如果是这个意思的话,那我要告诉楼主,首先这个问题和JAVA没有关系,根据你的截图,可以断定你用的是FAT32文件系统。这只是文件存储的形式,很正常。
对于PDF文档,iText还提供了文档的显示属性,通过调用书写器的setViewerPreferences方法可以控制文档打开时Acrobat Reader的显示属性,如是否单页显示、是否全屏显示、是否隐藏状态条等属性。
解析指定页面,得到pdf文件的地址,用URL来取回pdf的输入流,然后写到本地文件。
PDFBox是一个开源的可以操作PDF文档的Java PDF类库。它可以创建一个新PDF文档,操作现有PDF文档并提取文档中的内容。它具有以下特性:将一个PDF文档转换输出为一个文本文件。可以从文本文件创建一个PDF文档。
java导出pdf需要用到iText库,iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个java类库。通过iText不仅可以生成PDF或rtf 的文档,而且可以将XML、Html文件转化为PDF文件。
1:用apache pio 读取doc文件,然后转成html文件用Jsoup格式化html文件,最后用itext将html文件转成pdf。2:使用jdoctopdf来实现,这是一个封装好的包,可以把doc转换成pdf,html,xml等格式,调用很方便。
方法一:使用虚拟打印机pdf factory即可,而且其他格式文件只要是能够打印,选择这个虚拟打印机,都可以做成PDF文件,很简单实用;方法二:使用专门的转换软件,把文件转成PDF文件;方法三:用其他虚拟打印机转成PDF文件。
调用 Document.saveToFile() 方法将 Word 保存为 PDF 格式,并指定保存路径。
方案一部到位的第三方工具,应该有,一般都是收费的,看你找不找得到。
不用那么辛苦编程,用SOAOffice,不但能转换Word、excel、ppt等为pdf,还能在浏览器里快速打开pdf进行阅读,无需安装adobe acrobat等软件。
WORD转换到PDF的步骤就相对简单了,我们只需要安装一款虚拟打印机软件“Virtual Pdf Printer”即可,它可以将你编辑好的WORD文档直接输出为PDF文件格式。