航空论坛_航空翻译_民航英语翻译_飞行翻译

 找回密码
 注册
搜索
查看: 1878|回复: 0
打印 上一主题 下一主题

pdf2swf详细参数使用说明 [复制链接]

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
1#
发表于 2011-11-15 13:33:31 |只看该作者 |倒序浏览
官方地址:http://www.swftools.org/download.html
8 }# i8 ^6 S7 w9 ~; |( o, m* _3 w下载
1 k" I/ r3 g3 [) ^) O
swftools-2010-02-06-1900.exe

, \3 `( a5 y1 p& ]5 @3 F' U( H命令行参数可以通过pdf2swf -f得到:
7 f9 j& q( y6 R  H2 N, L# v    * -h , –help                      Print short help message and exit              打印帮助信息) s. z' W, w9 z
    * -V , –version                Print version info and exit                        打印版本号
6 _/ r5 ^; B9 V* u    * -o , –output file.swf         Direct output to file.swf. If file.swf contains ‘13568621′ (file13568630.swf), then each page指定输出的swf文件名; C. c2 V3 t  q
    * -p , –pages range             Convert only pages in range with range e.g. 1-20) S* P* S3 X' N
      or 1,4,6,9-11 or
2 o( ]& t# `$ @6 s
      指定转换的页面范围,使用的页码描述方法与打印机打印文件时候的选页一样
