linux下类似百度文库开发研究与实战

本文详细介绍了使用命令行工具将PDF文件转换为SWF文件时的各种参数及其作用,包括密码设置、详细输出、压缩选项、允许修改、JPEG质量调整、特定参数设置、窗口链接方式、插入停止命令、Flash版本设定、导航文件与加载文件指定、消息抑制、字体存储方式、形状存储、扁平化、信息查看、超时设置等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<ul type="disc"><li class="msonormal" style="text-align: left; margin: 0cm 0cm 0pt; color: #444444;">[size=small;]<span>-p , –password password       use password for deciphering the pdf.[/size]<span>指定打开</span><span>pdf</span><span>的密码</span></span></li><li class="msonormal" style="text-align: left; margin: 0cm 0cm 0pt; color: #444444;">[size=small;]<span>-v , –verbose                 be verbose. use more than one -v for greater effect.[/size]<span>转换时输出详细的内容</span></span></li><li class="msonormal" style="text-align: left; margin: 0cm 0cm 0pt; color: #444444;">[size=small;]<span>-z , –zlib                    use flash 6 (mx) zlib compression.[/size]<span>使用</span><span>flash 6</span><span>的</span><span>zlib</span><span>压缩机制</span></span></li><li class="msonormal" style="text-align: left; margin: 0cm 0cm 0pt; color: #444444;">[size=small;]<span>-i , –ignore                  allows pdf2swf to change the draw order of the pdf. this may make the generated[/size]<span>允许程序修改</span><span>pdf</span><span>的绘制顺序,可能会导致结果与原来有差异</span></span></li><li class="msonormal" style="text-align: left; margin: 0cm 0cm 0pt; color: #444444;">[size=small;]<span>-j , –jpegquality quality     set quality of embedded jpeg pictures to quality. 0 is worst (small), 100 is best (big). (default:85)[/size]<span>设置转换其中的</span><span>jpeg</span><span>图片的质量,从</span><span>0</span><span>到</span><span>100</span><span>,默认值是</span><span>85</span><span>。</span></span></li><li class="msonormal" style="text-align: left; margin: 0cm 0cm 0pt; color: #444444;">[size=small;]<span>-s , –set param=value         set a swf encoder specific parameter. see pdf2swf -s help for more information. [/size]<span>设置</span><span>swf</span><span>转码时候的参数,具体参数可以用</span><span>pdf2swf -s help</span><span>获取</span></span></li><li class="msonormal" style="text-align: left; margin: 0cm 0cm 0pt; color: #444444;">[size=small;]<span>-w , –samewindow              when converting pdf hyperlinks, don’t make the links open a new window.        [/size]<span>设置转换后的</span><span>swf</span><span>打开原</span><span>pdf</span><span>中的连接时使用相同的窗口</span></span></li><li class="msonormal" style="text-align: left; margin: 0cm 0cm 0pt; color: #444444;">[size=small;]<span>-t , –stop                    insert a stop() command in each page.            [/size]<span>在每页结尾添加一个</span><span>stop()</span><span>命令</span></span></li><li class="msonormal" style="text-align: left; margin: 0cm 0cm 0pt; color: #444444;">[size=small;]<span>-t , –flashversion num        set flash version in the swf header to num.         [/size]<span>设置</span><span>swf</span><span>所使用的</span><span>flash</span><span>版本号</span></span></li><li class="msonormal" style="text-align: left; margin: 0cm 0cm 0pt; color: #444444;">[size=small;]<span>-f , –fontdir directory       add directory to the font search path.                    [/size]<span>指定字体文件所在路径</span></span></li><li class="msonormal" style="text-align: left; margin: 0cm 0cm 0pt; color: #444444;">[size=small;]<span>-b , –defaultviewer           link a standard viewer to the swf file.             [/size]<span>指定默认的</span><span>swf</span><span>导航文件,用来翻页、放大缩小等等</span></span></li><li class="msonormal" style="text-align: left; margin: 0cm 0cm 0pt; color: #444444;">[size=small;]<span>-l , –defaultloader           link a standard preloader to the swf file which will be displayed while the main swf is loading.     [/size]<span>指定默认的</span><span>swf</span><span>加载文件,用来显示加载进程效果</span></span></li><li class="msonormal" style="text-align: left; margin: 0cm 0cm 0pt; color: #444444;">[size=small;]<span>-b , –viewer filename         link viewer filename to the swf file.   [/size]<span>指定</span><span>swf</span><span>导航文件,作用同</span><span>-b</span></span></li><li class="msonormal" style="text-align: left; margin: 0cm 0cm 0pt; color: #444444;">[size=small;]<span>-l , –preloader filename      link preloader filename to the swf file.      [/size]<span>指定</span><span>swf</span><span>加载文件,作用同</span><span>-l</span></span></li><li class="msonormal" style="text-align: left; margin: 0cm 0cm 0pt; color: #444444;">[size=small;]<span>-q , –quiet                   suppress normal messages. use -qq to suppress warnings, also. [/size]<span>不打印普通信息,用</span><span>-qq</span><span>就不打印警告信息。</span></span></li><li class="msonormal" style="text-align: left; margin: 0cm 0cm 0pt; color: #444444;">[size=small;]<span>-s , –shapes                  don’t use swf fonts, but store everything as shape. [/size]<span>不使用字体,所有都转为形状。</span></span></li><li class="msonormal" style="text-align: left; margin: 0cm 0cm 0pt; color: #444444;">[size=small;]<span>-f , –fonts                   store full fonts in swf. (don’t reduce to used characters). [/size]<span>在</span><span>swf</span><span>中保存全部字体。</span></span></li><li class="msonormal" style="text-align: left; margin: 0cm 0cm 0pt; color: #444444;">[size=small;]<span>-g , –flatten                 remove as many clip layers from file as possible. [/size]<span>在文件中尽量去除影片层,合并它们</span></span></li><li class="msonormal" style="text-align: left; margin: 0cm 0cm 0pt; color: #444444;">[size=small;]<span>-i , –info                    don’t do actual conversion, just display a list of all pages in the pdf. [/size]<span>不做实际转换,仅显示</span><span>pdf</span><span>的信息。</span></span></li><li class="msonormal" style="text-align: left; margin: 0cm 0cm 0pt; color: #444444;">[size=small;]<span>-q , –maxtime n               abort conversion after n seconds. only available on unix. [/size]<span>如果运行时间超时则退出。</span></span></li></ul><div class="msonormal" style="text-align: center; margin: 0cm 0cm 0pt;"><span>[size=small;]<hr size="2">[/size]</span>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值