Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 浮点属性在HtmlWorker(iText)中不起作用_Java_Css_Itext - Fatal编程技术网

Java 浮点属性在HtmlWorker(iText)中不起作用

Java 浮点属性在HtmlWorker(iText)中不起作用,java,css,itext,Java,Css,Itext,我正在尝试将float属性应用于itext中的div。内容是一个HTML内容 Document document = new Document(PageSize.A4, 36, 72, 108, 180); PdfWriter.getInstance(document, servletOutputStream); document.open(); HTMLWorker htmlWorker = new HTMLWorker(document); StyleSheet style = new S

我正在尝试将float属性应用于itext中的div。内容是一个HTML内容

Document document = new Document(PageSize.A4, 36, 72, 108, 180);
PdfWriter.getInstance(document, servletOutputStream);
document.open();

HTMLWorker htmlWorker = new HTMLWorker(document);
StyleSheet style = new StyleSheet();
style.loadStyle("class-name", "float", "left");

 htmlWorker.setStyleSheet(style);
 htmlWorker.parse(new StringReader(stringBuilder.toString()));
上面的代码不适用于float,但适用于其他属性,如大小、颜色等。
可能的解决方案是什么。

HTMLWorker已经停止使用,取而代之的是XML Worker

该项目:

演示:

文件: