テーブルコンテンツ

概要

Aspose.Cells.LowCode ImageConverter は、Excel ワークシートを画像(TIFF、PNG、JPEG、BMP、EMI、GIF)に変換する作業を簡素化し、開発者がこれらの画像を Excel ファイルに戻すことを可能にします。

コミュニティの貢献を調べることに興味のある方は、図書館を効果的に使用するための追加の例や洞察を得るために Aspose Cells GitHub リポジトリをご覧ください。

なぜ Excel ページを画像に変換するのですか?

  • ビジュアルレポート:手動スクリーンショットなしでプレゼンテーションやウェブダッシュボードに直接ダイナミックなビデオを挿入します。
  • データアーカイブ:監査、遵守、または歴史的なデータ分析のための静的視覚記録を維持します。
  • 自動画像生成:Microsoft Excelがインストールされていないサーバーでプログラム的にビジュアル資産を作成します。

Aspose.Cells の主な利点 LowCode ImageConverter

  • シンプルな変換:シングル Process(...) メソッドは両方の方向を順調に操作します。
  • マルチフォーマットサポート: TIFF、JPEG、PNG、BMP、EM F、GIFに簡単に変換します。
  • カスタマイズ可能な出力:柔軟な名称および出力をパターンプロバイダーを使用します。
  • Bi-Directional: Excel シートを画像に簡単に変換し、その逆です。

原則

  • インストール Aspose.Cells for .NET (最新バージョン) via NuGet:

Install-Package Aspose.Cells.LowCode

  • .NET 6.0 またはそれ以降
  • 必要な名称:
using Aspose.Cells;
using Aspose.Cells.LowCode;

Step-by-Step 変換ガイド

Excel を画像に変換する

シンプルな C# スニッペットを使用して Excel ページを直接画像形式に変換する:

var loadOptions = new LowCodeLoadOptions { InputFile = "dashboard.xlsx" };
var imgOptions = new LowCodeImageSaveOptions 
{
    SaveFormat = SaveFormat.Png,
    OutputFilePattern = "sheet_{0}.png"
};
ImageConverter.Process(loadOptions, imgOptions);

Excel から Image Conversion への完全な C# 例

以下は、Excel-to-imageの変換を示す完全で利用可能なC#プログラムです。

using System;
using Aspose.Cells.LowCode;

class Program
{
    static void Main()
    {
        var loadOpts = new LowCodeLoadOptions { InputFile = "financials.xlsx" };
        var imgOpts = new LowCodeImageSaveOptions {
            SaveFormat = SaveFormat.Png,
            OutputFile = "financials.png"
        };

        ImageConverter.Process(loadOpts, imgOpts);
        Console.WriteLine("Conversion from Excel to PNG completed successfully.");
    }
} 

パフォーマンス最適化のヒント

  • 画像解像度を調整する:完全なAPIを使用してDPIを増やす ImageOrPrintOptions 高品質の出力。
  • Batch Processing:複数のファイルのためのロップまたはバッチ変換方法を使用します。
  • 効率的なリソースマネジメント:変換後、ストリームや資源をすぐに取り除く。

一般的な問題とトラブルシューティング

エラーまたは問題ソリューションまたは推奨
Unsupported image format errorサポート確認 SaveFormat 正しいファイル拡張
出力画像に欠けているグラフ/形式完全な Aspose.Cells API を通じて利用可能な高度なオプションを使用します。
メモリ関連の問題 大板個別にページを変換したり、より多くのリソースを割り当てたりします。

よくある質問(FAQ)

Q1:複数のページを単一の複数ページのTIFFに保存できますか? はい、セット SaveFormat = SaveFormat.Tiff 設定する MultiPage 設定

Q2:変換器はEMFのようなベクターフォーマットをサポートしていますか? はい、シンプルに設定 SaveFormat = SaveFormat.Emf ベクトル出力について

Q3:どのようにDPIまたは画像解像度を指定できますか? 完全な API をリリース ImageOrPrintOptions.Resolution 変換を呼び出す前に。

関連資源

More in this category