问题很简单,但我无法在网上找到直接的解决方案。
我有一个文档模板,我希望能够填充信息(不同的信息,不止一次),然后打印。我最初的想法是创建一个html模板,然后将解析后的版本发送到打印。
我想这里有不止一个问题:
感谢。
- 编辑:清除任何混淆的更好例子。
在java GUI程序中,用户可以提取客户信息。我希望他们能够通过点击按钮打印发票。我目前的问题是决定如何使用客户信息填充发票并将其发送到打印机。
答案 0 :(得分:1)
我会去网络HTML form。当按下表单提交按钮时,让用户填充输入字段并在POST正文中传递它们。然后分析输入并创建最终文档版本(在服务器上),然后将文档返回到响应头中具有适当MIME类型的客户端(这是启用打印的方式)。
例如(带提交按钮的简单表单)
<form name="input" action="html_form_action.asp" method="get">
Username: <input type="text" name="user">
<input type="submit" value="Submit">
</form>
编辑:
要构建文档模板,请查看playframework。