在使用swftools转换pdf 到swf的时候报错,
有如下说明:
if the pdf contains too many images / shapes, pdf2swf will fail with this error :
ERROR Thisfileistoocomplextorender-SWFonly supports 65536 shapes at once
There is a very simple fix : add “-s poly2bitmap” to the options given to the transformer’s commandMap in swf-transform-context.xml

The issue is also discussed in ETHREEOH-3023 , and it can be easily reproduced with the pdf attached to ETHREEOH-3023 .
With the added options “-s poly2bitmap” (which means converts pdf graphics to bitmaps) allows the transformation to complete successfully, so maybe we could add this option by default.

Cheers,
Romain

问题描述:在线浏览的时候报【转换后的文件不存在】,查看后台是swf 文件转换失败导致的。
SWF转换问题: ERROR Thisfileistoocomplextorender-SWFonly supports 65536 shapes at once
经查询是,是后台的程序没有做判断及添加相应的参数进行处理。
目前(20120319)后台的处理命令为:
 pdf2swf 1.pdf -o 1.swf -f -T 9 -G

需要添加参数  ,下面列出三种转换的优先级,因为和转换的速度有关系,所以不要都用下面的啦
 pdf2swf 1.pdf -o 1.swf -f -T 9 -G -s poly2bitmap    只对文件中的图形转成点阵
 pdf2swf 1.pdf -o 1.swf -f -T 9 -G -s bitmap    对everything 转成点阵
pdf2swf 1.pdf -o 1.swf -f -T 9 -G -s enablezlib  bitmap    对everything 转成点阵,并通过enablezlib压缩

处理这个问题可以按上面的方法,在转换时加入参数-s poly2bitmap 或者其他的来将文件中的图形转成点阵,这个是由于文件大太或者文件图形过多而引起的异常,所以建议在转换的过程时加入了文件的大小的判断,当文件过大时,就加入这个参数,不然就直接转,因为我测试的时候,不加入这个参数时,转换的速度快一点。

最新文章

  1. C# Linq排序
  2. flex4.0密钥及破解方式
  3. VS2010中项目配置引入GDAL
  4. [ActionScript] AS3 涂鸦的擦除和撤销功能
  5. gson转换带有objectId的问题
  6. oracle 常用语句
  7. WPF 气泡尖角在左边、下面、右边、上面
  8. 添加删除ASM磁盘
  9. C#.Net 如何动态加载与卸载程序集(.dll或者.exe)3---- 动态加载Assembly应用程序
  10. Python 几个重要的内置函数
  11. 关于python的开发工具——Canopy
  12. POJ1182--食物链(经典并查集)并查集看不出来系列2
  13. Oracle体系结构之进程
  14. 懒人小工具:自动生成Model,Insert,Select,Delete以及导出Excel的方法
  15. Pluto - iOS 上一个高性能的排版渲染引擎
  16. FJUT寒假作业第三周数蚂蚁(记录第一道并查集)
  17. Java 字符串拼接四种方式的性能比较分析
  18. 概念:dependency injection, IOC, vs callback
  19. sringboot项目在tomcat上的部署
  20. 136. Single Number(位运算)

热门文章

  1. Apache 配置 http 转 https
  2. Hero
  3. 洛谷 P1800 software_NOI导刊2010提高(06)
  4. 权限管理系统源码分析(ASP.NET MVC 4.0 + easyui + EF6.0 + MYSQL/MSSQLSERVER +微软企业库5.0+日志绶存)
  5. java - list 报java.lang.UnsupportedOperationException
  6. [转]【NODE】用WS模块创建加密的WS服务(WSS)
  7. Java 安全套接字编程以及 keytool 使用最佳实践
  8. (转)数位dp
  9. rancher初级(搭建+基本操作+web应用部署)
  10. C# 操作字符串