Ubuntu 14.04 存储库似乎包含一个没有 pdf2swf 的 swftools 版本——请参阅https://launchpad.net/ubuntu/trusty/+package/swftools
此包不包含 pdf2swf 和 avi2swf
如何在 Ubuntu 14.04 上安装 pdf2swf
答案1
您可以尝试安装支持 pdf2swf 的旧版本 swftools。例如 .8.1-1 此版本包含 pdf2swf,但请检查它是否与 ubuntu 14.04 兼容。
答案2
这将在 Ubuntu 14.04 上安装 pdf2swf:
# See: http://fcorti.com/2014/10/13/how-to-install-alfresco-5-0-ubuntu-14-04-lts/
sudo apt-get -y install libjpeg62 libgif4
sudo apt-get -y install libart-2.0-2
wget -P /tmp/ http://archive.canonical.com/ubuntu/pool/partner/s/swftools/swftools_0.9.0-0ubuntu2_amd64.deb
chmod a+x /tmp/swftools_0.9.0-0ubuntu2_amd64.deb
sudo dpkg -i /tmp/swftools_0.9.0-0ubuntu2_amd64.deb
随后它将在 上线/usr/bin/pdf2swf
。
早期尝试 -不起作用适当地:
感谢上面@user229534 的评论,我设法在 Ubuntu 14.04 上安装 pdf2swf:
apt-get -y install libart-2.0-2 libjpeg62 libt1-5 # Manually-resolve dependencies for swftools_0.8.1
wget -P /tmp/ http://launchpadlibrarian.net/11111323/swftools_0.8.1-1ubuntu1_amd64.deb
dpkg -i /tmp/swftools_0.8.1-1ubuntu1_amd64.deb
rm /tmp/swftools_0.8.1-1ubuntu1_amd64.deb
但是,此方法在转换某些 PDF 时会出现错误“rfxswf:警告:swf_SetRect 中的 num_bits 溢出”。因此请使用上述第一种方法。