问题标签 [xmlworker]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
itextsharp - iText 的 XmlWorker 无法识别表格单元格上的边框底部
XmlWorker 无法识别表格单元格上的边框底部。
这是我的代码:
我正在使用这个官方工具进行测试:http:
//demo.itextsupport.com/xmlworker/
(单击“html”按钮,在“字体大小”下,并粘贴代码)
我还在使用 iTextSharp + MvcRazorToPdf(两个 C# 库)进行测试。
问题:
我怎样才能让边界底部工作?
编辑:
根据此兼容性摘要:http ://demo.itextsupport.com/xmlworker/itextdoc/CSS-conformance-list.htm ,css 属性border-bottom
应该与 html 元素td
( cell
)一起正常工作
coldfusion - NoSuchMethodError:com.itextpdf.tool.xml.xtra.xfa.js.RhinoJsNodeList.getLength()J 在 com.itextpdf.tool.xml.xtra.xfa.js.RhinoJsNodeList.append
我遇到了一个“什么都没有改变,但我们改变了一堆东西”的问题。
我没有更改源代码。我们确实更换了服务器。当我尝试使用 itext xfaworker 中的 FillandFlatten 例程时,我在此页面底部收到错误消息。我们正在运行所有 5.5.4 版本文件。编译时我没有收到任何错误/警告。
我正在导入以下内容(最后两个是试图解决这个问题):
尽管我相当肯定修复将是我所做的,但我不知道该往哪里看。
错误生成:java.lang.NoSuchMethodError:com.itextpdf.tool.xml.xtra.xfa.js.RhinoJsNodeList.getLength()J 在 com.itextpdf.tool.xml.xtra.xfa.js.RhinoJsNodeList.append(RhinoJsNodeList. java:37) 在 com.itextpdf.tool.xml.xtra.xfa.js.JsTree.addChild(JsTree.java:94) 在 com.itextpdf.tool.xml.xtra.xfa.js.JsNode.addChild(JsNode. java:234) 在 com.itextpdf.tool.xml.xtra.xfa.pipe.DataPipeline.open(DataPipeline.java:70) 在 com.itextpdf.tool.xml.XMLWorker.startElement(XMLWorker.java:103) 在 com .itextpdf.tool.xml.parser.XMLParser.startElement(XMLParser.java:371) 在 com.itextpdf.tool.xml.parser.state.TagEncounteredState.process(TagEncounteredState.java:104) 在 com.itextpdf.tool.xml .parser.XMLParser.parseWithReader(XMLParser.java:236) 在 com.itextpdf.tool.xml.parser.XMLParser.parse(XMLParser.java:214) 在 com.itextpdf.tool.xml.parser.XMLParser.parse(XMLParser .java:187) 在 com.itextpdf.tool.xml.xtra.xfa.XFAFlattener.flatten(XFAFlattener.java:401) 在 com.itextpdf.tool.xml.xtra.xfa.XFAFlattener.flatten(XFAFlattener.java:282) 在 com .itextpdf.tool.xml.xtra.xfa.XFAFlattener.flatten(XFAFlatten.java:253) 在 FillAndFlatten.manipulatePdf(FillAndFlatten.java:125) 在 FillAndFlatten.processRequest(FillAndFlatten.java:87)
先感谢您。
c# - 表单字段未使用 iTextSharp 呈现以从 aspx 页面转换为 pdf
在上面的 aspx 页面中,我有复选框等表单字段。我正在使用 iTextsharp 和 XML Worker 将 aspx 页面 HTML 内容转换为 PDF。但是,该复选框在生成的 pdf 文件中不可见。请有任何建议。
css - XMLWorker:单元格的垂直对齐不起作用
如果您检查此代码:
在这里:
http ://demo.itextsupport.com/xmlworker/
你会看到这个:
但是,如果您单击“转换”以便 XMLWorker 创建 PDF,结果如下:
那么...垂直对齐是否损坏?如何将第二个表格移动到父单元格的顶部?
java - 将 PdfDiv 添加到段落
这是与表格单元格中的列表项相关的主题未格式化。我正在使用 XmlWorker 处理来自可格式化控件(来自 Dojo 的 dijit/Editor)的 HTML 输出。有一些像这样的块(当您使用居中或边距格式化程序时):
但是,当我将它们Paragraph
添加到添加到表中时,如下所示:
里面的所有东西Element
都是PdfDiv
不可见的。
所以,当我遇到 PdfDiv 时,我添加了它的内容:
但是,现在作为属性的居中或边距等格式PdfDiv
已“丢失”。
应该如何处理PdfDiv
来自 XmlWorker 的元素?
我在 5.5.2 版中使用 iText 和 XmlWorker
android - HTML to PDF conversion with images
I am having an issue to parse an image within HTML structure to a PDF file, I have tried using the following line to gather the image , however the PDF file is being created without the image. I am using iText with xmlworker libraries, the html is all stored in a string then parsed into an input stream as shown below in code.
java - NoNewLineParagraph 不能转换为 Element
我正在关注 itextpdf 示例http://itextpdf.com/sandbox/htmlworker/HtmlContentForCell。
我有以下代码:
带有 for 循环“for (Element e ...”) 的行会导致以下异常:
java.lang.ClassCastException:com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph 无法转换为 com.itextpdf.text.Element
为什么?我无法通过谷歌搜索找到有关此异常的任何信息。
在这种情况下,我试图使用的由 message.getContent() 返回的 html-snippet 最初看起来像这样:
java - itext:更改 XMLWorker 解析元素的字体大小
我正在将 ElementList 中的元素添加到 PdfPCell。这些元素可以是从简单的文本短语到项目符号列表的任何内容。但是,将这些元素打印到 pdf 时使用的字体太大。所以,我的问题是:如何调整解析为 pdf 的元素的默认字体大小。
我知道如何使用 paragrhaps 执行此操作,您可以在其中输入字符串和字体作为参数,但是在将元素添加到单元格时如何执行此操作,如下所示:
java - 通过 iText 和 XMLWorker 使用波兰字母将 HTML 转换为 PDF
我有一个字符串,里面有一个例子——它真的很好用,但是当我添加波兰字母时,它们就消失了。我试过这样的事情:
但它不会改变任何东西。如何添加波兰语字母?
编辑:它仍然不起作用。
代码:
也许有人会发现一个错误。
c# - 某些 HTML 实体(箭头)未在 PDF (iText) 中呈现
我尝试⇒ ⇔ € © →
使用 XMLWorker 和 iText 在 HTML 中呈现。PDF 中仅显示版权和欧元符号。我使用了默认字体和 Arial 但没有成功。
有没有办法让这些实体呈现?是否有替代方法在文本中呈现箭头?