FOP(格式对象处理器)包中包含的打印格式通过XSL格式化对象(XSL-FO)驱动。它是读取格式化对象树并渲染生成的页面到指定的输出的Java应用程序。目前支持的输出格式包括PDF,PCL,PostScript,SVG,XML(区树表示),print,AWT,MIF和ASCII文本。主要输出对象是PDF格式。
用法
FOP[选项] [-fo|-xml] INFILE[-xsl 文件] [-awt| - PDF|-MIF|-rtf|-tiff|-png|-PCl|-ps|-txt|-at[MIME] |-print]<输出文件>
[选项]
-d 调试模式
-x 转储配置设置
-q 安静模式
-c cfg.xml 中使用额外的配置文件cfg.xml中
-l 郎要使用的语言的用户信息
-r 轻松的/那么严格验证(如果有的话)
-dpi XXX 目标分辨率用每英寸点数(dpi),其中xxx是一个数字
-s 区域树的XML,下降到仅封锁区
-v 显示,FOP版本使用
-o[密码] PDF文件会与期权所有者密码进行加密
-u[密码] PDF文件会与选项的用户密码进行加密
-noprint PDF文件将不打印权限加密
-nocopy PDF文件将不会复制内容加密权限
-noedit PDF文件将不编辑内容加密权限
-noannotations PDF文件将不编辑注释权限加密
-pdfprofile prof PDF文件会与指定的配置文件来生成
[INPUT]
infile xsl:FO输入文件(同下一个)
-fo INFILE XSL:FO输入文件
-xml INFILE XML输入文件,必须与-xsl使用
-atin INFILE 区树输入文件
-imagein INFILE 图像输入文件
-xsl stylesheet XSLT样式表
-param name value 使用参数<名>中的XSLT样式表
[OUTPUT]
outfile 输入将被渲染成PDF转换为输出文件
-PDF outfile 输入将被渲染成PDF格式(输出文件个)
-pdfa1b outfile 输入将被渲染成PDF / A-1B标准目录
(输出文件REQ'D,同为“ - PDF输出文件-pdfprofile的PDF / A-1B”)
-awt 输入将被显示在屏幕上
-rtf outfile 输入将呈现为RTF格式(输出文件个)
-PCl outfile 输入将呈现为PCL(输出文件个)
-ps outfile 输入将被渲染成的PostScript(输出文件个)
-afp outfile 输入将呈现为甲胎蛋白(输出文件个)
-tiff outfile 输入将被渲染为TIFF(输出文件个)
-png outfile 输入将被渲染成PNG(输出文件个)
-txt outfile 输入将呈现为纯文本(OUTFILE个)
区树为XML-at[MIME]承办权(OUTFILE个)
指定可选的MIME输出以允许转换
最终格式后
-print 输入文件将被渲染并且发送到打印机
看到“-print帮助”选项
-out mime outfile 输入将使用给定的MIME类型进行渲染
(OUTFILE个)例:“退房手续申请/ PDF D:\ out.pdf”
(提示:“退房手续清单”打印支持的MIME类型的列表)
-MIF outfile 输入将呈现为MIF(FrameMaker中)(输出文件个)
实验性的功能 - 需要额外的FOP-sandbox.jar。
-svg outfile 输入将呈现为一个SVG的幻灯片文件(OUTFILE个)
实验性的功能 - 需要额外的FOP-sandbox.jar。
-foout outfile 输入将仅XSL转换。中间
XSL-FO文件被保存,并没有进行再现。
(仅当您使用-xml和-xsl参数)
[实例]
fop foo.fo foo.pdf
fop -fo foo.fo-PDF foo.pdf
fop -xml foo.xml-xsl foo.xsl-PDF foo.pdf
fop -xml foo.xml-xsl foo.xsl-foout foo.fo
fop foo.fo-MIF foo.mif
fop foo.fo-rtf foo.rtf
fop foo.fo-print
fop -print foo.fo
fop foo.fo-awt
暂无该命令例子,添加例子
评论(0)
暂无评论