问题标签 [xdocreport]
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.
java - 转换docx后没有空行
我有 docx 文件,其中包含许多用于视觉分隔块的空行。但是在将我的 docx 转换为 pdf 的 HTML 之后,空行就丢失了。有没有可能配置这种行为?我使用带有 freemarker 引擎的 xwfp 进行转换。Xdoc 版本2.0.1
尝试切换到版本2.0.2
并尝试使用docx4j
转换器 - docx4j 使 doc 非常难看。
java - 使用 java 和 xdocreport 从 odt 生成 pdf 文件
我正在使用 Java 和 xdocreport 来编辑 .odt 文件(模板)并将其另存为 odt。一切正常,但是当我尝试将 odt 转换为 pdf 时,出现此错误:
ODFConverterException:java.lang.ClassCastException:非法元素的插入:12
此错误是由我的 odt 源文件中的文本框引起的。
从 odt 到 odt 一切正常,它保留了我的文本框。
所以我尝试将我的 pom 中的依赖项更改为最新版本。现在我不再有这个问题了,但它会生成一个没有文本框的 pdf 文件。
我真的需要一个带有文本框的 pdf,在互联网上我发现 ODFConvertor 是有限的。
我的pom:
有人可以提供一个解决方案来将我的文本框保留在 pdf 中,或者提供另一种解决方案来使用我的文本框将我的 odt 转换为 pdf 吗?
typescript - 找不到视觉上正确的占位符 xdocreports ODT 到 PDF 生成
在使用 ODT 模板时,我们发现视觉上正确的 typescript 占位符,例如 ${val} 不起作用并抛出如下所示的异常。在重新输入${val} 时。作品!
当最终用户更改模板时,我可能会成为一个真正的问题。
此外,我找不到忽略应用程序未评估/替换的占位符的配置。
仅供参考:所有占位符都由应用程序填充。所以,我没有使用不正确的占位符值。
有没有办法清理 ORT 内容以删除...我假设编码问题?
什么有效?
- 在 ODT 模板中重新键入占位符
- 复制工作占位符
什么不起作用?
- 更改字体
- 在占位符周围添加或删除空格
- 添加感叹号。喜欢:${val!}
- ETC
例外:
java - 我可以用 xdocreport 做什么来合并表格中的单元格?
我需要在工作中做一些操作。我需要合并表格中的单元格。我如何使用 xdocreport 做到这一点
pdf - XDocReport 将 odt 转换为 pdf 如何设置正确的语言环境
我正在尝试将某些*.odt
文件转换为*.pdf
使用IXDocReport。
这是*.odt
文件的假设内容:${amount?string.currency} to be paid
这是我用来转换的代码(你可以在 kotlin REPL 中运行它):
结果是带有字符串的pdf文件$10.00 to be paid
如何在转换期间将所需的语言环境设置为 XDocReport,以便可以正确地将结果更改为其他货币?
PS我无法控制模板本身 - 所以请不要告诉我向<#setting locale="${bean.locale}">
模板本身添加或其他内容。我唯一可以更改的地方是代码。提前致谢。
PPS我需要为每个请求渲染许多模板,并且需要为每个模板设置语言环境。
java - XDocReport 不是 ImageIO SPI 类
大家好,请帮助我。我是一名新的 Java Web 开发人员。我已经尝试使用 XDocReport 创建带有邮件合并系统的 Word 和 PDF 文档,一切看起来都很好。但是当我尝试将它安装在服务器上时,它会引发以下异常:
IllegalArgumentException:不是 ImageIO SPI 类
我在本地和服务器上都使用 Java 8:Java 版本
在我的 IDE Netbeans 上,一切看起来都很好。我也试过我自己的tomcat,没问题。但是当我将它部署在服务器上时,总是会发生错误。请帮我
这是完整的错误:
java - XDocReport Java API:将 ODT 转换为 PDF 的问题
当 ODT 中存在表时,尝试将简单 ODT 转换为 PDF 时出现问题。表格未出现,字符在文档中出现乱码。
XDocReport:https ://github.com/opensagres/xdocreport
编码:
pom.xml:
ODT:
生成的 PDF:
java - 使用 xdocreport 从 ODT 转换后损坏的 PDF
我使用xdocreport
速度库将模板转换ODT
为PDF
. 在我的机器上本地(Windows
)一切都很好。但是当我在服务器上尝试相同时,Linux
它甚至无法处理速度模板,结果我被PDF
未处理的$my_any_variable
字段破坏了,整个 PDF 大部分是空的:示例
摇篮依赖:
代码:
java - xdocreport freemarker word docx模板有条件地删除表格行
我对包含例如三行的表有问题:
标题 | 另一个标题 |
---|---|
第一的 | 排 |
第二 | 排 |
第三 | 排 |
我想要做什么,如果(第二行列值等于'XXX')那么它应该被删除,所以我会得到结果:
标题 | 另一个标题 |
---|---|
第一的 | 排 |
第三 | 排 |
我将如何使用 freemarker word docx 模板表来做到这一点