SWFTools分段错误

时间:2010-06-03 10:45:40

标签: segmentation-fault flash pdf2swf

我看到那个帖子: SWFTools Segmentation Fault

当我尝试使用pdf2swf将PDF转换为SWF时出现错误:

/usr/local/bin/pdf2swf /var/www/html/ny-sto-p.watchitoo.com/content/userContent/2/1GRKm/1GRKm.pdf -i -p 5 -o /var/www/html/ny-sto-p.watchitoo.com/content/userContent/2/1GRKm/1GRKm-5.swf
    NOTICE  processing PDF page 5 (720x540:0:0) (move:0:0)
    NOTICE  File contains pbm pictures
    NOTICE  File contains shaded fills
    NOTICE  File contains axial shaded fills
    NOTICE  File contains soft masks
    Segmentation fault

当我添加“-O 1”时,一切正常:

/usr/local/bin/pdf2swf /var/www/html/ny-sto-p.watchitoo.com/content/userContent/2/1GRKm/1GRKm.pdf -i -O 1 -p 5 -o /var/www/html/ny-sto-p.watchitoo.com/content/userContent/2/1GRKm/1GRKm-5.swf
NOTICE  processing PDF page 5 (720x540:0:0) (move:0:0)
NOTICE  Writing SWF file /var/www/html/ny-sto-p.watchitoo.com/content/userContent/2/1GRKm/1GRKm-5.swf

任何人都能知道“-O 1”标志剂量是多少? 我搜索http://swftools.org/但没有成功。

Thans, 伊利达。

2 个答案:

答案 0 :(得分:3)

级别

-O 1 == -s poly2bitmap
-O 2 == -s poly2bitmap -s bitmapfonts
-O 3 == -s poly2bitmap -s bitmapfonts -s ignoredraworder

这可能意味着将矢量艺术/字母转换为Flash的简单矢量。我有一段时间没有使用swftools(不是因为它使用了libart这样的东西)但是我们通常使用最近的快照或CVS而不是编号版本的问题更少,以防万一。

答案 1 :(得分:1)

我试过-O 2并且它有效,但swf页面只是位图:

pdf2swf my.pdf -O 2 -o my%.swf

%每页pdf输出1个swf。