我试图在飞行转换pdf文件到swf与FlexPaper查看器使用。当我尝试转换Paper.pdf (这是引入flexpaper示例的pdf )时,我得到了一个错误139。
php代码如下:
$command = "/usr/local/bin/pdf2swf Paper.pdf -o Paper.swf -T 9 -f";
exec($command,$output,$return_var);
print_r($output);
print_r($return_var);当我在冗余模式(-vv)下执行这些命令时,我得到的结果是:
注意文件包含jpeg图片1174 => DEBUG | moveTo -0.70 438.30 1175 => DEBUG | lineTo -0.70 729.35 1176 => DEBUG | lineTo 413.35 729.35 1177 => DEBUG | lineTo 413.35 438.30 1178 => DEBUG | lineTo -0.70 438.30 1179 =>详细绘图576x405 jpeg-image (id 90)大小为576x405 (414x291),>256色1180 =>分段故障(核心转储) 139
我尝试使用"-O 1“和"-O 2”标志运行pdf2swf。但没有成功。
使用'-O 1‘我得到:详细endPage (GfxOutputDev) 752 =>详细刷新位图(bbox: 56,56,118,89 62x33) (相对于0,0,595,841) 753 =>详细绘制62x33图像(id 10),大小为62x33 (62x33),17色754 =>分段错误(核心转储) 139
和"-O 2":endPage (FullBitmapOutputDev) 558 =>详细刷新位图(bbox: 0,56,595,800) 559 =>详细绘图595x744图像(id 10)大小为595x744 (595x744),>256色560 =>分割错误(核心转储) 139
任何帮助都将不胜感激。
发布于 2011-10-16 08:32:59
分段故障(核心转储)
这意味着您尝试使用的pdf2swf版本存在错误。
您应该尝试构建最新版本,如果仍然崩溃,您可以尝试向pdf2swf提交错误,或者自己调试它。
https://stackoverflow.com/questions/7776842
复制相似问题