问题标签 [odfdom]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2512 浏览

java - 从模板开始用JAVA生成ODT文档

我尝试了一些 API:JopenDocument 和 ODFDOM,它们都没有提供我想要的东西。

我希望能够做到以下几点:

  • 从模板开始。

  • 使用 JAVA 处理此模板以生成 ODT/Docx 报告。

我需要这两个功能:动态添加图像和表格。

JopenDocument 提供了几乎所有这些,但缺少添加图像。

有没有其他 API 可以做到这一点?

0 投票
1 回答
1209 浏览

java - 用java从odt文件中读取XForm

我正在尝试从 odt 文件(使用 LibreOffice 创建)中读取数据。要求是获取绑定到文档中包含的 XForm 的 xml。我目前正在使用odfdom-java库来读取文件。到目前为止,我已经设法通过使用 jdom 解析文档来读取表单字段的值,但我真正想要的是获取带有表单数据的整个 xml。或者,我可以将文件加载为

OdfTextDocument.loadDocument("C://myFile.odt");.

有谁知道我如何从那里获取 XForm xml?

或者,如果我以编程方式将 odt 文件转换为 pdf 会有所帮助吗?使用pdfbox我设法获得了 acroform

但之后面临同样的问题(如何获取带有表单数据的xml)。

0 投票
1 回答
491 浏览

java - ODFDom set Page Size, Page Orientation, and Page Margins of .odt Text document

Apparently these settings can be changed for ods spreadsheet documents, but with odt only certain parameters can be changed:

how to for instance set the Page Orientation? I cannot find any reference in the API for odt documents.

0 投票
1 回答
78 浏览

java - ODFDOM Java PDF转换器搞砸了编码

我想在我的 web java 应用程序中将 .odt 文件转换为 .pdf。我有一个保加利亚语(西里尔文)的 .odt 文件,它可以在我的本地机器上成功转换。但是,在云服务器上,所有西里尔字母都被跳过,只保留拉丁符号和数字。可能是什么问题呢 ?