IronPDF ハウツー PDFフォームの記入&編集 How to Fill and Edit PDF Forms Chaknith Bin 更新日:8月 20, 2025 Download IronPDF NuGet Download テキストの検索と置換 テキストと画像のスタンプ Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article This article was translated from English: Does it need improvement? Translated View the article in English role="alert">あなたのビジネスはPDFセキュリティとコンプライアンスに年間サブスクリプションの費用をかけすぎています。デジタル署名、墨塗り、暗号化、保護などのSaaSサービスを一括払いで管理できるIronSecureDocを検討してください。IronSecureDocドキュメントを探索 IronPDFは、PDFドキュメントの既存のフォームを編集するための直感的なツールセットを提供し、テキストエリア、テキスト入力、チェックボックス、コンボボックス、ラジオボタンを含みます。 クイックスタート: IronPDFでPDFフォームを記入する IronPDFによって、数ステップで簡単にPDFフォームを記入し編集できます。 このクイックガイドは、フォームフィールドの位置を特定し、値を変更し、更新されたドキュメントを保存する方法を示します。 C#アプリケーションにPDFフォーム編集をシームレスに統合したい開発者に最適です。 Get started making PDFs with NuGet now: Install IronPDF with NuGet Package Manager PM > Install-Package IronPdf Copy and run this code snippet. var pdf = IronPdf.PdfDocument.FromFile("form.pdf"); var field = pdf.Form.FindFormField("nameField"); field.Value = "John Doe"; pdf.SaveAs("updated_form.pdf"); Deploy to test on your live environment Start using IronPDF in your project today with a free trial Free 30 day Trial class="hsg-featured-snippet"> 最小ワークフロー(5ステップ) PDFフォームの記入と編集用のC#ライブラリをダウンロードする FromFileメソッドを使用してターゲットPDFドキュメントをインポートする FindFormFieldメソッドを使用して編集するフォームオブジェクトを見つける 目的の情報を設定するにはValueプロパティを変更する 編集されたPDFドキュメントをエクスポートする フォームの編集 IronPDFは、PDFドキュメント内の様々なタイプの既存のフォームフィールドを簡単に編集します。 テキストエリアと入力フォーム テキストエリアや入力フォームを編集するには、Valueプロパティに目的の情報を割り当てます。 以下のコードでは、まずFindFormFieldメソッドを使用してフォームの名前でフォームオブジェクトを見つけます。 その後、オブジェクトのValueプロパティにアクセスし、割り当てます。 :path=/static-assets/pdf/content-code-examples/how-to/edit-forms-input-textarea.cs using IronPdf; PdfDocument pdf = PdfDocument.FromFile("textAreaAndInputForm.pdf"); // Set text input form values pdf.Form.FindFormField("firstname").Value = "John"; pdf.Form.FindFormField("lastname").Value = "Smith"; // Set text area form values pdf.Form.FindFormField("address").Value = "Iron Software LLC\r\n205 N. Michigan Ave."; pdf.SaveAs("textAreaAndInputFormEdited.pdf"); Imports Microsoft.VisualBasic Imports IronPdf Private pdf As PdfDocument = PdfDocument.FromFile("textAreaAndInputForm.pdf") ' Set text input form values pdf.Form.FindFormField("firstname").Value = "John" pdf.Form.FindFormField("lastname").Value = "Smith" ' Set text area form values pdf.Form.FindFormField("address").Value = "Iron Software LLC" & vbCrLf & "205 N. Michigan Ave." pdf.SaveAs("textAreaAndInputFormEdited.pdf") $vbLabelText $csharpLabel PDFドキュメントの出力 チェックボックスとコンボボックスフォーム まず、名前でフォームフィールドを見つけて既存のチェックボックスやコンボボックスフォームを編集します。 チェックボックス形式をチェックするには、Valueプロパティに「Yes」を割り当てます。 目的の選択肢をValueプロパティに割り当てることで、コンボボックス内で利用可能な選択肢を選択します。 便利さのために、Choicesプロパティにアクセスして、すべての選択肢の値を取得します。 :path=/static-assets/pdf/content-code-examples/how-to/edit-forms-checkbox-combobox.cs using IronPdf; using System; PdfDocument pdf = PdfDocument.FromFile("checkboxAndComboboxForm.pdf"); var checkboxForm = pdf.Form.FindFormField("taskCompleted"); // Check the checkbox form checkboxForm.Value = "Yes"; var comboboxForm = pdf.Form.FindFormField("priority"); // Set the combobox value comboboxForm.Value = "Low"; // Print out all the available choices foreach (var choice in comboboxForm.Choices) { Console.WriteLine(choice); } pdf.SaveAs("checkboxAndComboboxFormEdited.pdf"); Imports IronPdf Imports System Private pdf As PdfDocument = PdfDocument.FromFile("checkboxAndComboboxForm.pdf") Private checkboxForm = pdf.Form.FindFormField("taskCompleted") ' Check the checkbox form checkboxForm.Value = "Yes" Dim comboboxForm = pdf.Form.FindFormField("priority") ' Set the combobox value comboboxForm.Value = "Low" ' Print out all the available choices For Each choice In comboboxForm.Choices Console.WriteLine(choice) Next choice pdf.SaveAs("checkboxAndComboboxFormEdited.pdf") $vbLabelText $csharpLabel PDFドキュメントの出力 ラジオボタンフォーム IronPDFでラジオボタンフォームを操作する際、同じグループのラジオボタンは1つのフォームオブジェクトに含まれます。 ラジオボタンの値を編集するには、単にフォームオブジェクトのValueプロパティに利用可能な選択肢の一つを割り当てます。 Annotationsプロパティを使用して、すべての利用可能な選択肢を取得します。 以下のコードは、ラジオボタンの値を編集する方法を示しています。 :path=/static-assets/pdf/content-code-examples/how-to/edit-forms-radiobutton.cs using IronPdf; using System; PdfDocument pdf = PdfDocument.FromFile("radioButtomForm.pdf"); var radioForm = pdf.Form.FindFormField("traveltype"); // Set the radio button value radioForm.Value = "Airplane"; // Print out all the available choices foreach(var annotation in radioForm.Annotations) { Console.WriteLine(annotation.OnAppearance); } pdf.SaveAs("radioButtomFormEdited.pdf"); Imports IronPdf Imports System Private pdf As PdfDocument = PdfDocument.FromFile("radioButtomForm.pdf") Private radioForm = pdf.Form.FindFormField("traveltype") ' Set the radio button value radioForm.Value = "Airplane" ' Print out all the available choices For Each annotation In radioForm.Annotations Console.WriteLine(annotation.OnAppearance) Next annotation pdf.SaveAs("radioButtomFormEdited.pdf") $vbLabelText $csharpLabel さらに、Clearメソッドを使用して、ラジオボタンの選択を解除します。 このメソッドは、オブジェクトがRadioFormField型の場合にのみアクセスできます。 PDFからラジオフォームオブジェクトにアクセスすると、それをRadioFormField型にキャストできます。 PDFドキュメントの出力 フォームを削除する PDFからフォームを削除するには、まずFindFormFieldメソッドを使用してターゲットフォームを選択します。 PdfDocumentオブジェクトからアクセスできるForm.Removeメソッドにフォームオブジェクトを渡します。 :path=/static-assets/pdf/content-code-examples/how-to/edit-forms-remove-form.cs using IronPdf; using IronSoftware.Forms; PdfDocument pdf = PdfDocument.FromFile("textAreaAndInputForm.pdf"); // Remove Form IFormField targetForm = pdf.Form.FindFormField("firstname"); pdf.Form.Remove(targetForm); pdf.SaveAs("removedForm.pdf"); Imports IronPdf Imports IronSoftware.Forms Private pdf As PdfDocument = PdfDocument.FromFile("textAreaAndInputForm.pdf") ' Remove Form Private targetForm As IFormField = pdf.Form.FindFormField("firstname") pdf.Form.Remove(targetForm) pdf.SaveAs("removedForm.pdf") $vbLabelText $csharpLabel PDFドキュメントの出力 次の記事でプログラムでPDFフォームを作成する方法を学びます:「PDFフォームの作成方法」。 次に何ができるのかを見てみましょうか? こちらのチュートリアルページをご覧ください: PDFの署名とセキュリティの確保 よくある質問 C#ライブラリを使用してPDFフォームの編集を始めるにはどうすればよいですか? IronPDFを使用してPDFフォームの編集を始めるには、まずNuGetからC#ライブラリをダウンロードします。次に、FromFileメソッドを使用してPDFドキュメントをインポートし、FindFormFieldを使用してフォームフィールドを見つけ、必要に応じてValueプロパティを変更します。 C#ライブラリを使用してPDFのテキストエリアや入力フォームを編集するにはどうすればよいですか? テキストエリアや入力フォームを編集するには、FindFormFieldメソッドを使用して名前でフォームフィールドを見つけます。次に、IronPDFのフォームフィールドオブジェクトのValueプロパティに希望の値を割り当てます。 C#ライブラリを使用してPDFフォーム内のチェックボックスおよびコンボボックスを編集するにはどうすればよいですか? チェックボックスを編集する場合、Valueプロパティに'Yes'を設定します。コンボボックスの場合、FindFormFieldでフィールドを見つけた後Valueプロパティに希望する選択肢を割り当てます。Choicesプロパティを使用してすべての選択肢をアクセスできます。 C#ライブラリを使用してラジオボタンフォームを編集する方法は何ですか? ラジオボタンは、IronPDFのフォームオブジェクトのValueプロパティに希望の選択肢を割り当てることで編集されます。Annotationsプロパティを使用してすべての利用可能な選択肢にアクセスし、ラジオボタンを非選択にするにはClearメソッドを使用します。 C#ライブラリを使用してPDFからフォームを削除するにはどうすればよいですか? PDFからフォームを削除するには、FindFormFieldメソッドを使用してフォームフィールドを選択し、次にIronPDFのPdfDocumentオブジェクトからForm.Removeメソッドにフィールドオブジェクトを渡します。 C#ライブラリを使用して任意の種類の既存のPDFフォームフィールドを編集できますか? はい、IronPDFはPDFドキュメント内のテキストエリア、テキスト入力、チェックボックス、コンボボックス、ラジオボタンなどの既存のフォームフィールドを編集できます。 C#ライブラリを使ってプログラムでPDFフォームを作成することは可能ですか? はい、IronPDFを使用してプログラムでPDFフォームを作成できます。詳細については、記事『[PDFフォームの作成方法](/how-to/create-forms/)』を参照してください。 ドキュメント管理ソリューションが提供する追加機能は何ですか? IronSecureDocは、デジタル署名、編集、暗号化、保護などのSaaSサービスの管理に対するソリューションを一度の支払いで提供します。 C#を使用してフォームフィールドを変更した後、編集したPDFをエクスポートするにはどうすればよいですか? IronPDFでフォームフィールドを変更した後、PdfDocumentオブジェクトのSaveAsメソッドを使用してファイルシステムに変更を保存し、編集したPDFドキュメントをエクスポートします。 C#を使用してPDFのコンボボックス内のすべての選択肢にアクセスして編集することは可能ですか? はい、IronPDFを使用すると、PDFのコンボボックス内のすべての選択肢にChoicesプロパティを使用してアクセスでき、Valueプロパティを設定して希望する選択肢を編集できます。 .NET 10 互換性: .NET 10 をターゲットとする場合、IronPDF を使用して PDF フォームを編集できますか? はい。IronPDF は .NET 10 と完全に互換性があるため、特別なコード変更を行わなくても、.NET 10 プロジェクトで同じ API ( FindFormField 、 Form 、 PdfDocumentなど) を使用して PDF フォームを編集 (フォーム フィールドの検索、変更、削除を含む) できます。 Chaknith Bin 今すぐエンジニアリングチームとチャット ソフトウェアエンジニア ChaknithはIronXLとIronBarcodeに取り組んでいます。彼はC#と.NETの深い専門知識を持ち、ソフトウェアの改善や顧客サポートに貢献しています。ユーザーとの対話から得られる洞察が、より良い製品、ドキュメント、および全体的な経験に寄与しています。 準備はいいですか? Nuget ダウンロード 16,154,058 | バージョン: 2025.11 ただ今リリースされました 試用ライセンスキーがメールで送信されました。 総ダウンロード数: 16,154,058 ライセンスを見る