freemarker生成pdf,linux环境下A4纸的大小为216x279(美国标准?) ,Windows下为210X290

利用freemarker和itext生成pdf,在Windows环境下生成很完美,但是移植到linux下出现内容以为的现象,经过排除发现,在linux环境下A4纸的纸张大小为216x279(好像是美国标准),而Windows环境下为210x290.不知道怎么改。

 @page {
            size: 216mm 279mm;
        }
    

这个是设置HTML页面大小的,若果改为210x290就会出现内容下移(因为每页少了11mm)
不知道哪位大神有过相关开发经验,希望不吝赐教!拜谢

阅读 5.7k
1 个回答
新手上路,请多包涵

请问解决了吗

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题