問題タブ [itext]
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コピーフォームフィールド
ある PDF ドキュメントから別の PDF ドキュメントに PDF アクロフォーム フィールドだけをコピーする iText の方法はありますか? PDF 全体をコピーするコードはありますが、すべてのフィールドを新しい/更新された PDF ドキュメントにオーバーレイできるようにしたいと考えています。
asp.net - Web アプリケーションからの印刷
Web アプリケーションからどのように紙の印刷物を生成しますか?
具体的には、卒業証書、請求書、契約書など、より複雑な紙の文書について考えています。フレーム、表、ロゴ、ヘッダー/フッターを含む可変ページ数。
今日、私はカスタム フォームと CSS を特定のものに使用し、iTextSharp を他のものに使用しています (私は asp.net と MS-SQL を使用しています) が、どちらのアプローチも時間がかかり、異なるドキュメント間で一貫性を持たせるのが難しいと思います。
それについてもっと良い方法はありますか?
c# - 暗号化されたPDFをiTextSharpで入力できますか?
所有者のパスワード(アクセス権がない)が記載された、入力可能で保存可能なPDFファイルがあります。Adobe Readerで入力し、FDFファイルをエクスポートし、FDFファイルを変更してから、インポートすることができます。
次に、iTextfor.NETでそれを実行しようとしました。リーダーに所有者パスワードを提供しなかったため、PdfReaderからPdfStamperを作成できません。これをプログラムで行う方法はありますか、それともドキュメントを再作成する必要がありますか?
FdfReaderを使用する場合でも、PdfStamperが必要です。私は何かが足りないのですか?合法的なものなら何でも-私は文書をハックできると確信していますが、できません。皮肉なことに、それを再現することはおそらく大丈夫でしょう。
c# - iTextSharp を使用して他のフィールドに入力するときに、PDF で書式設定と計算を強制するにはどうすればよいですか?
多数のテキスト フィールドを含む PDF フォームがあります。これらのフィールドに入力された値は、他のフィールドの値を計算するために使用されます (計算フィールドは読み取り専用です)。
Adobe Reader でフォームを開いてフィールドに入力すると、計算フィールドが自動的に再計算されます。
ただし、iTextSharp を使用してフィールドに入力し、結果のフォームを平坦化し、平坦化されたフォームを Web 経由でユーザーにストリーミングします。
計算フィールドが計算されないことを除けば、その部分は問題なく機能します。ユーザーがトリガーしたイベント (キーダウン、フォーカス、ぼかしなど) が発生していないため、計算は行われないと想定しています。
明らかに、入力可能なフォームから計算を削除し、フィールドに入力しているときはすべてサーバー上で実行できますが、入力可能なフォームをサーバーだけでなく人間も使用できるようにしたいと考えています。
誰かが計算を強制する方法を知っていますか?
編集:私はここでiText / iTextSharpの愛をあまり感じていません...
ここにいくつかの詳細があります。Stamper.AcroFields.GenerateAppearances を true に設定しても役に立ちません。
答えはページアクションのどこかにあると思いますが、それをトリガーする方法がわかりません...
c# - iText-既存のRTFドキュメントを検索/置換する方法
現在、私は単純なMail-Mergeモジュールに取り組んでいます。
プレーンな*.RTFテンプレートをロードしてから、[[field]]タグで囲まれ、最後にあるすべての単語を置き換えて印刷する必要があります。
無料でpdfやrtfを読み込んだり保存したりできるiTextライブラリを見つけました。rtfをロードし、いくつかのコピーを1つの巨大なドキュメントにマージしましたが、[[field]]を顧客の名前/住所などのカスタムデータに置き換える方法がわかりません。
その機能は存在しますか?存在する場合-それを行う方法は?ソリューションプラットフォームはc#/。NETです
java - iText ページの折り返し - 要素の順序を変更します
この問題に遭遇したとき、iText を使用して PDF レポートを生成し、簡単な例を作成して説明しました。
簡単な段落と画像を組み合わせています。
画像の高さは 3 枚が PDF ページに収まるように設定されていますが、テキストがページにある場合は 2 枚の画像しか収まりません。
次のコードで PDF を作成します。
出力は次のようになると思います
代わりに、私が得るのは、
iText を使用して奇妙なラッピング パラメータを設定しているわけではありません。例は単純なものです。
これを誤って自動ラップしているように見える理由について何か考えはありますか?
実際の場合、改ページを追加するだけでは解決できません。
どうもありがとう。
java - iText を使用して PDF にバーコードが表示されない
PDFドキュメントを動的に生成するためにiTextを使用しています。今、この PDF にバーコードを動的に作成しようとしています。Adobe Live Cycle にはバーコード機能が組み込まれています。バーコード テキスト ボックスをページにドラッグするだけで作成されます。
問題:
バーコード フィールドを PDF に配置しました。次に、JSP ページからバーコード フィールドに番号を渡します。でも数字しか出てこない。バーコードの行が表示されない
番号 20099002 は PDF ドキュメントに表示されますが、バーコードの行は表示されません。LiveCycle で他のバーコード オプションをいくつか試しましたが、すべて同じ結果になりました。
オペレーティング システム: Linux
プログラミング: Java、.jsp、iText
ソフトウェア: Adobe Live Cycle Designer ES 8.1
pdf - Flying Saucer/iText を使用した pdf の横向きと縦向きの両方
Flying Saucer/iText で異なるページ スタイルを設定する方法はありますか? 最初の数ページを横向きにしてから、特定のページで縦向きに切り替える必要があります。
何か案は?