C# Excelをイメージに変換


Spire.XLSという無料のライブラリを活用して、エクセルファイルをJPEG、PNG、 BMP、 WMF、EMF 及びTIFFに変換できます。閑話休題、今回はちょっとやってあげましょう。

下準備

1.E-iceblueの公式サイトからFree Spire.XLS無料版をダウンロードしてください。

 2.Visual Studioを起動して新規プロジェクトを作成してから、インストールされたファイルにあった相応しいSpire.XLS.dllを参照に追加してください。

(Net 4.0を例としたら、デフォルトパスは“Bin→NET4.0→XLS.dll”というようです。)

using System.Drawing.Imaging;
using Spire.Xls;

namespace ConsoleApp3
{
    class Program
    {
        static void Main(string[] args)
        {
            //workbookオブジェクトを作成します。
            Workbook workbook = new Workbook();

            //Excelをロードします。
            workbook.LoadFromFile("Sample.xlsx");

            //シートを取得します。
            Worksheet sheet = workbook.Worksheets[0];

            //イメージで保存します。
            sheet.SaveToImage("ExceltoImage.png", ImageFormat.Png);
        }
    }
}

 実行結果