PDFツール

記入可能なPDFを作成する方法

更新済み 3月 11, 2022
共有:

現代の世界では、情報を保存するのに紙の文書は必要ありません。 ただし、登録フォームの記入が必要な場合など、記入可能なPDFフォームフィールドを使用する必要があるかもしれません。 実際、PDFドキュメントを記入するよう求められる状況は数多く存在します。 オフラインおよびオンラインの両方で、PDFファイルを入力可能にする特定の方法があります。シンプルなアプローチは、Microsoft WordのようなドキュメントエディターでPDFをドキュメントに変換し、それを再びPDFファイルとして保存することです。しかし、変換中に予期しないエラーが発生する可能性があるため、PDFファイルがそのまま保たれるようにするために、AcrobatやChromeツールなどのPDFエディタを使用することをお勧めします。

1. アドビ アクロバット

Acrobatは、PDFフォームの表示、作成、編集、印刷、および入力可能なPDFフォームの作成を行うためにAdobe Inc.によって開発された製品です。 無料版には、PDFファイルの閲覧などの限定された機能が含まれています。 代替案として、Adobe Acrobat DCというプロバージョンがあります。これは、PDFファイルを管理するための最新かつ最高の機能がすべて搭載されています。 Acrobat Readerアプリケーションには、ユーザーがPDFファイルにコメントや注釈を追加したり、保険請求や税申告書のようなフォームに入力したり、デジタル署名を追加したりすることができるエディターが含まれています。 このガイドでは、Acrobat DCの機能の全てを紹介します。 以下のリンクからAdobe Acrobatを入手できます。リンク. 始めましょう:

- Adobe Acrobat DCを開く

- 上部バーから、「ツール」タブを選択

「Prepare Form」をクリック

  • PCからファイルを選択する、新しいファイルを作成する、またはスキャナーを使用してハードコピーをスキャンし、PDFに変換することができます:

    - Acrobatはあなたのドキュメントを分析し、可能なフィールドを入力可能なフォームフィールドに変換します。

チェックボックス、ラジオボタン、またはテキストフィールドが見逃された場合は、上部ツールバーを使用してフィルフォームフィールド(例:ラジオボタン、テキストフィールドなど)を追加できます。

  • Acrobat DCの「Fill & Sign」機能を使用して、ドキュメントに署名することもできます。

    - 最後に、記入可能なPDFフォームを保存し、他の人が記入できるように配布することができます。

2. Chrome (クローム)

ChromeはGoogleによって開発されたブラウザです。 記入可能なPDFフォームを編集するために使用できる特定の機能が備わっています。 Acrobatのようにテキストフィールドやラジオボタンの追加や削除、または文書への署名はできませんが、フォームフィールドの入力は可能です。 以下からChromeをダウンロードできます:リンク.

- 記入可能なPDFフォームをPCから選択して、Chromiumベースのブラウザで開いてください。

フォームフィールドにあなたの情報を入力してください。

- 印刷アイコンまたはダウンロードオプションを使用してPDFフォームを保存してください

Wondershare PDFelement - macOS

ワンダーシェアPDフェレメント - macOS

Wondershare PDFelementは、PDFの編集、変換、フォームの記入など、多くの機能を備えた強力なオールインワンのPDFソリューションです。 ドキュメントをWordを含む最も人気のある形式のいずれかに変換する機能を備えています。 (.docx)エクセル (.xlsx)PowerPoint (.pptx) または JPEG (.jpg).

それに加えて、ワンクリックでPDFフォームを簡単に入力する方法も提供します。 このソフトウェアを使用すると、ドキュメント内のテキストを編集することができ、フォント、色、サイズ、およびレイアウトを変更することもできます。 さらに、表やチャートなどのページレイアウトツールを使用して、ゼロから新しいPDFドキュメントを作成することもできます。 PDFを記入可能にする方法を見てみましょう。

- PDFelementでPDFファイルを開く

  • PDFファイルにすでにボックス、テーブル、線が含まれている場合は、ツールバーからフォーム > その他 > フォーム認識メニューに移動してください。

    - すべてのフォームを自動的に記入可能にします。

ファイルにテーブルやボックスが含まれていない場合は、ツールバーから「フォーム」をクリックしてください。

  • これはフォーム編集メニューバーを開きます。 フォームに関する多くのオプションがあります。 テキスト、チェックボックス、ラジオボタン、テキストフィールド、その他多くの要素を追加できます。

  • フォームを作成した後、ファイルを保存します。

オンラインメソッド

上記のオフラインツールには、多くの場合、記入可能なフォームの作成や編集以上の多数の機能が含まれており、1つまたは2つの機能のみを使用する必要がある場合に、全体のパッケージを購入するのは非常に高価になることがあります。 オンラインツールが便利なのはこの点です。必要に応じて無料のサービスを利用したり、有料サービスを使ったりしますが、この場合、必要な機能にだけ料金を支払うので、オフラインツールを使用するよりも費用対効果が高くなります。 以下は、作業を完了するために市場で利用可能な最高のツールのいくつかです。

