产品经理给了我一个合同模板.docx
,我要根据用户的信息和订单实时生成在线合同,并且要求打印出来的排版要和word一样。现在的思路是把word转成html然后填充数据。然而word另存为后的html文件丢失了很多样式信息,打印预览出来的格式完全不一样。很多在线html编辑器的效果也差不多,难道要用@media print再适配一个打印样式吗?不知道各位有没有更懒的办法o(*≥▽≤)ツ。
或者我想有没有什么html编辑器,是为打印而生的呢,就是在这个编辑器里编辑完后的样式就是打印的样式o(╯□╰)o
如果不涉及到换行的话,特别野蛮的方法是把word另存为图片,然后把表格抠出来。然后作为背景图片。
剩下的就自己把文字放上就ok了。
其实还是建议你慢慢写一个,表格宽高之类的数据你可以根据实际运行环境测量下。