Установите pdf2swf на Таре Надежного человека Ubuntu (14.04)

Кажется, что репозиторий Ubuntu 14.04 содержит версию swftools без pdf2swf - см. https://launchpad.net/ubuntu/trusty / + package/swftools

Этот пакет не включает pdf2swf и avi2swf

Как я получаю pdf2swf, установленный на Ubuntu 14.04

2
задан 24 August 2014 в 04:42
2 ответа

Можно попробовать установить более старую версию swftools, которая поддерживает pdf2swf. Например, .8.1-1 Эта версия содержит pdf2swf, но проверьте, совместима ли она с ubuntu 14.04.

https://launchpad.net/ubuntu/hardy/+package/swftools

2
ответ дан 3 December 2019 в 09:16

Это установит pdf2swf на Ubuntu 14.04:

# 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 выше, мне удалось установить pdf2swf на Ubuntu 14.04, используя:

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

Однако, этот метод дает ошибки 'rfxswf': Warning: num_bits overflow in swf_SetRect" при конвертировании некоторых PDF-файлов. Поэтому вместо этого используйте первый метод, описанный выше.

.
4
ответ дан 3 December 2019 в 09:16

Теги

Похожие вопросы