ジョットフォーム

Jotformの記入可能なPDFフォーム作成ツールを使用すると、ユーザーがデジタルデバイスから迅速に記入して送信できるカスタマイズされたPDFフォームを作成できます。 はじめるには、以下の簡単なステップを踏んでください:

- 移動 ジョットフォーム サインアップしてください。

「create a form」をクリックします。

既存の1000以上のテンプレートから選択するか、ゼロから記入可能なPDFフォームを作成することができます。

「フォーム要素を追加」をクリックして、ラジオボタンやテキストフィールドなどの入力可能なフォームフィールドを追加します。

  • 公開に移動してフォームをPDFファイルとしてダウンロードするか、埋め込みリンクを使用して他の人に送信することもできます

セジダ

セジダ 無料プランにサインアップする必要がない記入可能なPDFフォームメーカーの一つです。 ただし、プレミアムパッケージを利用する場合は、サインアップしてプランを選択する必要があります。 セジダを使用して記入可能なフォームを作成する手順は比較的簡単です。

既存のPDFドキュメントを選択してください

「アップロード」をクリックして、希望するファイルを選択するか、または空白のテンプレートを作成することを選択できます。

PDFフォームに入力可能なフィールドを追加する

  1. ドキュメントを開いたら、必要に応じて、記入可能なフォームフィールドを追加することができます。
  2. 以下のフィールドタイプから選択できます:
    1. テキストフィールド: 単一テキスト行
    2. テキスト領域: 複数のテキスト行
    3. ラジオ グループから一つだけ選択
    4. チェックボックス: 1つ以上の選択肢にチェックを入れてください
    5. ドロップダウン: ドロップダウンリストから一つまたは複数のオプションを選択してください

記入可能なPDFテキストフィールドを作成する方法

テキストフィールドを作成するには、テキストフィールドを選択し、ページ上で新しいテキストフィールドを配置する場所にカーソルを移動させます。

チェックボックス、ラジオボタン、またはドロップダウンを作成する

他のすべてのフォームフィールドは、トップバーにあります。 (青色で) 同じ方法で選択して追加することができます。

境界線の色を変更

透明な枠線を持つフォームフィールドを作成するか、必要に応じた色を選ぶことができます。

フォームフィールド名やその他のプロパティを制御

各フォームフィールドに名前を割り当て、マルチセレクト、エクスポート値などの特定のフィールドプロパティを構成することができます。

ドキュメントを保存

  1. 「Apply changes」をクリックし、処理が完了するまでお待ちください。 今、更新されたドキュメントを保存できます

  2. 今、印刷せずに電子的に素早く記入できる入力可能なPDFドキュメントができているはずです。 pdfFiller

pdfFillerは、入力可能なフォームを作成するための別のツールであり、保護、分割、結合、書き換え、ドキュメントなどのより多くの機能を提供します。 「PDFフォームを作成する方法」

  • 電子メール、Google、またはFacebookを使用してpdfFillerにサインアップします。

    ログインしたら、「My Docs」をクリックしてダッシュボードに移動してください。

    「新規追加」をクリックし、PC、Googleドライブ、Dropbox、OneDrive、Box、またはURLからドキュメントをアップロードします。 空のドキュメントを作成することもできます

    - 右側のメニューからテンプレートフィールドや標準フィールドを含むフィールドを追加できます

    完了したら、右上のオレンジ色の「完了」ボタンをクリックします。その後、リンクを共有するか、PDFとして保存することができます。

IronPDF: C# PDFライブラリ

IronPDF は、C や VB .NET で PDF 関連のタスクを実行するための優れたツールであり、特にソフトウェアエンジニアに適しています。 IronPDFプラットフォームには、PDFを画像としてレンダリングする、PDFからテキストを抽出する、検索可能にするなど、さまざまな目的に役立つ機能が備わっています。 (参照用の例文)PDF注釈インスペクターとして機能し、ドキュメントに署名し、Word形式をPDF形式に変換し、PDFを記入可能にするなど、さまざまな機能を提供します。

IronPDF C#ライブラリーを使用して記入可能なPDFを作成する方法を見てみましょう。

// PM> Install-Package IronPdf
using IronPdf;
 
// Step 1.  Creating a PDF with editable forms from HTML using form and input tags
 
var FormHtml = @"
<html>
    <body>
        <h2>Editable PDF  Form</h2>
        <form>
          First name:<br> <input type='text' name='firstname' value=''   > <br>
          Last name:<br> <input type='text' name='lastname'  value='' >
        </form>
    </body>
</html>";
 
