問題タブ [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.

0 投票する
1 に答える
5138 参照

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)で正常に動作するはずです。

0 投票する
1 に答える
420 参照

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.

0 投票する
1 に答える
892 参照

c# - aspxページからpdfへの変換にiTextSharpを使用してフォームフィールドがレンダリングされない

上記の aspx ページには、チェック ボックスなどのフォーム フィールドがあります。iTextsharp と XML Worker を使用して、aspx ページの HTML コンテンツを PDF に変換しています。ただし、生成された pdf ファイルにはチェック ボックスが表示されません。任意の提案をお願いします。

0 投票する
1 に答える
1323 参照

android - 画像付きの HTML から PDF への変換

HTML 構造内の画像を PDF ファイルに解析する際に問題が発生しています。次の行を使用して画像を収集しようとしましたが、PDF ファイルは画像なしで作成されています。私はxmlworkerライブラリでiTextを使用しています。htmlはすべて文字列に格納され、以下のコードに示すように入力ストリームに解析されます。

0 投票する
1 に答える
761 参照

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() によって返される - は、もともと次のようになっています。

0 投票する
2 に答える
14801 参照

java - ポーランド語の文字を使用した iText & XMLWorker で HTML を PDF に変換

例を含む文字列があります。これは非常にうまく機能しますが、ポーランド語の文字を追加すると消えてしまいます。私はこのようなことを試しました:

しかし、それは何も変わりません。ポーランド語の文字を追加するには?

編集:まだ機能しません。

コード:

たぶん誰かがバグを見つけるでしょう。