Aspose.Cells 画像変換器 .NET
Aspose.Cells Image Converter for .NET は、Microsoft Excel スプレッドブック(XLS、XLSX、XLTM、 XLSM)をさまざまな画像形式に変換するために特別に設計された軽量で高性能の API です - TIFF、JPEG、PNG、BMP、EMF および GIF を含む - レイアウト、フォーマット、グラフ、および組み込まれたオブジェクトを保存します.
インストール&セットアップ
Aspose.Cells Image Converter セットを NuGet を通じて、または DLL を直接参照して、あなたの .NET プロジェクトに追加します インストール .画像を表示する前に、描かれたように測定されたライセンスを開始してください メータードライセンス .
キー機能と機能
ワークシート・トゥ・イメージ変換
• 個々のワークシートを、ページのブレイク、スケール、透明性のコントロールを備えた独立した画像に転送します.• Excel プリント エリア、ヘッダー/フォーター、およびマージンを賞賛し、プレビューに忠誠を保証します.
ワークブック・トゥ・マルチページ TIFF
• 全複数のワークブックを単一、複数ページに輸出する TIFF コンテナ.• 各ページは、アーカイブまたはバッチ処理のための1つのTIFFフレームとして表示されます.
総合イメージフォーマットサポート
• TIFF、JPEG、PNG、BMP、EMFおよびGIFをサポートします.• コントロール圧縮(LZW、CCITT)、相互接続、透明性、および異なるフォーマットのパレット.
レンダーオプションとカスタマイズ
• 薄色 DPI、解像度、色の深さ.• Anti-aliasing を設定し、グリッドラインの可視性、およびバックグラフを満たします.• 光/暗いモードまたはカスタマイズされた背景を表面および水標に適用します.
図と形のレンダー
• グラフ、SmartArt、OLEオブジェクト、および高忠誠度の形状を変換します.• テーマ、スタイリング、軸、およびデータラベルを正確なグラフランダリングのために保持します.
パグナーション、スケール、印刷設定
• レポートのための Excel ページを尊重します.• スケールは幅/高さ、あるいは特定のページ数に合う.• ヘッド、足、ページ番号が保存されます.
ストリーミングとメモリ管理
• 非常に大きいワークブックのためのチュンク・レンダリングおよびストリームベースの出力をサポートします.• メモリの足跡を最小限に抑え、記憶外の問題を避ける.
信頼性の高いテキストとフォント入力
• 文字、調和、テキストの流れを組み込まれたまたは置き換えられた文字で保存します.• グローバル互換性のためのRTL、カルシブ、アジア脚本をサポートします.
トレードセキュリティと通貨
• 複数のインスタンスは、高速環境で並行で実行できます.• Thread-safe デザインはサーバー側のレンダリングに最適です.
エラー処理と診断
• サポートされていない機能または腐敗したファイルの詳細なエラー報告.• 欠けている文字や差を表示するための警告を記録します.
例:ExcelをPNGに変換する
// Open a template Excel file
Workbook book = new Workbook("Book1.xlsx");
// Get the first worksheet
Worksheet sheet = book.Worksheets[0];
// Define ImageOrPrintOptions
ImageOrPrintOptions imgOptions = new ImageOrPrintOptions();
// Specify the image format
imgOptions.ImageType = ImageType.Png;
// Render the sheet to image(s)
SheetRender sr = new SheetRender(sheet, imgOptions);
int pageCount = sr.PageCount;
for (int idxPage = 0; idxPage < pageCount; idxPage++)
{
sr.ToImage(idxPage, "out_" + (idxPage + 1) + ".png");
}
ヒントと最良の実践
• 繰り返しチェックを避けるためにスタートアップで一度ライセンスを開始します.• 一貫性のための Excel テンプレートで印刷領域とページ設定を設定します.• 大型ワークブックの高DPI変換のためのストリーミングモードを使用します.• 繰り返し変換するために頻繁に使用されるテンプレートをキャッシュします.• 沈黙の置き換えを避けるために文字の可用性を確認します.• ワークブックとストリームオブジェクトを迅速に配布する.• サーバー側のランダムに組み込まれた例を使用して、過剰を減らす.
一般的な問題と解決策
エラー: 「ファイルが見つかりません’ソリューション: 入力ファイルパスが正しく、アクセス可能であることを確認します.
エラー: 「サポートされていないファイル形式’ソリューション: ファイル形式がコンバーターによってサポートされていることを確認します.
よくある質問
**Aspose.Cells Image Converter for .NET とは何ですか?**Excel スプレッドシートを .NET アプリケーション内の画像にプログラム的に変換するための集中ツールです.
**NET の Aspose.Cells とはどのように異なりますか?**Aspose.Cells for .NET は完全に機能する API で、イメージコンバーター プラグインは迅速かつ正確なイメージ変換のためにカスタマイズされています.
**どのファイルフォーマットがサポートされていますか?**XLS、XLSX、 XLSM、XLTX, XLTM、XXLSB、CSV、TS V、HTML、ODSなどをサポートしています.
**画像の生成をカスタマイズできますか?**はい、利用する ImageOrPrintOptions
クラスは、出力タイプ、解像度、圧縮などを定義します.