IronPdf.ChromePdfRenderer Renderer = new IronPdf.ChromePdfRenderer();
Renderer.RenderingOptions.CreatePdfFormsFromHtml = true;
Renderer.RenderHtmlAsPdf(FormHtml).SaveAs("BasicForm.pdf");
 
// Step 2. Reading and Writing PDF form values.
var FormDocument = PdfDocument.FromFile("BasicForm.pdf");
 
//Set and Read the value of the "firstname" field
var FirstNameField =  FormDocument.Form.GetFieldByName("firstname");
FirstNameField.Value = "Minnie";
Console.WriteLine("FirstNameField value: {0}", FirstNameField.Value);
 
//Set and Read the value of the "lastname" field
IronPdf.Forms.FormField LastNameField = FormDocument.Form.GetFieldByName("lastname");
LastNameField.Value = "Mouse";
Console.WriteLine("LastNameField value: {0}", LastNameField.Value);
 
FormDocument.SaveAs("FilledForm.pdf");
// PM> Install-Package IronPdf
using IronPdf;
 
// Step 1.  Creating a PDF with editable forms from HTML using form and input tags
 
var FormHtml = @"
<html>
    <body>
        <h2>Editable PDF  Form</h2>
        <form>
          First name:<br> <input type='text' name='firstname' value=''   > <br>
          Last name:<br> <input type='text' name='lastname'  value='' >
        </form>
    </body>
</html>";
 
IronPdf.ChromePdfRenderer Renderer = new IronPdf.ChromePdfRenderer();
Renderer.RenderingOptions.CreatePdfFormsFromHtml = true;
Renderer.RenderHtmlAsPdf(FormHtml).SaveAs("BasicForm.pdf");
 
// Step 2. Reading and Writing PDF form values.
var FormDocument = PdfDocument.FromFile("BasicForm.pdf");
 
//Set and Read the value of the "firstname" field
var FirstNameField =  FormDocument.Form.GetFieldByName("firstname");
FirstNameField.Value = "Minnie";
Console.WriteLine("FirstNameField value: {0}", FirstNameField.Value);
 
//Set and Read the value of the "lastname" field
IronPdf.Forms.FormField LastNameField = FormDocument.Form.GetFieldByName("lastname");
LastNameField.Value = "Mouse";
Console.WriteLine("LastNameField value: {0}", LastNameField.Value);
 
FormDocument.SaveAs("FilledForm.pdf");
' PM> Install-Package IronPdf
Imports IronPdf
'
' Step 1.  Creating a PDF with editable forms from HTML using form and input tags
'
Private FormHtml = "
<html>
    <body>
        <h2>Editable PDF  Form</h2>
        <form>
          First name:<br> <input type='text' name='firstname' value=''   > <br>
          Last name:<br> <input type='text' name='lastname'  value='' >
        </form>
    </body>
</html>"
'
Private Renderer As New IronPdf.ChromePdfRenderer()
Renderer.RenderingOptions.CreatePdfFormsFromHtml = True
Renderer.RenderHtmlAsPdf(FormHtml).SaveAs("BasicForm.pdf")
'
' Step 2. Reading and Writing PDF form values.
Dim FormDocument = PdfDocument.FromFile("BasicForm.pdf")
'
'Set and Read the value of the "firstname" field
Dim FirstNameField = FormDocument.Form.GetFieldByName("firstname")
FirstNameField.Value = "Minnie"
Console.WriteLine("FirstNameField value: {0}", FirstNameField.Value)
'
'Set and Read the value of the "lastname" field
Dim LastNameField As IronPdf.Forms.FormField = FormDocument.Form.GetFieldByName("lastname")
LastNameField.Value = "Mouse"
Console.WriteLine("LastNameField value: {0}", LastNameField.Value)
'
FormDocument.SaveAs("FilledForm.pdf")
VB   C#

以下のコードでは、まずHTMLフォーマットタグを使用してフォームを作成します。 次に、それをPDFファイルとして保存します。ステップ#2では、PDFフォームの値を読み書きし始めます。 フィールド名でフォームフィールドにアクセスできます。 IronPDFはGetFieldByName機能を提供します。 その後、選択されたフィールドの値を設定し、新しく入力されたフォームを保存します。

IronPDFは、開発者にとって優れたツールです。 それは、外部ソフトウェアを使用せずにPDFフォームをプログラム的に操作することを容易にします。 以下と共に無料で利用できます 無料トライアルキー. 現在、5つの製品を2つの価格で入手できる素晴らしい特別オファーもあります。 ライセンスに関する詳細情報については、こちらをご覧ください。 リンク.

< 以前
PDFページを分割する方法
次へ >
PDFファイルを1つのドキュメントに結合する方法

準備はできましたか? バージョン: 2024.9 新発売

無料のNuGetダウンロード 総ダウンロード数: 10,659,073 View Licenses >