【问题标题】:How to get LibreOffice's document binary?如何获取 LibreOffice 的文档二进制文件?
【发布时间】:2015-08-25 13:52:38
【问题描述】:

我刚刚开始开发 LibreOffice 套件的扩展,我想获取当前活动文档的二进制文件。事实上,我想做一些类似于我发送此文档的 ajax 请求的事情。有什么想法吗?

【问题讨论】:

  • “当前活动文档”是 XML,而不是二进制文件。

标签: libreoffice libreoffice-basic


【解决方案1】:

正如 ngulam 所说,文档本身就是 XML。

磁盘上的原始文件存储在 ZIP 容器中。您可以从文档中找到此磁盘的 URL,然后直接访问此 ZIP 容器。但是,我认为使用 API 并访问已加载到内存中的内容,不可能将文档视为二进制 blob(甚至是存储在 ZIP 容器中的 XML)。

你能澄清你的问题吗?例如,您是否尝试访问二进制部分,例如插入到文档中的图形?

【讨论】:

  • 我计划将我的文档编码为 64 编码字符串,以便我可以通过 ajax 发送它...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-09
  • 1970-01-01
  • 2013-01-01
  • 2019-04-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多