DownloadFileFromDatas
Method : Post
Interface Function
Creating a word/excel/pdf file according to the input argument "Datas" and the document template which code is "TemplateCode", and return the file stream to client.
note: this API is generally used when the template is a word file with a table, or excel file..
Request Parameter
Parameter | Required | Type | Remarks |
---|---|---|---|
Datas | Yes | Dictionary |
The data that should be filled into the document template |
TemplateCode | Yes | String | Word/Excel file template code |
TransferPdf | No | Bool | true:the generated file format is PDF; false:the generated file format is same with the corresponding template's file format; |
FileName | No | String | Generated file name, if it's null, it will be assigned by the value of the field "FileName" in Document Template. |
Return Data Type
Stream: the binary stream.
Input Sample
{
"TemplateCode" : "ABC",
"FileName": "report information",
"TransferPdf": true,
"Datas": [{
"A" : "A",
"B" : 2,
"C" : true,
},{
"A" : "A",
"B" : 2,
"C" : true,
},{
"A" : "A",
"B" : 2,
"C" : true,
}]
}