問題タブ [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 投票する
0 に答える
235 参照

java - iTextPDF と XMLWorker - App Engine は、フォントの読み込み中にクラス MappedByteBuffer をブラックリストに登録しました

次の依存関係で構成された App Engine Java Maven プロジェクトがあります

メインの iText リリースを無視し、Android/App Engine に固有の iTextG バージョンを使用する除外戦略を使用しています

私のプロジェクトは、PDF ファイルを作成するために、html 入力、css ファイル、およびいくつかのフォント ファイルを受け取るように構成されています。

ここにフォントの読み込みに関連する部分的なコードがあります

localhost 環境では問題なく、正しく PDF が生成されています。オンライン環境では、このエラーが発生します

すでに行った検索から、2 つの重要なメモを見つけました。

ここでの問題は、Font内にオブジェクトを登録できないXMLWorkerFontProviderことです。Font オブジェクトは iText のメイン API で直接使用できますが、XMLWorker ツールでは使用できないようです。

この種の問題に対する解決策はありますか?App Engine 内で実行されている html 作品内でカスタム フォントを使用することは本当に不可能ですか?

0 投票する
0 に答える
464 参照

itextsharp - iText の XMLWorker: の幅を設定するには?

これは機能していないと思います:

列は、スタイル「幅:50px」で指定されたものとは異なる幅になります

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

java - HTML 文字列が iText XML パーサーで解析されない

iText の xmlworker-5.5.9.jar を使用して以下の HTML 文字列を解析できません

以下のヘルパークラスによる:

以下のエラーが表示されます:

このフォーラムでもiText のドキュメントと回答を見ました。

どんな助けでも大歓迎です。ありがとう。

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

c# - XMLWorkerHelper は html ページを pdf に変換すると、最初の 2 ページのみが生成されます

最初の 2 ページしか取得していません。3 ページ目に生成された要素のリストがあります。コレクション内の要素が多すぎると、そこからのすべてのページが PDF 出力で空白になります

ここに私のcshtmlコードがあります

0 投票する
0 に答える
163 参照

itext - OL/UL iText5 xmlworker の PDF/UA 埋め込みフォント

この問題は、ドキュメントにフォントを埋め込む必要がある PDF/A または PDF/UA を使用しているユーザーにのみ影響すると思います。PDF を生成するために、xhtml ドキュメントで XMLWorker を使用しています。

<ul style="list-style-type: square;"> を使用すると、zapfdingbats char 108 が箇条書きに使用されます。この問題は Stackoverflow で報告されており、ここでは再ハッシュしません: Embedding font using itext 5 for PDF/UA Compliance

回避策として、PDF/UA バリデータ (PAC 2 PDF Accessibility Checker 2) が反対しない <ul style="list-style-image: url('images/arrowicon.png');"> を使用しました。カスタム タグ プロセッサで処理した画像のスケーリングに問題がありました。

また、シンボルに選択されたフォントが Helvitca である <ol style="list-style-type: upper-alpha;"> リストでも同じ問題を発見しました。カスタム タグ プロセッサを使用してこれを置き換えようとしました。

以下は、UL リストと OL リストの両方に使用したカスタム タグ プロセッサです。画像のスケーリングを操作する上部は正常に機能します。それは CSS.Value.UPPER_ALPHA であり、私には理解できません。これは私が試した最も単純な例です。

リストがフォントを処理する方法に関する問題を追跡しましたが、より簡単な解決策であると信じているカスタムタグプロセッサで修正する方法がわかりません。この問題を解決するために、独自の List クラスを作成することも検討しました。

0 投票する
0 に答える
274 参照

html - iText XMLWorker を使用した、幅が不明なテーブルを含む PDF

iText で XMLWorker を使用して、HTML テーブルから PDF を作成しています。幅が不明なテーブル(幅:自動)を作成することはできますか?幅が明示的に設定されていない限り、iText はすべてのテーブルの幅を 100% にしているようです。

これは期待どおりに機能します。

これにより、幅が 100% のテーブルが生成されます。

0 投票する
0 に答える
502 参照

css - iText XMLWorker 互換性チャート

iText の XMLWorker で CSS プロパティの互換性チャートを見つけましたが、このチャートがどれほど最新のものかわかりません。私は現在 iText バージョン 5.5.5 を使用していますが、大きな違いがある場合は 5.5.9 のチャートも役立ちます。

私が使用しているものはここにあります: http://demo.itextsupport.com/xmlworker/itextdoc/CSS-conformance-list.htm

0 投票する
0 に答える
481 参照

itext - I text xml worker を使用して中国語と日本語の文字を印刷する方法

itext を使用して PDF に中国語の日本語の文字を印刷できません。xmlWorker を使用して、中国語、日本語、韓国語の文字を含む HTML を 1 つの文字列に変換しています。ただし、xmlFontProvider にフォントを登録したにもかかわらず、pdf に空白が表示されます。