GroupDocs.Parser for .NET

C# を使用して ODP から画像を抽出

GroupDocs.Parser を使用して、PDF、Word 文書、Excel シート、その他のファイルタイプから埋め込まれた画像を見つけて抽出します。

C# で Odp から画像を抽出する手順

GroupDocs.Parser を使用すると、あなたの .NET プロジェクトで ODP ドキュメントから画像をわずか数ステップで抽出できます:

  1. ODP ファイルを使用して Parser を初期化します。
  2. ドキュメントから画像要素を取得します。
  3. 抽出した画像を必要に応じてワークフローで使用します。
// Parser を使用して画像を含むドキュメントを開く
using (Parser parser = new Parser("input.odp")) {

    // ファイルからすべての埋め込まれた画像を抽出
    IEnumerable<PageImageArea> images = parser.GetImages();

    // 画像が見つからないケースを処理
    if (images == null)
    {
        return;
    }

    // 取得した画像を処理または保存
    foreach (PageImageArea image in images)
    {
        Console.WriteLine(string.Format("Page: {0}, R: {1}, Type: {2}", 
            image.Page.Index, image.Rectangle, image.FileType));
    }
}
dotnet add package GroupDocs.Parser
クリックしてコピー
コピーしました
さらなる例 ドキュメンテーション

包括的なドキュメント内容の抽出

GroupDocs.Parser は画像抽出だけでなく、生のテキスト、ハイパーリンク、メタデータ、構造化されたコンテンツを抽出することも可能で、高度な自動化シナリオに対応します。

画像抽出とドキュメント解析のワークフロー

複数形式からの画像抽出

DOCX、PDF、PPTX、XLSX、PNG、JPG、TIFF など、さまざまなファイル形式から埋め込まれた画像を抽出します。

元の画像品質を保持

画像は高忠実度で抽出され、その元の解像度、形式、およびカラープロファイルを維持します。

高度な抽出オプション

ページ、形式、または解像度でのフィルタリングによる画像抽出のカスタマイズができ、マルチページドキュメントにも対応します。

PDF ドキュメントから画像を抽出して保存する方法

この例では、PDF ファイルからすべての画像アセットを抽出し、ローカルファイルシステムに保存する方法を示します。

C#

//  Parser クラスを使用して PDF を読み込みます。
using (Parser parser = new Parser("input.pdf"))
{
    // ファイルから埋め込まれた画像を抽出します。
    IEnumerable<PageImageArea> images = parser.GetImages();

    // 出力形式と画像オプションを設定します(例:PNG)。
    ImageOptions options = new ImageOptions(ImageFormat.Png);

    // 抽出した画像をディスクに書き込みます。
    int imageNumber = 0;
    foreach (PageImageArea image in images)
    {
        image.Save(imageNumber.ToString() + ".png", options);
        imageNumber++;
    }
}

GroupDocs.Parser for .NET API について

GroupDocs.Parser は、.NET 開発者向けの堅牢なドキュメント解析ライブラリです。PDF、DOCX、XLSX、PPTX などの一般的なファイル形式から、画像、テキスト、ハイパーリンク、および構造化データを抽出することができます。すべての操作はサードパーティのアプリケーションを必要としません。
詳細はこちら
About illustration

始める準備はできていますか?

GroupDocs.Parser を無料でダウンロードするか、フルアクセス用の試用版ライセンスを取得してください。

有用なリソース

ドキュメント、コードサンプル、コミュニティサポートを調べて、体験を向上させます。

画像抽出に対応する形式

GroupDocs.Parser は、幅広いドキュメントおよび画像形式から正確に画像を抽出します。一般的にサポートされている形式のリストを以下で確認してください。

一時ライセンスのヒント

1
職場の電子メールで登録してください。フリー メール サービスは使用できません。
2
2 番目のステップで [一時ライセンスを取得] ボタンを使用します。
 日本