フッターコンテンツにスキップ
IRONPDFの使用

画像を1つのPDFに結合する方法

この記事では、Adobe Acrobat OnlineとIronPDF C#ライブラリを使用して、複数の写真からPDFドキュメントを作成し、新しく作成されたPDFファイルをローカルファイルシステムに保存する方法を示します。 以下の手順に従ってください。

ステップ1

Adobe Acrobat Onlineのウェブサイトを開きます。

1つのPDFに画像を結合する方法、図1: Adobe Acrobatウェブサイト Adobe Acrobatウェブサイト

ステップ2

このウェブサイトにログインする必要があります。Adobeアカウントをお持ちでない場合は、サインアップボタンをクリックして作成する必要があります。 サインアップしたら、ログインボタンをクリックし、資格情報を入力してAdobe Acrobatウェブサイトにログインします。

ステップ3

ログインすると、Adobe Acrobat Onlineのインターフェースが表示されます。多くのPDF関連のオプションが表示されます。 次に、"すべてのツール"タブをクリックします。

1つのPDFに画像を結合する方法、図2: Adobe Acrobat Onlineページに移動 Adobe Acrobat Onlineページに移動

ステップ4

その後、Adobe Acrobat Onlineが提供するツールのリストが表示され、"JPGからPDFへ"ツールを選択します。

1つのPDFに画像を結合する方法、図3: ウェブサイトでJPGからPDFへのツールに移動 ウェブサイトのJPGからPDFへのツールに移動

ステップ5

これで、JPGからPDFへのツールのポップアップが開きます。 "ファイルをドラッグアンドドロップ"と"デバイスからファイルを追加"のオプションが表示されます。 複数の画像をドラッグアンドドロップしたり、同じフォルダまたは別のフォルダからデバイス内のすべての画像を選択することができます。

1つのPDFに画像を結合する方法、図4: JPGからPDFへのドラッグ&ドロップファイルモーダル JPGからPDFへのドラッグ&ドロップファイルモーダル

すべての写真を選択した後、続行ボタンをクリックします。 これにより、複数の画像が1つのPDFファイルに結合されます。このプロセスでは、外部アプリを使用せずに1つのドキュメントに画像を結合します。

1つのPDFに画像を結合する方法、図5: アップロードされたファイルを介してAdobe Acrobatが処理中 アップロードされたファイルを介してAdobe Acrobatが処理中

変換後、出力されたPDFがタブに表示されます。 ダウンロードトレイボタンをクリックして、システムにPDFをダウンロードできます。

IronPDF: C# PDFライブラリ

IronPDF C# PDFライブラリは、PDFドキュメントの読み込み、書き込み、およびカスタマイズを行うための.NETライブラリです。 IronPDF C#ライブラリは、PDFに関する最も完全で正確かつクロスプラットフォームの情報源を提供することを目指しています。 これは、できるだけ直感的に設計された高レベルのAPIを提供します。 ライブラリは、無料では提供されていない機能を含む、Adobe Acrobatで利用可能な機能の大部分にアクセスすることができます。

このライブラリは、わずか数行のコードでPDFファイルの読み書きを可能にするメソッドとプロパティを提供します。 PDFを異なるバージョン間で変換したり、PDFからテキストやメタデータを抽出せずに読み込んだり、既存のドキュメントにページを追加したり、さまざまな位置とスケールでページに画像を挿入したり、ドキュメント内のページからテキストを抽出したり、既存のドキュメントから新しいPDFを作成したりすることができます。 また、このライブラリは、さまざまなビット深度と形式の画像をサポートし、PNGsやマルチフレームTIFFをPDFに変換することができます。 あなたはこのライブラリを使用して、独自のPDFを作成したり、他の人のPDFを扱ったりすることができます。 また、PDF内のブックマークの作成と操作、PDF内のテキストの検索、PDFからテキストの抽出、ドキュメントから図形を抽出して新しいPDFに追加、PDFドキュメントをページに分割して再統合することも可能です。

このセクションでは、IronPDFライブラリを使用して複数の画像を使用してPDFファイルを作成します。 これを行うためのコード例を見てみましょう。

コード例

// Install the IronPdf NuGet package using the command: PM> Install-Package IronPdf
using IronPdf;
using System.IO;
using System.Linq;

class Program
{
    static void Main()
    {
        // Get enumerable images from a specific folder.
        var ImageFiles = Directory.EnumerateFiles(@"C:\project\assets")
                                  .Where(f => f.EndsWith(".jpg") || f.EndsWith(".jpeg"));

        // Convert the images to a PDF and save it to the specified location.
        ImageToPdfConverter.ImageToPdf(ImageFiles).SaveAs(@"C:\project\composite.pdf");

        // Note: Use PdfDocument.RasterizeToImageFiles() method 
        // to flatten a PDF into images or thumbnails if needed.
    }
}
// Install the IronPdf NuGet package using the command: PM> Install-Package IronPdf
using IronPdf;
using System.IO;
using System.Linq;

