webodf是否可以从字节中读取odf / odt文件?而不是url?
当前正在使用:
var odfelement = document.getElementById("odf");
var odfcanvas = new odf.OdfCanvas(odfelement);
odfcanvas.load("url/to/file.odt");想要像这样的东西
odfcanvas.loadFromBytes(bytes);发布于 2015-12-12 13:52:53
可以,可以从byte Array中读取odt文件,然后将其加载到webodf编辑器中。
var file = new Blob([data], {type: mimeType});
// data => your bytes file
// mimeType => the mimetype of file(odt : application/vnd.oasis.opendocument.text)
var myUrl= URL.createObjectURL(file);
// get the temorary url from blob object.
editor.openDocumentFromUrl(myUrl, function(){});
// editor is the active webodf context object which you get when webodf context is created发布于 2014-10-07 13:47:50
我们使用WebAPI来推送文件流。看起来你可以设置一个填充服务来做同样的事情?否则可能会有一些信息需要从本地编辑器中收集(因为它必须上传一些表单)?
我可以提供更多的帮助,但我自己也是WebODF的新手,到目前为止它还有点...迟钝;)
https://stackoverflow.com/questions/21584759
复制相似问题