ファイルの残りの部分を変更することなくpdfファイル内の( "xx"、 "yy")機能を置き換えるiTextSharpの機能があるかどうか教えてください。既存のテキストを新しいテキストに置き換えるためにiTextSharpでPDFを変更する
0
A
答えて
2
短い回答:いいえあなたはiTextでそれを行うことはできません。
長い回答:PDFは表示形式なので、PDFがレンダリングされると、ページと文字のレイアウトと配置について多くの決定が下されます。 iText in Actionの第6章では、それがなぜ些細な作業ではないのかについて紹介しています。 publisher's websiteから無料でChapter 6を読むことができます。
1
私はPDFフォームのフィールドでこれを行う方法を見つけました。
String formFile = Server.MapPath("~/") + "source.pdf";
String newFile = Server.MapPath("~/") + "sink.pdf";
PdfReader reader = new PdfReader(formFile);
PdfStamper stamper = new PdfStamper(reader, new FileStream(newFile, FileMode.Create));
AcroFields fields = stamper.AcroFields;
// set form fields
fields.SetField("{TO}", "John Doe");
fields.SetField("{FROM}", "2 Milky Way, London");
stamper.FormFlattening = true;
stamper.Close();
関連する問題
- 1. Itextsharpを使用してpdfファイルのテキストを置き換えます。
- 2. テキストを計算された新しいテキストに置き換えますonclick = "myfunction()"
- 3. ページの変更前にテキストを置き換えるreplaceWith
- 4. 既存のデータを新しいデータに置き換えます。
- 5. テキストを書き、iTextSharpでvectorielに変換するには?
- 6. iTextSharpを使用して異なるPDFの座標系と置き換えられたテキストの問題
- 7. 現在のデザインでPDFのテキストを置き換える、PHP
- 8. PDFBoxを使用してPDFテキストを置き換える
- 9. PDFのテキストをC#で置き換える方法は?
- 10. ItextSharp MVC5 C# - 既存のPDFの前のテキスト
- 11. プログラムでPDFのテキストを置き換えます
- 12. iTextSharpでHTMLをPDFに変換する際の絶対位置
- 13. itextsharp C#でPDFファイルにテキストを挿入
- 14. javascriptを使用してテキストでテキストを置き換える
- 15. PDF:既存のPDFファイルにテキスト行を挿入する
- 16. Python、PyQt、Qt Designerで既存のMainWindowを新しいウィンドウに置き換える
- 17. Javascript HTMLでテキストを置き換える
- 18. iTextSharpで既存のpdfファイルのカスタム位置に右から左の言語テキストを追加
- 19. テキストをアイコンに置き換えます
- 20. は、ajaxテキストを画像に置き換えるためのway/hackです。
- 21. JavaScriptでテキストを新しいテキストに置き換えることができません
- 22. 変更されたデータをpdfに保存するitextsharp
- 23. 既存のsqliteデータベースファイルをandroidの新しいデータベースファイルに置き換える方法
- 24. 既存のアプリを別の新しいアプリに置き換える - IOS App store
- 25. テキストを置き換えてフォントの色を変更
- 26. PowerPointのテキストを置き換える
- 27. ボタンのテキストを置き換えるJS
- 28. CSSのテキストを置き換える
- 29. テキストファイルのテキストを置き換えるPHP
- 30. スパンタグのテキストをアンカータグのテキストに置き換えます - ドロップダウンメニュー
ありがとうJohn、既存のPDFを背景として使用して、既存のPDFの希望する場所に動的テキストを書き込むことはできますか?私はC#を使用しています。私はWeb上でこれを行う方法を探していますが、まだ実行可能なものを見つけていません。 –
これをPDFフォームのフィールドから行う方法が見つかりました。 –