class Program
{
    static void Main()
    {
        // Get enumerable images from a specific folder.
        var ImageFiles = Directory.EnumerateFiles(@"C:\project\assets")
                                  .Where(f => f.EndsWith(".jpg") || f.EndsWith(".jpeg"));

        // Convert the images to a PDF and save it to the specified location.
        ImageToPdfConverter.ImageToPdf(ImageFiles).SaveAs(@"C:\project\composite.pdf");

        // Note: Use PdfDocument.RasterizeToImageFiles() method 
        // to flatten a PDF into images or thumbnails if needed.
    }
}
$vbLabelText   $csharpLabel

上記のコードでは、複数の画像をわずか数行のコードでPDFファイルに変換することが非常に簡単です。 これがIronPDFの力です。 オンラインに接続してウェブサイトにログインする必要はありません。エディタを開いてコードを書くだけで、PDFコンバータがすぐに使用可能になります。 より詳細については、画像をPDFに変換する例を参照してください。

ライセンス

IronPDFは開発目的で完全に無料です。 しかし、プロダクションレベルでは、支払いが必要です。 IronPDFは3つのプランを提供しています。 Liteプランは個々の開発者向けで、プロフェッショナルプランは制限のない強力なPDFソフトウェアを必要とする個人やチーム向けです。 無制限プランは、大企業やエージェンシー向けのエンタープライズレベルのソリューションです。 すべてのプランは、開発、評価、またはテストフェーズ中は無料ですが、IronPDFをプロダクションで使用することを決定した場合、ライセンス料金を支払う必要があります。 新規ユーザーには、制約のない無料トライアルがあります! また、5つのIron Software製品を2つの価格で購入することもできます。 詳細については、IronPDFライセンス詳細を参照してください。

よくある質問

C#を使用して複数の画像を1つのPDFに結合するにはどうすればよいですか?

IronPDFのImageToPdfConverterクラスを使用して、複数の画像を1つのPDFに変換できます。まず、IronPdf NuGetパッケージをインストールし、画像ファイルをリストし、変換器を使用してPDFを作成して保存するC#スクリプトを書いてください。

オンラインツールを使用せずにJPGをPDFに変換する方法は?

IronPDFを使用することで、JPG画像をプログラムでPDFに変換でき、オンラインツールを省略し、アプリケーション内で直接変換を行うことができます。

オフラインで画像をPDFに結合することは可能ですか?

はい、IronPDFを使用すると、包括的なC#ライブラリを使用してオフラインで画像をPDFに結合でき、インターネット接続なしでPDFドキュメントを変換および操作する機能を提供します。

IronPDFはさまざまな画像形式をPDFに変換することをサポートしていますか?

IronPDFは、JPG、PNG、TIFFを含む幅広い画像形式のPDFへの変換をサポートしており、さまざまな画像からPDFへの変換ニーズに対応できます。

PDFライブラリのライセンスをどのように処理しますか?

IronPDFは、個人開発者向けのLite、チーム向けのProfessional、大企業向けのUnlimitedなど、いくつかのライセンスオプションを提供しています。ライブラリは開発のためには無料ですが、本番環境での使用にはライセンスが必要です。

C#ライブラリを使用してPDFからテキストを抽出できますか?

IronPDFはPDFドキュメントからテキストを抽出するメソッドを提供し、開発者がプログラムでテキストコンテンツにアクセスして操作できるようにします。

PDF作成においてオンラインサービスを使用するよりもC#ライブラリを使用する利点は何ですか?

IronPDFを使用することにより、アプリケーション内でPDF作成プロセスを自動化でき、オンラインサービスでインターネットアクセスとアカウントログインが必要な場合と比べて、より多くのコントロール、セキュリティ、および柔軟性を提供します。

購入前にPDFライブラリを試す方法は?

IronPDFは、その機能と能力を評価し、購入にコミットする前にユーザーの特定の要件を満たしているかを確認するための無料トライアルを提供しています。

IronPDF は .NET 10 と組み合わせると、画像を PDF に結合することをサポートしますか?

はい。IronPDFは.NET 10と完全に互換性があります。.NET 10プロジェクトでも、 ImageToPdfConverter同様のアプローチを使用して、追加の設定や回避策なしで画像をPDFに結合できます。IronPDFのクロスプラットフォームサポートには、サポート対象のフレームワークに.NET 10も含まれています。

カーティス・チャウ
テクニカルライター

Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。

開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。