IronPDF ハウツー テキストおよび領域の修正 IronPDFとC#を使ってPDFのテキストとリージョンをリダクトする方法 カーティス・チャウ 更新日:8月 14, 2025 IronPDF をダウンロード NuGet ダウンロード DLL ダウンロード Windows 版 無料トライアル LLM向けのコピー LLM向けのコピー LLM 用の Markdown としてページをコピーする ChatGPTで開く このページについてChatGPTに質問する ジェミニで開く このページについてGeminiに問い合わせる ジェミニで開く このページについてGeminiに問い合わせる 困惑の中で開く このページについてPerplexityに問い合わせる 共有する Facebook で共有 Xでシェア(Twitter) LinkedIn で共有 URLをコピー 記事をメールで送る This article was translated from English: Does it need improvement? Translated View the article in English PDF のセキュリティとコンプライアンスに年間契約料を払いすぎています。IronSecureDocをご検討ください。電子署名、再編集、暗号化、保護などの SaaS サービスを管理するソリューションを、すべて 1 回限りの支払いで提供します。IronSecureDocのドキュメントと機能をご覧ください。 テキストの編集は、ドキュメントから機密または秘密情報を永久に削除または隠すことを意味します。 通常、テキストを黒いボックスで覆ったり、ツールを使ってテキストを完全に削除したりすることで行われます。 編集により情報はアクセスまたは閲覧できなくなり、機密内容のプライバシーとセキュリティが確保されます。 同様に、特定の領域を編集することは、ドキュメント上の指定されたエリアを隠します。 このプロセスは、領域の座標、幅、および高さを提供する必要があるため、少し手間がかかります。 クイックスタート: PDF内の機密テキストを編集 IronPDFのシンプルな編集方法を使用して、PDFドキュメントから機密情報を簡単に削除します。 数行のコードだけで、開発者はすべてのページのPDFテキストを編集し、機密性とコンプライアンスを確保できます。 このクイックガイドは、PDFを読み込み、編集を適用し、更新されたドキュメントを保存する方法を、IronPDFの直感的なAPIで示しています。 今すぐ NuGet で PDF を作成してみましょう: NuGet パッケージ マネージャーを使用して IronPDF をインストールします PM > Install-Package IronPdf このコード スニペットをコピーして実行します。 IronPdf.PdfDocument doc = IronPdf.PdfDocument.FromFile("document.pdf"); doc.RedactTextOnAllPages("sensitive info"); doc.SaveAs("redacted_document.pdf"); 実際の環境でテストするためにデプロイする 今すぐ無料トライアルでプロジェクトに IronPDF を使い始めましょう 30日間無料トライアル 最小限のワークフロー(5ステップ) テキストと領域を再編集するC#ライブラリをダウンロードする 再編集用PDFドキュメントの準備 ドキュメント全体のテキストを再編集するには、RedactTextOnAllPagesメソッドを使用します。 RedactRegionsOnAllPagesメソッドを使用して、ドキュメントの各ページのリージョンを再編集します。 PDFドキュメントを新規ドキュメントとして保存またはエクスポートします。 テキスト編集の例 IronPDFの助けを借りて、テキストの編集は簡単に達成できます。 RedactTextOnAllPagesメソッドを使用して、指定されたフレーズをドキュメント全体から削除します。 PDF例ドキュメントを使用しましょう。 :path=/static-assets/pdf/content-code-examples/how-to/redact-text-redact-text.cs using IronPdf; PdfDocument pdf = PdfDocument.FromFile("novel.pdf"); // Redact 'Alaric' phrase from all pages pdf.RedactTextOnAllPages("Alaric"); pdf.SaveAs("redacted.pdf"); Imports IronPdf Private pdf As PdfDocument = PdfDocument.FromFile("novel.pdf") ' Redact 'Alaric' phrase from all pages pdf.RedactTextOnAllPages("Alaric") pdf.SaveAs("redacted.pdf") $vbLabelText $csharpLabel 出力PDF すべてのページから"Alaric"というフレーズを編集した結果のPDF。 RedactTextOnPageおよびRedactTextOnPagesメソッドを使用して、単一または複数ページからテキストを編集します。 こちらがテキスト編集メソッドのパラメータとその目的です: ReplaceText: 編集したいテキスト文字列です。 CaseSensitive: 検索が大文字小文字を区別するかどうかを示す真偽値。trueの場合、大文字と小文字を正確に一致させます。 デフォルトはfalseです。 OnlyMatchWholeWords: 全単語のみをマッチさせるかを指定する真偽値。 デフォルトはtrueです。 DrawRectangles: 編集された領域の周りに黒い矩形を描くかどうかを決定する真偽値。 デフォルトはtrueです。 ReplacementText: 編集された項目の代わりに書き込まれるテキストです。 デフォルトの置換テキストは"*"です。 領域編集の例 ドキュメント上の特定の領域を編集するのは非常に有効です。 RedactRegionsOnAllPagesメソッドとRectangleFオブジェクトを使用して、対象ドキュメントの領域を編集します。 上記の例から同じPDF例ドキュメントを使用しましょう。 :path=/static-assets/pdf/content-code-examples/how-to/redact-text-redact-region.cs using IronPdf; using IronSoftware.Drawing; PdfDocument pdf = PdfDocument.FromFile("novel.pdf"); RectangleF rectangle = new RectangleF(5, 700, 50, 50); // Redact region on coordinates(5,700) with width and height 50 pixels pdf.RedactRegionsOnAllPages(rectangle); pdf.SaveAs("redactedRegion.pdf"); Imports IronPdf Imports IronSoftware.Drawing Private pdf As PdfDocument = PdfDocument.FromFile("novel.pdf") Private rectangle As New RectangleF(5, 700, 50, 50) ' Redact region on coordinates(5,700) with width and height 50 pixels pdf.RedactRegionsOnAllPages(rectangle) pdf.SaveAs("redactedRegion.pdf") $vbLabelText $csharpLabel 出力PDF 座標(5,700)で幅と高さが50ピクセルの領域を編集した結果のPDFです。 RedactRegionOnPageおよびRedactRegionOnPagesメソッドを使用して、単一または複数ページから領域を編集します。 次に何ができるのかを見てみましょうか? こちらのチュートリアルページをご覧ください: PDFの編集 よくある質問 PDFのテキストを削除するプロセスとは? PDFのテキストを削除することには、IronPDFのRedactTextOnAllPagesのようなメソッドを使用することが含まれており、文書全体にわたって特定のテキストを削除または覆い隠すことでプライバシーとセキュリティを確保します。 PDF文書内の特定の領域を削除するにはどうすれば良いですか? PDF内の特定の領域を削除するには、IronPDFのRedactRegionsOnAllPagesメソッドを使用します。これには、削除したい領域の座標、幅、高さをRectangleFオブジェクトを使って指定する必要があります。 PDFの1ページだけからテキストを削除することはできますか? はい、IronPDFのRedactTextOnPageメソッドを使用して、PDF文書内の1ページからテキストを削除することができます。 PDFにおけるテキスト削除のための利用可能なパラメータは何ですか? IronPDFは、ReplaceText、CaseSensitive、OnlyMatchWholeWords、DrawRectangles、ReplacementTextなどのパラメータを提供しており、削除プロセスをニーズに応じてカスタマイズできます。 PDFで完全な単語のみを削除するにはどうすれば良いですか? IronPDFはOnlyMatchWholeWordsパラメータを提供しており、これをtrueに設定することで、完全な単語のみが一致し、PDF文書内で削除されます。 削除された内容にカスタムの代替テキストを使用することは可能ですか? はい、IronPDFではReplacementTextパラメータを使用してカスタムの代替テキストを指定でき、デフォルトはアスタリスク(*)です。 IronPDFはテキスト削除中の大文字・小文字の区別をどのように処理しますか? IronPDFはCaseSensitiveパラメータを使用しており、これをtrueに設定すると、テキスト削除が大文字・小文字を区別して行われ、文字のケースが完全に一致するようになります。 PDFで複数ページを削除するためのメソッドは何ですか? 複数ページを削除するために、IronPDFはRedactTextOnPagesとRedactRegionOnPagesメソッドを提供しており、削除する範囲や特定のページを指定することができます。 IronPDF はテキスト編集機能に関して .NET 10 と互換性がありますか? はい、IronPDF は .NET 10 を標準でサポートしています。これには、 RedactTextOnAllPages 、 RedactTextOnPages 、 RedactRegionsOnAllPagesなどのすべての墨消しメソッドが含まれます。特別な設定や回避策を必要とせずに、.NET 10 プロジェクトで IronPDF を使用できます。 カーティス・チャウ 今すぐエンジニアリングチームとチャット テクニカルライター Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。 準備はできましたか? Nuget ダウンロード 16,493,056 | Version: 2025.11 リリース NuGet 無料版 総ダウンロード数: 16,493,056 ライセンスを見る