問題タブ [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 に答える
763 参照

pdf - Font Awesomeを使用したiTextSharp HTMLからPDFへ

iTextSharp/XMLWorkerHelper を使用して、既に HTML を PDF に正常に変換しています。これまでのところ、以下に示すように内部スタイルを HTML に適用できました。これはうまくいきます。ただし、CDN を使用して Font Awesome を利用しようとすると、うまくいきません。

これは私のHTMLがどのように見えるかです:

そして、これがHTMLをメモリストリームに変換する方法であり、最終的にPDFを作成するために使用されますFileStreamResult(FileStreamResultメモリストリームを閉じています)。

生成した PDF にブリーフケースが表示されないのはなぜですか?

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

pdf - itext 5.5.5 および xmlworker 5.5.5 を使用すると、グジャラート語フォントが PDF で正しく表示されない

arial .ttf ファイルを使用しています。lohit、padmaa、shruti などのグジャラート語用の別のフォント ファイルを試しましたが、正しく表示されません。文字が適切に置換されていません。

PDF では次のように表示されます。

અરથ પરજ ડરમ વૈભવ સવગે

本来は次のように表示されます。

અર્થ પ્રજા ડ્રમ વૈભવ સ્વર્ગે

使用してみGlyphSubstitutionTableReaderましたが、うまくいきません。

私を案内してください。
前もって感謝します。

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

java - itext xmlworkerを使用してページヘッダーとフッターをpdfに追加します

生成した PDF にページ ヘッダーとページ フッターを追加したいと考えています。HTMLコンテンツをpdfに変換するためにxmlworkerを使用しています。生成されたPDFのすべてのページにページヘッダーとページフッターを追加したいのですが、このタスクを実行するのに問題があります。これどうやってするの?

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

java - xmlworker は、さらなる検索のためにフォーム フィールドに注釈を作成します

私はpdfを作成し、ワークフローで後処理してコンテンツを更新する必要があります。これを見つける最良の方法は、注釈付きのPdfFormFieldを作成することです。

注釈付きのフィールドを作成した後、AcroField オブジェクトを介して位置を検索し、ページと位置を取得できます。

また、次のような位置にテキストを描画できます。

ここでフォームフィールドの作成のサンプルを確認できますhttp://itextpdf.com/examples/iia.php?id=157 上記のサンプルは、テーブルとセルで単純な iText API を使用しています (セルが長方形を取得するために使用されていることがわかります)フィールド用)

同じフィールドを 2 つの方法で作成しようとしています。セル (td) またはフィールド (入力など) のプロセッサを作成します。

セルプロセッサー

親が呼び出されたかどうかにかかわらず、要素は常にゼロです。テーブルや div などのセルのデフォルト プロセッサは存在し ません。

入力プロセッサ

結果の PDF に何も表示されません。 Element インターフェイスの拡張がないため、TextField オブジェクトを要素リストに追加できません

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

java - iText と XmlWorker を使用して PDFA/1B にリンクを含める方法 (HTML から PDF/A)

このコメントのコードをテストしましたが、例外がスローされるためリンクを追加できません。

問題を再現するには、html へのリンクのみを追加します。Main.java にこの行のみを追加しました

スタイル.css

Main.java

MyFontProvider.java

例外

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

c# - HTML から PDF にページを設定する

iTextSharp を使用して ePub を PDF に変換していますが、xmlWorkerHelper を使用してすべて正常に動作していますが、pdf を生成するときに複数のページにまたがって特定のものをカットします。xmlWorker を使用して新しいページを開始できるようにする方法はありますか? 下の画像を参照して、コンテンツ テーブルの意味を確認してください。

上部にあるように、テキストの書き込みが終了し、理想的にはコンテンツ テーブルを新しいページで開始したい場合に、すぐにコンテンツ テーブルを作成します。

ここに画像の説明を入力