构建将数据存储在数据库中的Web App。 客户通过Ck编辑器输入数据。 保存时,数据(html数据)将保存在数据库中。 稍后用户可以从存储在数据库中的数据生成pdf。 我正在使用itext api生成pdf。
String data=""; //data will in html
//format since it is getting stored dd
//through Ck editor
//some code to retrieve data from DB
//THEN pdf code.
XmlWorkerHelper.getInstance().parseXhtml(pdfwriter,document,new ByteArrayInputStream(data.getBytes());
以上代码生成pdf。
但是如果用户从msword复制表并放入Ck编辑器,则数据将保存在db中,但在pdf生成时,表格无法在pdf中正确显示。 由于尺寸的原因,有些列没有打印。 所以如何将该表转换为适合A4尺寸的页面。