在线展示PDF文件的时候,需要用pdf2swf.exe程序把PDF文件转换成SWF文件才能展示,此时出现了一个问题,当PDF的页数大于一页的时候显示正常,如果只有单页无法显示。
解决办法如下:

private void pdf2swf(String SWFTools_HOME) throws Exception {if (!swfFile.exists()) {if (pdfFile.exists()) {try {String[] cmd = new String[7];cmd[0] = SWFTools_HOME;cmd[1] = "-i";cmd[2] = pdfFile.getAbsolutePath();cmd[3] = "-o";cmd[4] = swfFile.getAbsolutePath();cmd[5] = "-f";cmd[6] = "-T 9";Process pro = Runtime.getRuntime().exec(cmd);pro.waitFor();pro.exitValue();System.out.println("swf文件生成成功!");} catch (Exception e) {e.printStackTrace();throw e;}} else {System.out.println("****pdf不存在,无法转换****");}} else {System.out.println("****swf已存在不需要转换****");}
}

跟一般不同的是加上了这句:

cmd[6] = "-T 9";

这行命令把版本转换flash9格式,单页显示OK!

pdf2swf在线无法展示单页PDF相关推荐

  1. pdf合并页面怎么弄?如何把单页pdf合并到一起?

    pdf合并页面怎么弄?如何把单页pdf合并到一起?有时候我们需要把多个pdf合并成一个pdf,但是还有些小伙伴不知道怎么合并,下面给大家分享一个超级简单的把多个pdf合并成一个pdf的方法: 搜索一下 ...

  2. cnm.sb个人主页开源一个特别好看的个人官网展示单页

    介绍: 主页代码全开源了,喜欢的下载使用也可以根据自己喜好魔改,如果你足够牛批,还可以添加个后台 手机端演示图片不发了,自行体验 CNMSB摸鱼工作室版权所有,转载还请保留版权信息. 安装教程: 直接 ...

  3. 个人网站引导展示单页源码

    源码介绍: 这套来源于Typecho的Akina的一个首页区块面, PC端和端自适应,html+css布局设计,无需数据库,上传即用,可以根据自己需要,其内容和片即可! 网盘下载地址: http:// ...

  4. 巧用「打印」功能实现PDF单页提取

    利用2345看图王的「打印」功能实现打印指定的单页PDF.其他PDF软件也有类似功能. 转载于:https://www.cnblogs.com/helloIT/articles/5768540.htm ...

  5. Java实现PDF文件转图片(支持单页和多页)

    目录 一.背景 二.maven环境 2.1.依赖 2.2.插件 三.PDF工具类 四.实践 4.1.单页PDF形式的发票转为图片 4.2.多页PDF文档转为图片 结语 一.背景   很多小伙伴们不知道 ...

  6. 【免费制作电子杂志】云展网教程 | 上传双页的PDF文档进行切割使杂志单页显示?

    打开文件设置选项选择高级设置对杂志进行切割: [云展网教程] 有四种切割方法可以选择,其实选择时候已经能看得很清楚: 首先我制作了一份PDF,一共4页.(1,2),(3,4),(5,6),(7,8) ...

  7. HTML CSS 制作响应式价格表单展示id1075-网页前端设计

    HTML & CSS 制作响应式价格表单展示id1075-网页前端设计 源码下载地址 在新演示地址 html <a class="maxbutton-3 maxbutton&q ...

  8. 如何将pdf拆分成单页?这两个的方法高效简单

    PDF是一种常见的文件格式,可以存储各种类型的内容,如图片.文字和数据表格等.在使用PDF文件时,我们经常遇到需要将其拆分成单页并提取所需文件的情况.现在让我来介绍几种方法,专门解决如何将PDF拆分成 ...

  9. 业务展示类网站高保真原型模板库、企业品牌官网、公司业务介绍、产品展示及营销、首页模板、内页模板、单页模板、整站模板、导航、轮播、横幅、列表、客户、案例、页脚、动态面板、母版、页面事件、窗口函数

    本作品是一套专为业务展示类网站而推出的原型模板库,适用于制作企业品牌官网.公司业务介绍.产品展示及营销等各类网站.作品中包含了符合目前主流展示类网站设计风格的丰富模板及素材,并以UI设计稿级别的高保真 ...

最新文章

  1. JavaScript语言基础10
  2. 基于高德地图Windows Phone API 快速开发地图相关APP(二)
  3. tomcat:there is no resources that can be added or removed from server
  4. eplan安装提示没有安装许可语言_CAD和EPLAN!电气制图你会选择哪个?
  5. Go语言学习之8 goroutine详解、定时器与单元测试
  6. 6. 卷2(进程间通信)---System V 消息队列
  7. 阶段1 语言基础+高级_1-3-Java语言高级_06-File类与IO流_08 转换流_4_OutputStreamWriter介绍代码实现...
  8. [资讯]北京二套学区房奋斗目标
  9. Python3: chardet 检测 bytes 的原字符串编码格式
  10. teambition 还是jira_研发管理工具之 Id 比较(Jira/Teambition/TAPD/禅道)
  11. size-constrained-clustering
  12. 题目 2291: [蓝桥杯][2018年第九届真题]调手表(BFS)
  13. HDOJ-1823(矩形树,点更新 + 区间查询)
  14. PS:动图加文字(二)
  15. mysql 1452 Cannot add or update a child row: a foreign key constraint fails
  16. 51单片机节日彩灯控制c语言,采用AT89C51单片机设计的可编程彩灯控制
  17. 个人财务流水账系统c语言,微易个人财务收支管理系统的教程
  18. 代数与逻辑:作业一 线性模型
  19. JavaScript脚本实现单条微博自动重复转发
  20. erp服务器可以用无线吗,erp可以使用云服务器吗

热门文章

  1. 高端大气上档次的网站
  2. php更换鼠标指针详细,鼠标指针替换教程(修正版 )
  3. 加载疑难解答向导无法继续怎么办?
  4. Linux环境下多线程C/C++程序的内存问题诊断
  5. 用科学计算机打游戏,10个惊人的游戏,竟然有助于科学研究,你玩过几个?
  6. 专家称谷歌收购摩托罗拉意在专利
  7. addEvent()和addEventlistner()的区别
  8. 《冒号课堂》连载之十七——逻辑范式
  9. 徐小平:关了公司以后,我有这些话要对你说
  10. 基于rabbitmq延迟插件实现分布式延迟任务