很久之前曾在centos环境下配置过swftools,并解决了安装过程中遇到的一些错误,今天再次配置的时候,还是遇到了一些问题,不过最后解决了。

这次配置的环境是CentOS6.2的32位版本,配置项包括openoffice3、xpdf-chinese-simplified、swftools、memcached,下面是swftools的安装配置步骤:

1、安装所需的库和组件。机器之前安装过了,主要安装的是下面几个组件。

yum install gcc* automake zlib-devel libjpeg-devel giflib-devel freetype-devel

2、下载编译安装swftools。

wget http://www.swftools.org/swftools-0.9.1.tar.gz

tar vxzf swftools-0.9.1.tar.gz

cd swftools-0.9.1

./configure –prefix=/usr/local/swftools

make

make install

3、设置swftools环境变量,使pdf2swf成为一个可执行命令

vim /etc/profile

export PATH=$PATH:/usr/local/swftools/bin/

4、安装xpdf语言包。下载xpdf-chinese-simplified.tar.gz文件,解压到/usr/local下,编辑add-to-xpdfrc文件,如下:

vim /usr/local/xpdf-chinese-simplified/add-to-xpdfrc

fontDir /usr/share/fonts/win

displayCIDFontTT Adobe-GB1 /usr/share/fonts/win/simhei.ttf

字体文件自己下载…

5、最后使用如下转换命令测试:

pdf2swf -s languagedir=/usr/local/xpdf-chinese-simplified -T 9 -s poly2bitmap -s zoom=150 -s flashversion=9 “/opt/123.pdf” -o “/opt/test/%.swf”

转换成功!搞定!

附:Linux环境配置文件如下:

openOfficeStartCommand = /usr/lib/openoffice.org3/program/soffice.bin/ -headless\ -accept=”socket,host=127.0.0.1,port=8100;urp;”\ -nofirststartwizard

pdfToSwfCommand = /usr/local/swftools/bin/pdf2swf

bitMapc=-T 9 -s poly2bitmap -s zoom=150

zoom=150

langc=-s languagedir=/usr/local/xpdf-chinese-simplified

port = 8100

pdf转swf linux,Linux环境安装配置Swftools,pdf转swf工具相关推荐

  1. 打造前端 Deepin Linux 工作环境——安装配置 atom 编辑器

    打造前端 Deepin Linux 工作环境--安装配置 atom 编辑器 好,我个人推荐大家使用 atom 编辑器,第一是免费,第二是好看,第三是好用. 安装 atom 编辑器 我们输入 apt-c ...

  2. Linux环境安装配置Swftools

    系统:CentOS6.5的64位版本 这里有一位仁兄的几个错误处理办法,下面是swftools的安装配置步骤: 1.安装所需的库和组件.机器之前安装过了,主要安装的是下面几个组件.如果不安装会提示ma ...

  3. Linux添加rose不能交互式登录,常见问题及注意事项 - Linux下环境安装配置Rose HA全攻略(图)_数据库技术_Linux公社-Linux系统门户网站...

    常见问题及注意事项 •  开机方法: 开机的时候我们必须注意到,必须先开磁盘阵列,等 磁盘阵列状态READY 后,再开主机,主机完全开启后,再把备机开启. •  关机方法: 关机的方法则是开机的反顺序 ...

  4. Linux下ODBC安装配置

    Linux下ODBC安装配置 ODBC 原理 ODBC 是 Open Database Connect 即开放数据库互连的简称,它是由 Microsoft 公司于 1991 年提出的一个用于访问数据库 ...

  5. Linux下环境变量配置方法梳理(.bash_profile和.bashrc的区别)

    博客园 首页 新随笔 联系 管理 订阅 <div class="blogStats"><!--done--> 随笔- 556  文章- 38  评论- 77 ...

  6. Linux服务器下安装配置Nginx的教程

    这篇文章主要介绍了Linux服务器下安装配置Nginx服务器的教程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 Nginx("engine x")是一款 ...

  7. linux redis 3.0.7,linux虚拟机上安装配置redis3.0.7

    linux shell 的 linux虚拟机上安装配置redis3.0.7 我们给大家列出详细的图文步骤教给大家在linux虚拟机上安装redis以及相关的配置流程. 将redis-3.0.7.tar ...

  8. Linux下,安装配置Weblogic

    Linux下,安装配置Weblogic 2009-03-20 15:03 一.安装配置JDK //如果应用不需要高版本的JDK的话,可以不单独安装JDK 1. 安装JDK # chmod a+x jd ...

  9. linux apf防火墙安装配置

    linux apf防火墙安装配置 APF(Advanced Policy Firewall)是 Rf-x Networks 出品的Linux环境下的软件防火墙,被大部分Linux服务器管理员所采用,使 ...

  10. 【测试工具】在linux测试环境安装bug管理工具禅道

    在我们测试中,为了方便管理测试流程,提交测试发现的bug,我们需要使用到bug管理工具.有些大公司可能会自己开发一些bug管理工具,但是我们也会用一些开源的bug管理工具,比如Bugzilla,Red ...

最新文章

  1. LeetCode 4 两个排序数组的中位数
  2. Python的__pycache__文件夹
  3. 马斯克宣布将芯片成功植入猴子大脑,让它们可以玩电子游戏
  4. 分享几种绕过防注入的方法
  5. 关于导入geoserver 源码到Eclipse编译运行
  6. 晋职称计算机过几,晋职称怎样考计算机 昨日记者采访市人事局有关负责人
  7. python c 语言接口,## 人生苦短我用python[0x08] 使用ctypes调用c语言接口 ##
  8. Python之异常追踪模块:traceback
  9. 量子恒道统计-淘宝添加步骤
  10. 如何通过python多线程抓取所有东方财富股票信息
  11. Google搜索引擎设置百度搜索
  12. java-贪吃蛇小游戏
  13. 抖音视频上传 参数不合法 video/upload/
  14. 锂电池电压和容量关系分析
  15. BFT-SMaRt:用Netty做客户端的可靠信道
  16. php 判断不同分辨率,关于不同分辨率手机显示有区别的解决办法
  17. 什么是Advanced Color ePaper (ACeP) 多彩墨水屏及其应用
  18. multisim中轻触开关在哪_proteus中这个开关在哪
  19. Redis基础笔记(下)
  20. rpa 手机_RPA

热门文章

  1. SNW2010中国大会 ZDNet现场报道
  2. 「leetcode」39. 组合总和【回溯算法】详解!
  3. 安装photoshop2022mac遇到安装失败错误代码182解决方法
  4. Cascadea for Mac(强大的CSS编辑器)
  5. 苹果Mac系统无法输入密码的解决办法
  6. MacOS自动操作Automator的技巧
  7. 存图方式---邻接表邻接矩阵前向星
  8. 专访刘遄:不仅仅是一名技术知识的搬运工
  9. JQUERY-SELECT 实现下拉框可以搜索、选择
  10. Lintcode57 3Sum solution 题解