① 请问如何用java把ppt、word、excel转换成pdf,有具体的思路吗
这个很简单呀
你在电脑中安装一个PDF打印机就可以了呀,就可以把任何可以打印的文件打印成PDF文件。
② java wps将文档转成pdf
看看wps或其他软件用命令行转pdf,用java执行命令行就可以了
③ 如何用纯java代码实现word转pdf
1. 需要用的软件
OpenOffice 下载地址http://www.openoffice.org/
JodConverter 下载地址http://sourceforge.net/projects/jodconverter/files/JODConverter/
2.启动OpenOffice的服务
安装完openoffice,安装服务
cdC:Program Files (x86)OpenOffice 4program
执行
soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard
查看是否安装成功,查看端口对应的pid
netstat -ano|findstr "8100"
查看pid对应的服务程序名
tasklist|findstr "pid值"
3.将JodConverter相关的jar包添加到项目中
4. 下面是实现代码
/**
*将Office文档转换为PDF.运行该函数需要用到OpenOffice,OpenOffice下载地址为
*http://www.openoffice.org/
*
*<pre>
*方法示例:
*StringsourcePath="F:\office\source.doc";
*StringdestFile="F:\pdf\dest.pdf";
*Converter.office2PDF(sourcePath,destFile);
*</pre>
*
*@paramsourceFile
*源文件,绝对路径.可以是Office2003-2007全部格式的文档,Office2010的没测试.包括.doc,
*.docx,.xls,.xlsx,.ppt,.pptx等.示例:F:\office\source.doc
*@paramdestFile
*目标文件.绝对路径.示例:F:\pdf\dest.pdf
*@return操作成功与否的提示信息.如果返回-1,表示找不到源文件,或url.properties配置错误;如果返回0,
*则表示操作成功;返回1,则表示转换失败
*/
publicstaticintoffice2PDF(StringsourceFile,StringdestFile){
try{
FileinputFile=newFile(sourceFile);
if(!inputFile.exists()){
return-1;//找不到源文件,则返回-1
}
//如果目标路径不存在,则新建该路径
FileoutputFile=newFile(destFile);
if(!outputFile.getParentFile().exists()){
outputFile.getParentFile().mkdirs();
}
//connecttoanOpenOffice.orginstancerunningonport8100
=newSocketOpenOfficeConnection(
"127.0.0.1",8100);
connection.connect();
//convert
DocumentConverterconverter=(
connection);
converter.convert(inputFile,outputFile);
//closetheconnection
connection.disconnect();
return0;
}catch(FileNotFoundExceptione){
e.printStackTrace();
return-1;
}catch(ConnectExceptione){
e.printStackTrace();
}catch(IOExceptione){
e.printStackTrace();
}
return1;
}
④ 如何通过Java编码实现 txt,xls,ppt,doc等文档转换成PDF
用POI来读取这些文档,然后生成 PDF,你可以网络一下POI。生成PDF 的具体标准我没有看过,应该有那些成熟的JAVA 的类包的。
⑤ 如何将PPT批量转化为PDF,通过代码实现。VB VC++ C# JAVA任何语言代码都行。请大虾们帮忙解决。
PowerPoint2007把PPT批量转为PDF
http://www.85flash.com/Get/e/office-e/PowerPoint/2008-1-7/15573687.htm
再继续努力吧,因为我对语言编程了解太少
⑥ 使用java怎样把ppt转化成PDF
使用free spire.presentation for java
import com.spire.presentation.FileFormat;
import com.spire.presentation.Presentation;
public class PPTToPDF {
public static void main(String[] args) throws Exception {
Presentation ppt = new Presentation();
ppt.loadFromFile("xx.ppt");
ppt.saveToFile("xx.pdf", FileFormat.PDF);
}
}
⑦ 在linux环境下,java怎么实现从word格式转换为pdf格式
linux环境下,word格式转换为pdf格式
word转换到PDF的步骤就相对简单了,我们只需要安装一款虚拟打印机软件“Virtual Pdf Printer”即可,它可以将你编辑好的word文档直接输出为PDF文件格式。
安装后在word中点击“打开”→“打印”,
在“打印机名称”中会看到多了一个“Virtual Printer”选项,
选中它,点击确定后(未注册版本有10秒的等待时间),
弹出“保存PDF文件”对话框,先选择文件的保存路径,
再点击“生成设置”按钮,弹出“系统设置”面板,
对输出后的PDF文件进行加密和字体等设置,
点击两次确定,当前的word文档就被转换成PDF格式的文件了.
⑧ 如何将word,excel,powerpoint等转换成html或pdf
Office文档转换为html网页文件或者PDF文件主要有以下几种方法:
PPT文件转换为PDF格式一般有以下几种途径:
1.Office2007及更高的版本支持直接将表格文件转存为html文件或PDF文件,打开文档,然后点击另存为,然后从格式列表中选择网页格式或者PDF格式即可。
2.使用第三方软件进行转换,比如anybizsoft pdf converter。添加幻灯片文件,然后选择转换后的格式(pdf),然后点击转换即可。
3.使用在线转换:网络搜索“pdf在线转换”,然后打开相应的连接,然后上传文档,点击转换,然后把转换后的文件下载到本地即可。