問題タブ [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.
java - itextを使用してhtmlをpdfに変換する際の例外
itext.i を使用して Java で html を pdf ファイルに変換しようとしています。Eclipse エディターを使用しています。2 つの jar ファイルを追加しました。
classpath.my コードは以下のとおりです
上記のコードを実行すると、例外が発生します。解決方法がわかりません。私の例外を以下に示します
私のエラーはこの場所になると思います
この例外を解決するのを手伝ってください.....よろしくお願いします。
java - javafx htmleditorを使用したitext xmlworker
簡単な JavaFX (2.2) FXML プロジェクトを作成しました。HTML文字列をさまざまな要素に変換し、iTextによって生成されたPDFドキュメントの段落に追加しようとしています。HTMLWorker は非推奨なので、XMLWorker を使用します。独自に記述された単純な html 文字列で動作するようです。たとえば、次のようになります。
ただし、JavaFX HTMLEditor コントロールによって生成された html 文字列を使用しようとすると、次のメッセージが表示されます。
私の推測では、XMLWorker によって認識されない html 文字列にタグがたくさんあると思います。HTML エディターは、次の html 文字列を作成します。
その場合、html 文字列を「きれいにする」方法はありますか? それとも、何らかの別の HTML エディターを使用する必要がありますか?
私のサンプルプロジェクトのコード:
編集:
<b>
、<i>
、 ... またはその他のタグを使用すると問題が発生するようです。
java - Itext 5.5 および XMLWorker からのアラビア語テキストの HTML から PDF への変換
Itext 5.5 & XMLWorker のアラビア語テキストを含む HTML 文字列を変換しようとしています。変換後、アラビア文字は空白で表示されます。
使用されるコード スニペットは次のとおりです。
c# - html からの iTextSharp XMLWorker フッター
私はこの問題をどこでも検索しましたが、まだ実用的な解決策を得ることができません wrrr、それは非常に迷惑です。
xmlworker (itextsharp 2.1) を使用して、html から pdf を作成します。これは私には完全に機能しますが、渡された html で埋められた各ページにフッターとヘッダーを追加する必要があります。例では、この文字列をフッターhtmlとして機能するように渡しています
XMLWorker.GetInstance() を使用してリストに解析し、フッターとして追加する必要があります。
そして今、htmlの2番目と3番目の列が表示されますが、最初の列が欠落しているため、私の質問は次のとおりです。
私のフォント (unicode arial) をに添付することは可能ですか?
私のハンドラーとフォントを使用していますか? ParseXHtml 関数には複数のオーバーロードがありますが、必然的に DirectHandler を IElement ハンドラーとして使用し、MY FONT (arialuni.ttf) をフォント プロバイダーとして使用する必要があります。どんな助けでもいただければ幸いです
c# - iTextSharp xmlworkerhelper での ASP.NET コンパイラ エラー
ASP.NET で構築した一連の Web レポートを起動するアプリケーションを作成しようとしています。そのため、ページが存在する Web アプリケーションがありますが、実際には Web サイトを使用してページを表示したくありません。クライアントに配信できる PDF を作成したいと考えています。
私が作成しようとしているアプリケーションは、c# の Visual Studio 2010 で作成され、iTextSharp v5.5.2 および .NET 4.5 を使用するコンソール アプリです。「PDF を起動する」部分にまだ到達していないため、現在は単なるフレームワークです。Web からページにアクセスして PDF として保存しようとしていますが、コンパイル エラーに関する情報が見つかりません。アプリケーションには次の Using ディレクティブがあります。
// 次の行は、XmlWorkerHelper および XmlWorker 宣言に // Using ディレクティブまたは参照が必要であることを示しています。どのような参照が必要ですか??
//------------------------------------------------ ------------------------------------------------------
私の質問:
1. XmlWorkerHelper および XmlWorker 宣言のコンパイル エラーを解決するには、どの参照または Using ディレクティブが必要ですか?
2. コンパイル エラーの原因となっている、他に何か不足しているものはありますか?
3. レポートは主にグラフィック要素で構成されています。iTextSharp は多くの操作なしで PDF を作成できますか?
ありがとう...