linux下swftools 的配置

1、安装所需的库和组件。机器之前安装过了,主要安装的是下面几个组件。如果不安装会提示machine `x86_64-unknown-linux' not recognized
yum install gcc* automake zlib-devel libjpeg-devel giflib-devel freetype-devel
2、下载编译安装swftools
wget http://www.swftools.org/swftools-0.9.2.tar.gz
tar vxzf swftools-0.9.2.tar.gz
cd swftools-0.9.2
./configure --prefix=/usr/local/swftools
make
make install
3、设置swftools环境变量,使pdf2swf成为一个可执行命令
vim /etc/profile
export PATH=$PATH:/usr/local/swftools/bin/   注意:若文件中存在export PATH的话,请在最后直接追加 :/usr/local/swftools/bin/

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

 tar zxvf xpdf-chinese-simplified.tar.gz

         unzip font.zip

mv Gbsn00lp.ttf gkai00mp.ttf xpdf-chinese-simplified/CMap/

cd /usr/share/xpdf/xpdf-chinese-simplified

vi add-to-xpdfrc

内容如下:

cidToUnicode   Adobe-GB1       /usr/share/xpdf/xpdf-chinese-simplified/Adobe-GB1.cidToUnicode

unicodeMap     ISO-2022-CN    /usr/share/xpdf/xpdf-chinese-simplified/ISO-2022-CN.unicodeMap

unicodeMap     EUC-CN             /usr/share/xpdf/xpdf-chinese-simplified/EUC-CN.unicodeMap

unicodeMap     GBK           /usr/share/xpdf/xpdf-chinese-simplified/GBK.unicodeMap

cMapDir            Adobe-GB1       /usr/share/xpdf/xpdf-chinese-simplified/CMap

toUnicodeDir                      /usr/share/xpdf/xpdf-chinese-simplified/CMap

displayCIDFontTT Adobe-GB1 /usr/share/xpdf/xpdf-chinese-simplified/CMap/gkai00mp.ttf

保存后退出   注意:一般这些都是配置好的,我的缺少最后一个,追加上就ok了

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"    注意:pdf2swf 的目录下或将路径带上,查看路径方法  whereis pdf2swf 就ok了
转换成功!搞定!

转载于:https://www.cnblogs.com/weipeng/p/3671741.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/432662.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

交通与计算机杂志社,交通信息与安全

期刊名称:交通信息与安全主管单位:中华人民共和国教育部主办单位:武汉理工大学;交通计算机应用信息网期刊级别:国家级国际刊号:ISSN:1674-4861国内刊号:CN:42-1781/U邮发代号&#x…

k1658停运到什么时候_最近网传的春节快递停运时间表,是假的!

“我有货,你有钱,其间没有快递员。”最近,杭州市民梁先生的朋友圈里,突然火了一张图片。标记为2019年日历的这张图片上,1月25日和2月12日之间的日期都被白线框定,并打出了“其间没有快递员”的字样。还有一…

a5d2 phy驱动

1. 下面代码实现了phy驱动的实现和注册 2. device tree实现了phy的device 3. 在mdio总线注册后,总线会调用总线驱动的match函数,进行device和driver的匹配 static int mdio_bus_match(struct device *dev, struct device_driver *drv) return (phydrv-…

vs2008配置winddk

Vs2008配置winddk 1、 安装winddk,我安装在了c盘下; 2、 电脑-》属性-》环境配置里 系统变量里加入 DDKBASE,其值是 3、 path变量里增加 ;C:\WinDDK\7600.16385.1; 第二大步:(非常关键) 1、 vs2008里 工具…

android跨进程事件注入(程序模拟用户输入)

转载请注明出处 早想写这篇,一直没空,现在总结下。 需求: 需要在程序内模拟用户输入,比如点击屏幕,或者输入键盘。模拟用户的滑动等。具体的需求,比如测试的时候,测试打开浏览器1000次。或者通过…

三菱d700变频器接线图_图解PLC与变频器通讯接线

plc与变频器两者是一种包含与被包含的关系,PLC与变频器都可以完成一些特定的指令,用来控制电机马达,PLC是一种程序输入执行硬件,变频器则是其中之一。但是PLC的涵盖范围又比变频器大,还可以用来控制更多的东西&#xf…

全国高校计算机考试用的什么版本,全国高校计算机等级考试与全国计算机等级考试,有区别吗...

技校网专门为您推荐的类似问题答案问题1:全国高校计算机等级考试一级和全国计算机等级考试一级有什么区别不一样的 全国高校计算机等级考试是专门为全国各高校非计算机专业的在校大学生举行的计算机基础知识和应用能力等级考试。根据教育厅通知要求,各高…

ASCII码排序

ASCII码排序 时间限制:3000 ms | 内存限制:65535 KB难度:2描述输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。输入第一行输入一个数N,表示有N组测试数据。后面的N行输入多组…

a5d2启动分析

A5D2对外部存储设备的启动顺序如下图: SDMMC_1接的sd卡,SDMMC_0接的emmc, SPI_0接的串行flash,当外部存储都不可用或没有启动程序的话,会直接进入sam-ba monitor,就可以执行sam-ba提供的各种烧写脚本了。 目前我们使用的烧写脚本…

软件测试菲律宾,英雄联盟手游菲律宾测试资格怎么得 菲律宾测试资格获取攻略[多图]...

英雄联盟手游菲律宾服务器将先行开放测试,所有想体验游戏的玩家可以申请获得测试资格来优先体验,下面各位玩家一起来看一下测试资格的获取方法吧。目前游戏只能够在外服测试,而且是菲律宾的服务器才行,这是国外游戏测试的一个老套…

ug建模文本怎么竖着_UG建模知乎答疑练习小集锦

持续更新中……solidworks 如何在圆弧边折弯?​www.zhihu.comsolidworks像这样使用扫描为什么得不到结果?​www.zhihu.com请问一下solidworks像我这样使用扫描加了引导线但为什么没有反应(想扫描一个杨桃那样的东西)?​www.zhihu…

NSHashTable and NSMapTable

NSSet和NSDictionary是两个常用的类,但是他们默认假定了其中对象的内存行为。对于NSSet,object是强引用的,和NSDictionary中的value是一样的。而NSDictionary中的key则是copy的,因此当开发者想要使NSSet的objects或者NSDictionary…

linux中 likely与unlikely

看内核时总遇到if(likely( )){}或是if(unlikely( ))这样的语句,最初不解其意,现在有所了解,所以也想介绍一下。likely() 与 unlikely()是内核(我看的是2.6.22.6版本,2.6的版本应该都有)中定义的两个宏。位于…

win10 iis网站服务器,windows10如何搭建IIS服务器

web服务器无处不在,本次教程主要简单介绍一个简单的web服务IIS,IIS主要适用于ASP.NET、ASP等语言使用。1、打开控制面选择程序和功能2、点击启用或关闭windows功能打开一个小框框提供给用户配置相关软件,本次主要打开IIS功能 ,具体…

表格数字乘以百分比怎么算_EXCEL记住这两个快捷键,1秒种设好数字格式

你还在用右键设置单元格格式来设置千分位吗?你还在用右键设置单元格格式来设置百分比吗?今天小马教大家两个快捷键,记住这两个快捷键,1秒钟设好数字格式。设置数字的千分位 CtrlShift1可能这个数字比较难记,可以把1想象…

设备树使用手册

设备树使用手册This page walks through how to write a device tree for a new machine. It is intended to provide an overview of device tree concepts and how they are used to describe a machine.本文将介绍如何为一个新机器编写设备树。我们准备提供一个有关设备树概…

查看服务器文件夹,远程查看服务器文件夹内的文件夹

远程查看服务器文件夹内的文件夹 内容精选换一换请使用Mind Studio的安装用户进行升级操作,在升级前请先登录到后台服务器,切换到root用户在/usr/bin目录下执行./add_sudo.sh username脚本进行加权操作,使用命令为:界面参数解释如…

linux tao环境 安装_Linux安装jdk8及环境变量配置

众所周知,Java项目部署到Linux服务器运营是需要Java运行环境jdk的,接下来我就总结一下我自己的见解(如有意见、建议欢迎各位指教)。前言:搭建环境,所需要的安装包、工具例如:Xshell、FileZilla、…

A5D2 GPIO测试

1. 首先构建设备树,此例中,测试两个GPIO管脚,一个做输入中断,一个做输出 每个GPIO需要分别描述,其中,label随意,pioA后面的数字,可以在sama5d2-pinfunc.h文件中找到 这是管脚功能复用…

易飞erp怎么修改服务器ip,易飞连接失败处理方法

●问题描述:所有客户端登陆易飞报错:LeaderWorkCenterADO连接失败1.确认SQL Server的sa密码和易飞系统控制管理员的密码是否一致,重新授权一下;基本就可以解决问题啦!2.如果还是不行,检查一下数据源中是否有…