11. 运行
方法
_func=run
可选参数
_key
账号口令
_xdoc
XDOC,支持以下格式
l XDOC服务器中的XDOC
ID存储以“./_”开头
如:./_26aa9971e78547f682c50ce437105f1c.xdoc
可以用URI方式替代,如:a.xdoc?_func=run
l URL
XDOC模板文档URL地址,XDOC服务器中必需可连接访问。
格式支持:xdoc、json、docx、epub、txt、rtf。
支持DATAURI协议,可传递二进制数据。
l JSON文本
符合XDOC-JSON规范的JSON文本
l XML文本
符合XDOC-XML规范的XML文本
l HTML文本
用html标签括起来的html文本
如:<html><h1>Hello</h1></html>
l 纯文本
以"text:"开头的文本
_xdata
符合XDOC模板中数据模型的数据,格式可以为json、xml、csv或指向数据的URL地址,该地址XDOC服务器必须能访问。支持用“./”开头,使用XDOC服务上的数据。
可以使用参数“_id”指向的存储替代_xdata。
_format
输出格式
支持:flash(默认)、pdf、s.pdf(数字签名PDF)、docx、flash、epub、jar、svg、swf、html、txt、png、jpg、gif。
_to
输出目标
l 空(默认值)
调用客户端
成功返回文件流
l mail
发送邮件
如果mail协议中没有指定主题,用xdoc文档的标题元数据做主题
如果mail协议中没有指定内容,用xdoc文档的描述元数据做内容
成功返回OK
l ftp
上传到ftp服务器,可以不指定_format参数
成功返回OK
l http
以multipart/form-data格式上传到http服务器,并将http服务器的结果返回
l ID存储
格式:store:存储ID
如:store:26aa9971e78547f682c50ce437105f1c.pdf
可以不指定_format参数
成功返回OK
l datauri
成功返回用DATAURI格式描述的文件内容
l 打印机
格式:print:printer
printer指向的打印机必须连接到XDOC服务所在服务器
成功返回OK
XDOC中定义的参数
传入参数值
成功返回值
由“_to”参数决定
12. 转换
方法
_func=to
可选参数
_key
账号口令
_xdoc
XDOC
_format
输出格式
_to
输出目标
成功返回值
由“_to”参数决定