https://api.xlongwei.com/service/doc/toPdf.json
购买地址:ShowApi
参数 | 类型 | 说明 |
---|---|---|
url | String | word网址 |
base64 | String | word字节转码 |
doc | byte[] | word上传 |
base64File | boolean | 默认false |
callback | String | 回调网址1) |
参数url、base64、doc三选一即可,base64File为true时响应包含字节转码
字段 | 示例 |
---|---|
url | pdf网址 |
base64 | pdf字节转码 |
domain | http://cms.xlongwei.com/uploads/temp/ |
path | pdf/20150623_1441094690481.pdf |
callback | 异步通知时,以上参数仅在回调网址访问 |
url,base64,doc,三选一即可。
url=domain+path,可用于下载目标文档,后续接口都是这个响应格式。
base64File=true时,响应结果包含base642)
callback,响应结果和回调通知都会包含相同的callback值,用于关联某个请求和回调通知
示例文档地址:http://s.xlongwei.com/uploads/docs/doc2fill.docx
Demo演示
http://api.xlongwei.com/service/doc/toHtml.json
示例文档地址:http://s.xlongwei.com/uploads/docs/doc2fill.docx
Demo演示
http://api.xlongwei.com/service/doc/toFill.json
replaces | 文本替换,Map ⇒ JSON |
tables | 表格填充,List<List<Map>> ⇒ JSON |
pictures | 插入小图片,Map ⇒ JSON |
replaces=JSON.toJSONString(Map<String,String>)
tables=WordUtil.tables(WordUtil.table(WordUtil.row(“key”,“value”)))
pictures={key:value,…},value可以是url或base64图片编码
示例文档地址:http://s.xlongwei.com/uploads/docs/doc2fill.docx
Demo演示
文档生成后可以直接在线预览
Word在线预览
https://api.xlongwei.com/service/doc/convert.json
output | String | 目标格式:pdf、html等 |
常见输入格式:doc、docx、rtf、odt、wpd
常见输出格式:doc、pdf、html、svg
http://cms.xlongwei.com/doc/report.json
data | model字符串 |
dataUrl | model网址,可选 |
dataFile | model上传,可选 |
output | 输出格式:doc、pdf、html等 |
jodreport:template+data⇒output
template:url、doc、base64,三选一即可,优先使用odt格式
data:data、dataUrl、dataFile,三选一即可;支持格式:json、xml、properties
output:默认与template相同格式,如果是doc、pdf则调用jodconverter转换格式
测试:
template:http://s.xlongwei.com/uploads/docs/order-template.odt
data:http://s.xlongwei.com/uploads/docs/order-data.xml