java - 无需浏览器即可在服务器上打印html文件

标签 java

我有一个 html 模板文件,我正在使用服务器端 java 代码来填写模板,现在想要在同一服务器上打印该文件。现在当我打印它时,html标签也来了。我应该怎么做才能获得 html 格式而不是标签?

最佳答案

浏览器是一个 HTML 渲染引擎。如果您希望呈现 HTML(“格式化”),您需要浏览器或某些替代呈现引擎。

如果想从命令行打印,可以使用命令行打印工具,如Command Line Print ,这将通过 Firefox 发送您的文档,如下所示:

firefox -print http://www.example.com/index.html

firefox -print file://path/to/your/file.html

关于java - 无需浏览器即可在服务器上打印html文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10702476/

相关文章:

java - <app-name> 不幸地停止了

Java : Writing an object to a file avoiding java. lang.StackOverflowError

java - 如何在 Java 中预处理 Json 字符串::将大写字段名称转换为小写驼峰式名称

java - BottomNavigationView 下 CoordinatorLayout 上的 Fab 按钮

java - 如何使用Webdriver Sampler在jmeter中定义和调用java方法

java - Android,如何从try catch错误中显示对话框?

java - 使用 Blowfish 错误的加密和解密 - 使用填充密码解密时输入长度必须是 8 的倍数

java - Java使用的内存多于堆大小(或正确大小的Docker内存限制)

java - 透明 JDesktopPane

java - Hibernate JPA @Inheritance TABLE_PER_CLASS JpaRepository 子实体联合选择所有表