使用openoffice转换ms_office to pdf】的更多相关文章

java源代码: package com.jeecms.common.office2pdf; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.util.Properties; import org.artofsolving.jodconverter.OfficeDocumentConverter; import org.artofsolving.jodconv…
最近系统需要一个office文件预览功能 解决方案为使用libreoffice将office文件转换为pdf文件,然后使用swftools将pdf文件转换为swf文件 最后在前台使用flexpaper浏览swf文件,即可实现预览 环境搭建完成,转换也没有问题,但是预览效果看到所有中文全部为乱码 下载转换后的pdf文件也是乱码,由此可见时libreoffice转换这一步出现了问题 服务器转换文件乱码主要是由于没有中文字体导致的,我在ubuntu desktop系统下使用libreoffice打开o…
openOffice转换的时候乱码 在linux下使用openOffice的时候发现在转换后出现了乱码,最后上网查了一下,按照网上的说法去试了试,最后也没有解决,也可能是我这边的linux的权限问题,现把方法记录一下,以便以后使用. 转换乱码后报的错: com.artofsolving.jodconvertennection.AbstractOpenOfficeConnection disposing INFO: disconnected 如是上面的错误,说明就是乱码了. 问题解决: 此时可能是…
自己写的一个小工具,用于批量转换word为pdf,使用方式: 将完整代码拷贝到文档中,并修改名称为words2pdfs.py将该文件拷贝到需要转换的文档目录下在终端中输入python words2pdfs.py终端会列出来是否需要转换以下文档,输入yes即可.注意:运行后会在当前目录下生成一个pdfs的文件夹,里面就是转换后的所有文件 #coding=utf-8 import os,shutil,sys from win32com import client import time succes…
本文分享在Linux系统下,通过Java 程序代码将Word转为PDF文档时,结果文档内容出现乱码该如何解决.具体可参考如下内容: 1.问题出现的背景 在Windows系统中,使用Spire.Doc for Java将Word文档转换为PDF格式时(如下代码),结果文档内容正常:但是在Linux系统中,转出来PDF文档出现乱码或方框. import com.spire.doc.*; public class WordtoPDF { public static void main(String[]…
之前项目有个需求,需要先动态生成word内容,然后再预览生成word的内容(不能修改).整理一下,方便以后使用. 网上参考了好多大神的博客.具体也忘了参考谁的了,如有侵权,请告知修改. 思路一: 将目标word文件另存为xml文件,将里面的需要动态生成的内容用freemarker的表达式${}替换. 用freemarker生成word的工具类,动态生成word. 这样生成的word实际上是xml文件,用办公软件能正常打开使用. 但是转PDF的时候发现转不成功.转过之后的PDF显示的不是word的…
could not save output document; OOo errorCode: 525 该问题是由于java程序和openoffice的启动所属用户不同导致.使用以下命令查看端口和进程 linux端口查看netstat -tunlp|grep 8100查看进程ps -ef|grep soffice 然后重启openoffice服务.(重启openoffice可解决绝大部分问题) kill -9 123 456 789              (关闭多个进程用空格隔开) 关闭之后再…
一.      软件安装以及jar包下载 官网的下载地址如下(英文): OpenOffice 下载地址http://www.openoffice.org/ JodConverter 下载地址http://sourceforge.net/projects/jodconverter/files/JODConverter/ 你也可以百度去搜,在CSDN上面也可以下载到需要的程序包. JodConverter 下载地址:http://download.csdn.net/download/yali1990…
原料:OpenOffice4.1.2(之所以选OpenOffice是因为可以跨平台,下载后直接安装),jodconverter-core-3.0-beta-4-dist.zip(可以搜博客园),Exe4j 目标:生成一个office2pdf.exe程序,在命令行中用该程序实现转换. 1.先建立一个文件夹(我在桌面建了一个ExecuteFile文件夹,将jodconverter-core-3.0-beta-4-dist.zip解压后的lib文件夹拷贝到该文件夹) 2.下面是在eclipse中建的项…
使用Rotativa,底层使用wkhtmltopdf 组件进行转换,使用过程中也遇到一些问题,记录下:首先,如果页面中有资源文件,需要使用的路径问题,必须使用全路径,http://xxxxx.其次,在导出pdf中,发现使用hightchart图表中,如果有中文,会进行unicode编码. 如下图所示: 所以必须在渲染之前对unicode码进行转换,换成中文即可得到数据之后进行转换 for (var i = 0; i < series.length; i++) { series[i]["na…