( q; ?, |  \' `5 _8 [7 ?  Q$ H1 I% Q    * -P , –password password       Use password for deciphering the pdf.指定打开pdf的密码! u! _. @1 c9 z4 ]
    * -v , –verbose                 Be verbose. Use more than one -v for greater effect.转换时输出详细的内容
8 H1 i3 ?! u9 H- ^5 n    * -z , –zlib                    Use Flash 6 (MX) zlib compression.使用Flash 6的zlib压缩机制
, J- j7 @5 P( K/ U" A; Y8 s    * -i , –ignore                  Allows pdf2swf to change the draw order of the pdf. This may make the generated允许程序修改pdf的绘制顺序,可能会导致结果与原来有差异
; d+ _1 I% n* [7 \, T    * -j , –jpegquality quality     Set quality of embedded jpeg pictures to quality. 0 is worst (small), 100 is best (big). (default:85)设置转换其中的jpeg图片的质量,从0到100,默认值是85。5 z! d, O% Q. T$ H7 w; G( [
    * -s , –set param=value         Set a SWF encoder specific parameter. See pdf2swf -s help for more information. 设置SWF转码时候的参数,具体参数可以用pdf2swf -s help获取: F6 [9 l. }% x; b3 Z5 m3 h
    * -w , –samewindow              When converting pdf hyperlinks, don’t make the links open a new window.        设置转换后的swf打开原pdf中的连接时使用相同的窗口
- T! M3 G. l0 P* q0 D   
* -t , –stop                    Insert a stop() command in each page.            在每页结尾添加一个stop()命令6 {) W5 a9 F0 w1 Y1 j
    * -T , –flashversion num        Set Flash Version in the SWF header to num.         设置SWF所使用的flash版本号
, D# p! O! O; J# H) y- u    * -F , –fontdir directory       Add directory to the font search path.                    指定字体文件所在路径
3 f  G0 v5 {7 M% O: {    * -b , –defaultviewer           Link a standard viewer to the swf file.             指定默认的swf导航文件,用来翻页、放大缩小等等
8 u) a+ Z, ~8 C% G' p6 A    * -l , –defaultloader           Link a standard preloader to the swf file which will be displayed while the main swf is loading.     指定默认的swf加载文件,用来显示加载进程效果
/ N* O1 \. y! n/ A    * -B , –viewer filename         Link viewer filename to the swf file.   指定swf导航文件,作用同-b
1 ?, {$ d) \- y( k2 h    * -L , –preloader filename      Link preloader filename to the swf file.      指定swf加载文件,作用同-l
: s. l# F; e* {& t, ]    * -q , –quiet                   Suppress normal messages. Use -qq to suppress warnings, also. 不打印普通信息,用-qq就不打印警告信息。
; i4 A1 E" Y$ N0 x- W    * -S , –shapes                  Don’t use SWF Fonts, but store everything as shape. 不使用字体,所有都转为形状。- \+ r& G  }/ l
    * -f , –fonts                   Store full fonts in SWF. (Don’t reduce to used characters). 在swf中保存全部字体。
- U, \- s7 }, t    * -G , –flatten                 Remove as many clip layers from file as possible. 在文件中尽量去除影片层,合并它们
' v$ |, L! A/ }8 l+ M    * -I , –info                    Don’t do actual conversion, just display a list of all pages in the PDF. 不做实际转换,仅显示PDF的信息。% Y& V; y: A: V, L/ @
    * -Q , –maxtime n               Abort conversion after n seconds. Only available on Unix. 如果运行时间超时则退出。
  N3 k* I$ d& E
然后看看-s都可以设置些什么:
% N+ |. m# `: N1 |$ o, O/ [! T5 ZPDF Parameters:4 W  C4 e9 a) v: @* x- j
PDF device global parameters:
5 A0 |$ t9 F5 Kfontdir= a directory with additional fonts 指定字体目录, 与1级参数的-F相若/ y; Q& S, e: v& x& g
font= an additional font filename 增加额外的字体文件4 D& I2 V5 R& d
pages= the range of pages to convert (example: pages=1-100,210-) 指定页面范围,与1级参数的-p相若
3 T  O8 y% j5 D" s; czoom= the resolution (default: 72) 指定分辨率,默认为72dpi& |$ y$ P' b$ m% Y( w9 F1 Q9 g( _
languagedir= Add an xpdf language directory 增加一个xpdf的语言目录,对非西欧字符有用
. J1 R) x- [  B# k, Y0 O/ amultiply= Render everything at the resolution 在几倍分辨率下渲染2 t) G! W  I3 G: R6 G  |, n
poly2bitmap Convert graphics to bitmaps 把其中的图形转成点阵
/ [5 ?  o6 Y" ?- Zbitmap Convert everything to bitmaps 把所有内容转成点阵(包括字体)
( L1 [" Y/ v, M6 Q# |
SWF Parameters:% s( ^0 |" c2 T- N8 G) v
SWF layer options:2 c( I/ X- w% U# U8 y
jpegsubpixels=<pixels> resolution adjustment for jpeg images (same as jpegdpi, but in pixels) jpeg图片的分辨率
+ ]6 r4 ~& T8 |5 d" E" O8 Oppmsubpixels=<pixels> resolution adjustment for lossless images (same asppmdpi, but in pixels) 无损图片的分辨率
5 R1 X! }2 {2 q% \- d- ?* Vsubpixels=<pixels>     shortcut for setting both jpegsubpixels and ppmsubpixels 快速设置上两个参数# e+ F* p  w- c! n; s: ^
drawonlyshapes           convert everything to shapes (currently broken) 所有都转成图形3 @, n% E& U/ t' h1 d
ignoredraworder         allow to perform a few optimizations for creating smaller SWFs 允许执行一些小优化
) G. P. F/ r+ A8 Q% Llinksopennewwindow   make links open a new browser window 链接打开新窗口% D& P5 O) P! X% x2 R1 x! f# \6 i
linktarget                  target window name of new links       新链接窗口的名称; T  f$ _: w6 v
linkcolor=<color)        color of links (format: RRGGBBAA)    链接的颜色+ A. |5 T8 D" q, K& L5 E* s. P& n7 m) E
linknameurl         Link buttons will be named like the URL they refer to (handy for iterating through links with actionscript)   链接名称与链接URL一致
  n, S. ]# _0 }" f( tstoreallcharacters      don’t reduce the fonts to used characters in the output file 保存所有的字符字体
. k2 h! |7 q' yenablezlib                switch on zlib compression (also done if flashversion>=7) 使用zlib压缩
3 o0 m$ k* j/ z+ o- ~1 a7 ?bboxvars                 store the bounding box of the SWF file in actionscript variables 在as中保存swf的区域大小
6 m% T% S/ B+ `- u6 h: U4 e" J% Kdots                        Take care to handle dots correctly 保存单点显示
# k' O  E2 C: b3 Z( {  K3 A  D! i. Oreordertags=0/1     (default: 1) perform some tag optimizations 执行某些tag优化
$ w  O4 H5 ^2 q- m) Ginternallinkfunction=<name> when the user clicks a internal link (to a different page) in the converted file, this actionscript function is called 内部链接函数,如果点击一个内部链接,将调用该actionscript函数' ]8 q: w, _  a% j6 G0 X. w" s
externallinkfunction=<name> when the user clicks an external link (e.g.
http://www.foo.bar/) on the converted file, this actionscript function is called 外部链接函数,如果点击一个外部链接,将调用该actionscript函数
$ \: w8 M  [7 j5 E( s0 Ydisable_polygon_conversion never convert strokes to polygons (will remove capstyles and joint styles) 不要将笔画转成多边形! h& `6 N! e1 w
caplinewidth=<width>        the minimum thichness a line needs to have so that capstyles become visible (and are converted)           线条最低转换宽度,比这个细的线条将不转换
/ g- D/ W) M! C# tinsertstop                  put an ActionScript “STOP” tag in every frame 在swf的每个桢中添加stop()函数, h5 L% S! N# e! n# ?. L
protect                     add a “protect” tag to the file, to prevent loadingin the Flash editor 增加protect标签,禁止在flash中加载该swf
$ b% q* \, `" x, ]( H/ `. |" h& |flashversion=<version> the SWF fileversion (6) 设置最低swf版本
  n0 Y1 V& `, \3 cframerate=<fps>         SWF framerate 设置桢率0 D3 Q$ _! ~# I4 k2 R0 C
minlinewidth=<width> convert horizontal/vertical boxes smaller than thiswidth to lines (0.05)将宽度少于某值的矩形转成线条
7 R0 O  R# g9 v: g* o/ osimpleviewer     Add next/previous buttons to the SWF 使用简单的导航
2 c- S; f( ~: C; A, Nanimate           insert a showframe tag after each placeobject (animate draw order of PDF files) ???/ t* g+ Y: q* w7 O
jpegquality=<quality> set compression quality of jpeg images 设置jpeg的压缩质量
, {1 m- y0 l+ D$ d+ `2 A& E5 Esplinequality=<value> Set the quality of spline convertion to value (0-100, default: 100). 设置样条曲线的转换质量
( F( D9 y; K8 |- w1 qdisablelinks                Disable links. 禁止链接
; ?& P+ x0 o3 \3 F4 p. f
您需要登录后才可以回帖 登录 | 注册


Archiver|航空论坛 ( 渝ICP备10008336号 )

GMT+8, 2025-2-21 02:47 , Processed in 0.023002 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 MinHang.CC.

回顶部