我有一个小的HTML模板,使用它我必须创建一张图片。HTML包含文本和格式设置。生成的图片被其他服务使用。类似于零售店中的产品价格显示。
是否有一个Java库可以将HTML呈现为图像文件或字节数组?我看到了Cobra,但它似乎已经过时了。
编辑: 将基本的HTML设置为JLabel并使用BufferedImage应该可以工作,但我不确定CSS和样式等内容是否会得到正确处理。
样式示例
是否有一个Java库可以将HTML呈现为图像文件或字节数组?我看到了Cobra,但它似乎已经过时了。
编辑: 将基本的HTML设置为JLabel并使用BufferedImage应该可以工作,但我不确定CSS和样式等内容是否会得到正确处理。
样式示例
<styles> width: "240", height: "96", background: { type: "solid", color: "#ffffff" } </styles>
JLabel
或JEditorPane
中呈现它。顺便说一句,"CSS和Style stuff"除非你的"Style stuff"意思完全不同于我理解的"样式",否则这两者是相同的。 - Andrew Thompson<styles>
这个元素在我所听说的任何 HTML 规范中都不存在。你是复制/粘贴它还是随意编造的?但我不仅想要样式,还要展示一个完整(有效)的 HTML,以供渲染。 - Andrew Thompsonstyles
/style
,那也不是有效的CSS。请确保在适当的验证服务中验证它。 - Andrew Thompson