只是想知道是否有可能改变字体,颜色,字体大小,同时使用xmlWorker.parser解析html到pdf,我能够解析任何我已经给出的input.So,我想改变字体大小,字体颜色等,如果可能的话。谢谢
发布于 2014-01-06 13:06:57
您可以创建自己的CSS样式并将其添加到您的HTML代码中。CSS样式将根据下面给出的优先级应用,其中No4是更高的优先级。
1)浏览器默认2)外部样式表3)内部样式表4)内联样式
示例:
document.open();
String finall= "<style>h1{color:orange;} </style><body><h1>This is a Demo</h1></body>";
InputStream is = new ByteArrayInputStream(finall.getBytes());
XMLWorkerHelper.getInstance().parseXHtml(pdfWriter,document, is);
document.close();在示例中,橙色颜色将设置为标题。
https://stackoverflow.com/questions/18953835
复制相似问题