テーブルコンテンツ
概要
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
変換を呼び出す前に。
関連資源
- Aspose.Cells 公式ドキュメンタリー
- Aspose.Cells GitHub の例
- Aspose.Cells LowCode レファレンス
- アスポーズ セル GitHub コミュニティに基づく資源と例を調べる。
- ASPOSE.CELL 例 C# あなたのプロジェクトのための実用的な Aspose.Cells 例 C# 実装をチェックし、より多くの ** Aspose Cells GitHub** のリソースを探索します。