Java byteArray[]到docx
文档文件位于Java byteArray[]到docx,java,byte,docx,doc,Java,Byte,Docx,Doc,文档文件位于字节[]类型中。 是否可以将其从字节[]转换为.docx文件 尝试通过编程更改文件扩展名,但无效。 有什么建议吗 我使用birteclipse生成报告 单据保存代码: options = new RenderOptionBase(); ByteArrayOutputStream bos = new ByteArrayOutputStream(); options.setOutputStream(bos); options.setOutputFormat("doc"); if(para
字节[]
类型中。
是否可以将其从字节[]转换为.docx文件
尝试通过编程更改文件扩展名,但无效。
有什么建议吗
我使用birteclipse生成报告
单据保存代码:
options = new RenderOptionBase();
ByteArrayOutputStream bos = new ByteArrayOutputStream();
options.setOutputStream(bos);
options.setOutputFormat("doc");
if(parameters != null){
task.setParameterValues(parameters);
}
task.setRenderOption(options);
task.run();
return bos.toByteArray()
//IRunAndRenderTask task;
问题是我们使用的BIRT 3.7不支持DocxRenderOption看看Aspose.Words for Java-- 它也有很好的医生-- 代码将非常简单 //打开文档 单据单据=新单据(“input.doc”) //保存文档 保存文档(“output.docx”) 步骤1:保存文档文件
步骤2:使用此库转换文件并另存为docx文件。请显示一些代码好吗?如何读取/写入文件例如,它不是免费的。。。如果我理解得好的话