如何设置PDF页面尺寸A4,当我们使用ITextRenderer生成从thymeleaf HTML模板PDF?

我已经生成的PDF,但页面大小是不正确的,如何在JAVA设置页面大小A4 ITextRenderer库

ClassLoaderTemplateResolver templateResolver = new

ClassLoaderTemplateResolver();

templateResolver.setSuffix(".html");

templateResolver.setTemplateMode("HTML5");

TemplateEngine templateEngine = new TemplateEngine();

templateEngine.setTemplateResolver(templateResolver);

Context context = new Context();

context.setVariable("name", "Thomas");

String html = templateEngine.process("templates/Quote", context);

OutputStream outputStream = new FileOutputStream("message.pdf");

ITextRenderer renderer = new ITextRenderer();

renderer.setDocumentFromString(html);

renderer.layout();

renderer.createPDF(outputStream,true);

outputStream.close();

itext html转pdf尺寸设置,如何设置PDF页面尺寸A4,当我们使用ITextRenderer生成从thymeleaf HTML模板PDF?...相关推荐

  1. 如何修改PDF并调整页面尺寸大小

    虽然现在PDF电子文档的使用已经比较普遍了,但是修改PDF应该用什么样的工具,怎样才能编辑PDF,如何调整PDF的页面尺寸等等依然还很多人不清楚,下面我们详细来说一说. 对于PDF文档的修改工具,与常 ...

  2. CAD转图片,CAD转JPG如何修改页面尺寸?

    大家都知道如何将CAD文件转换成JPG图片,但是有时候在进行转换的时候需要对转换的JPG图片进行页面尺寸的修改.那么CAD转图片,CAD转JPG如何修改页面尺寸?具体该如何操作?今天小编就使用CAD编 ...

  3. coreldraw x8里线段显示尺寸_CorelDRAW X8快速更换纸张类型和创建自定义的页面尺寸...

    CorelDRAW中有两种指定页面尺寸的选择,包括选择预设页面尺寸,以及创建您自己的页面尺寸.可以从众多预设页面尺寸中进行选择,范围从法律公文纸与封套到海报与网页.如果预设页面尺寸不符合您的要求,可以 ...

  4. 云上PDF怎么删除页眉页脚_怎么删除PDF文档中多余的页面

    在编辑或阅读PDF文档时,有时候需要删除PDF文档中多余的页面,那么我们应该怎么删除PDF文档中多余的页面呢? 下面一起来看看删除PDF页面的办法: 如果你想要将PDF文档中多余的页面删除,那么可以使 ...

  5. R语言ggplot2可视化指定保存到pdf的图像的具体尺寸、保证缩放的一致性:使得绘图元素(文本、点大小等)在设计上都具有相同的绝对大小、设置全局数据点大小、主题格式、设置图像保存的具体尺寸

    R语言ggplot2可视化指定保存到pdf的图像的具体尺寸.保证缩放的一致性:使得绘图元素(文本.点大小等)在设计上都具有相同的绝对大小.设置全局数据点大小.主题格式.设置图像保存的具体尺寸 目录

  6. java itextpdf使用HTML模板生成pdf文件,并设置table

    我们这里是maven项目,导入相应jar包: <dependency><groupId>org.freemarker</groupId><artifactId ...

  7. css 实现16:9比例自适应手机尺寸,可设置任意比例

    css 实现16:9比例自适应手机尺寸,可设置任意比例 .wrap {position: relative;width: 100%;height: 0;/* 比例:就是设置paddig-bottom ...

  8. 怎样设置二维码的尺寸

    使用过条码标签打印软件的朋友们想必都知道,在绘制二维码时,我们都是用鼠标直接在标签上拖拽生成的,这种方式制作的二维码的尺寸不太好掌握,虽然软件是有标尺等辅助工具,但是要精确的尺寸,也很难实现.比如我们 ...

  9. html设置pdf预览名字,浏览器预览PDF文件的个性化设置

    现在市面上主流的浏览器如:Chrome.火狐等都内置了PDF文件预览插件,Chrome 使用 Chrome PDF Viewer,火狐使用 pdf.js,IE 会使用本地的 Adobe Reader ...

最新文章

  1. 2020年世界机器人报告
  2. linux版本更新,滚动更新与固定版本Linux之争
  3. D3js(二): d3js基础
  4. zap+日志分级分文件+按时间切割日志整合demo
  5. 适用电商BANNER的超酷炫抽象系几何时尚流行系列,PSD炫彩流体海报模板。
  6. 大神降临(公历1982年11月24号)
  7. 《Linux内核分析》(二)——从一个简单Linux内核分析进程切换原理
  8. dos命令行设置网络优先级_网络工程师必知的Linux命令,精品!
  9. wifi密码破解案列
  10. java strom实例_strom wordcount java 实现案例
  11. 韩寒首度回应小三事件:望女友妻子和平相处_陕西频道_凤凰网
  12. java程序员首次使用mac M1
  13. day5有效字母得移位两个数组的交集快乐数两个数之和
  14. 网心科技马婷:探寻边缘计算的“诗和远方”
  15. 苹果怎么下第二个微信_封面苹果手机微信聊天记录怎么恢复?
  16. TusharePro快速入门
  17. jquery ajax,ashx,json用法小结
  18. 未来计算机行业什么最吃香,未来哪些行业吃香 这四个行业前景比较好
  19. 【SPDK文件系统-Blob FS】
  20. Tachibana Kanade Loves Review(克鲁斯卡尔 最小生成树)

热门文章

  1. 采访Presto作者Christopher Berner
  2. echop二次开发——电子票
  3. 微软CRM锁定9大垂直产业
  4. 微服务商城系统(十六)秒杀核心
  5. 尚硅谷-明哥聊求职笔记
  6. Cocos2d-x3.0游戏实例《别救我》目录导航(共10篇,已完结)
  7. Qt股票软件企业级源码
  8. Windows 7 Windows Server 2008 R2 简体中文版下载 (2023 年 3 月更新)
  9. 说一说无人机编队的控制方法
  10. ADSL宽带经常掉线断网故障处理方法