JAVA自动转换PDF文档为SWF文件类似豆丁和百度文库的效果并自动获取缩略图

JAVA自动转换PDF文档为SWF文件类似豆丁和百度文库的效果并自动获取缩略图


该组件在 Windows 系统 和 linux 系统下面测试成功

下载下面两个 JAR 文件放到工程的 LIB 里面,直接调用方法即可:


1. http://www.rayfile.com/zh-cn/files/9bf3a182-676b-11e1-948a-0015c55db73d/

2. http://www.rayfile.com/zh-cn/files/2555ab68-676b-11e1-bba2-0015c55db73d/

 

调用方法:

PdfUtil pdf = new PdfUtil();

/**
     * 生成首页图片
     * @param pdfpath PDF 文件的绝对路径
     * @param despath jpg图片的绝对路径
     * @return
     */
    public boolean toImgOne(String pdfpath,String despath);

 /**
     * 生成所有图片
     * @param pdfpath PDF 文件的绝对路径
     * @param despath jpg目录的绝对路径
     * @return 文件名数组 123.jpg
     */
    public List<String> toImgMany(String pdfpath,String despath)

 

/**
     * PDF转换成 SWF文件
     * @param toolPath /usr/local/bin/pdf2swf  D:\\Program Files (x86)\\SWFTools\\pdf2swf.exe 命令行绝对路径
     * @param pdfpath  PDF 文件的绝对路径
     * @param despath  jpg目录的绝对路径
     * @return
     * @throws Exception
     */
    public boolean toSwf(String toolPath,String pdfpath,String despath)

 

注意:

针对第三个方法,需要您先在系统里安装好 swftools 工具才可以使用,JAVA 将调用系统提供的接口通过 SWFTOOLS 来获取 SWF 文件。

swftools 的下载地址为:官方已经同时提供了 Windows 版本和 linux 版本

http://www.swftools.org/



作者:abccba9978 发表于2012-3-6 17:16:52 原文链接
阅读:0 评论:0 查看评论

你可能感兴趣的:(java,pdf,swf)