2012年12月19日星期三

PHP 仿百度文库


1.安装最新版本的OpenOffice


关闭 OpenOffice 程序。打开命令行,进入 OpenOffice 的主目录,键入以下命令。
soffice -headless -accept="socket,port=8100;urp;"

2.下载 JDK

配置 JAVA_HOME 环境变量
  在下一步安装的 JODConverter 要用到 Java。

3.下载  JODConverter

JODConverter是一个JavaOpenDocument文件转换器,可以进行许多文件格式的转换。它依赖于OpenOffice.org或者LibreOffice提供的服务来进行转换,它能将Microsoft Office文档(WordExcelPowerPoint)转换为PDF格式。转成PDF 文档。

<?php
exec('java -jar D:/wamp/bin/apache/Apache2.2.17/htdocs/jodconverter-2.2.2/lib/jodconverter-cli-2.2.2.jar D:\wamp\bin\apache\Apache2.2.17\htdocs\a.doc D:\wamp\bin\apache\Apache2.2.17\htdocs\a.pdf',$output);
print_r($output);
?>

4.安装最新版本的 swftools 工具。

SWFTools工具包中的PDF2SWF工具可用来将PDF格式文件转换成SWF格式。

<?php
exec('"D:\Program Files\SWFTools\pdf2swf.exe" "'.$uploaddir.$time.'.pdf" "-s  poly2bitmap&zoom=72&framerate=15&jpegquality=75&pages=1- " "-o" "'.$uploaddir.$time.'.swf" "-T" "9" "-f"');
?>

5.下载 FlexPaper

FlexPaper是一个开源轻量级的文档浏览组件,被设计和比如PDF2SWF库(包含于SWFTools)一起工作,使得在网页上,Adobe Flex以及别的基于Flash的应用程序中显示和交互PDF文件成为可能。即,使得在没有安装PDF阅读器软件的情况下浏览PDF文件成为可能。FlexPaper项目同时提供了Flex库和独立的Flash版本。

没有评论:

发表评论