問題タブ [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 (2 つの C# ライブラリ) を使用してテストしています。
質問:
どうすれば border-bottom を機能させることができますか?
編集:
この互換性の概要: 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 at com.itextpdf.tool.xml.xtra.xfa.js.RhinoJsNodeList.append
I'm having one of those "nothing has changed, but we changed a bunch of stuff" problems.
I haven't changed the source code. We DID change servers. When I try to use the FillandFlatten routine from itext xfaworker, I get the error at the bottom of this page. We are running all 5.5.4 version files. I get no errors/warnings when compiling.
I am importing the following (the last two were an attempt to fix this):
Although I am fairly certain that the fix is going to be something I did, I don't know where to look anymore.
ERROR GENERATED: java.lang.NoSuchMethodError: com.itextpdf.tool.xml.xtra.xfa.js.RhinoJsNodeList.getLength()J at com.itextpdf.tool.xml.xtra.xfa.js.RhinoJsNodeList.append(RhinoJsNodeList.java:37) at com.itextpdf.tool.xml.xtra.xfa.js.JsTree.addChild(JsTree.java:94) at com.itextpdf.tool.xml.xtra.xfa.js.JsNode.addChild(JsNode.java:234) at com.itextpdf.tool.xml.xtra.xfa.pipe.DataPipeline.open(DataPipeline.java:70) at com.itextpdf.tool.xml.XMLWorker.startElement(XMLWorker.java:103) at com.itextpdf.tool.xml.parser.XMLParser.startElement(XMLParser.java:371) at com.itextpdf.tool.xml.parser.state.TagEncounteredState.process(TagEncounteredState.java:104) at com.itextpdf.tool.xml.parser.XMLParser.parseWithReader(XMLParser.java:236) at com.itextpdf.tool.xml.parser.XMLParser.parse(XMLParser.java:214) at com.itextpdf.tool.xml.parser.XMLParser.parse(XMLParser.java:187) at com.itextpdf.tool.xml.xtra.xfa.XFAFlattener.flatten(XFAFlattener.java:401) at com.itextpdf.tool.xml.xtra.xfa.XFAFlattener.flatten(XFAFlattener.java:282) at com.itextpdf.tool.xml.xtra.xfa.XFAFlattener.flatten(XFAFlattener.java:253) at FillAndFlatten.manipulatePdf(FillAndFlatten.java:125) at FillAndFlatten.processRequest(FillAndFlatten.java:87)
Thank you in advance.
c# - aspxページからpdfへの変換にiTextSharpを使用してフォームフィールドがレンダリングされない
上記の aspx ページには、チェック ボックスなどのフォーム フィールドがあります。iTextsharp と XML Worker を使用して、aspx ページの HTML コンテンツを PDF に変換しています。ただし、生成された pdf ファイルにはチェック ボックスが表示されません。任意の提案をお願いします。
android - 画像付きの HTML から PDF への変換
HTML 構造内の画像を PDF ファイルに解析する際に問題が発生しています。次の行を使用して画像を収集しようとしましたが、PDF ファイルは画像なしで作成されています。私はxmlworkerライブラリでiTextを使用しています。htmlはすべて文字列に格納され、以下のコードに示すように入力ストリームに解析されます。
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 にキャストできません
なんで?グーグルでこの例外に関する情報を見つけることができません。
この場合、使用しようとしていた html-snippet - message.getContent() によって返される - は、もともと次のようになっています。
java - ポーランド語の文字を使用した iText & XMLWorker で HTML を PDF に変換
例を含む文字列があります。これは非常にうまく機能しますが、ポーランド語の文字を追加すると消えてしまいます。私はこのようなことを試しました:
しかし、それは何も変わりません。ポーランド語の文字を追加するには?
編集:まだ機能しません。
コード:
たぶん誰かがバグを見つけるでしょう。