jjzjj

htmlToPdf

全部标签

javascript - 使用 PdfGenerator 将页码添加到 PDF

这个问题属于NReco'sPdfGenerator组件。我使用此产品在使用C#的.NETMVC框架内将动态生成的HTML字符串转换为Pdf文档。在寻找向Pdf页脚添加页码(例如,第1页,共5页)的方法时,我遇到了this和this所以。毫不奇怪,这两种选择似乎都提供了类似的方法来实现相同的目标。虽然代码本身是有道理的,但我很难理解的是-我的文档内容(或HTML字符串)是在View中生成的。然后将HTML字符串传递给Controller​​(.cs)以进行实际的转换过程。由于我对MVC框架的了解非常有限,我认为您无法将JavaScript代码添加到Controller(或者有吗?)。所以

Java-模板生成PDF方式3-HtmlToPDF

使用thymeleaf做html模板,由xhtmlrenderer/flying-saucer-pdf-openpdf将html转为PDFLGPL和MPL许可pom.xml引入依赖org.springframework.bootspring-boot-starter-thymeleaf2.5.5org.xhtmlrendererflying-saucer-pdf-openpdf9.1.20yml增加配置spring:thymeleaf:cache:falseprefix:classpath:/templates/suffix:.htmlmode:HTMLencoding:UTF-8工具类转换p