我想生成一个HTML文档,然后我想用它来创建PDF。 我想使用2个模板A4.html和td.html大致如此:
A4.html
!<DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Title Goes Here</title>
</head>
<body>
<table>
{PLACEHOLDER}
</table>
</body>
</html>
td.html
<td>
{PLACEHOLDER_VALUE}
</td>
首先,我使用td.html构建内容,将值占位符替换为列表中的值,然后将生成的HTML代码插入到第一个模板中,听起来很简单,但我似乎无法找到从文件加载的任何内容然后支持占位符插入。有关如何实现这一点的任何建议都是受欢迎的(请注意这里的模板示例非常简化)