我们需要生成我们在屏幕上显示的 html 报告的 pdf。现在,此报告也将以 xml 或 pdf 格式存储在数据库中,以便将来查看。所以我正在考虑使用itext从后端生成pdf。但问题是我们是使用 html 使用 htmllworker 生成报告,还是使用服务器端的 xml 生成报告。使用 xml 似乎是更好的选择,因为它更可重用,但 xmlworker 应该更快地编写代码?
问题是你在这两种情况下看到任何缺点吗?使用 xml-pdf,如果前端需要任何更改,我们必须在 2 个地方进行更改。关于哪一个的任何建议。使用?