ワークシートを異なる画像形式に変換
ワークシートをイメージに変換
時々、ワークシートの画像を保存することが役立ちます。画像はオンラインで共有したり、他のドキュメントに挿入したり(例えば、Microsoft Wordで書かれたレポートやPowerPointプレゼンテーションに)、利用できます。
Aspose.Cells は toImage() メソッドを提供する SheetRender クラスを介して画像のエクスポートを提供します。BMP、PNG、JPEG、TIFF、およびEMF形式がサポートされています。
以下のコードは、Microsoft Excelファイル内のワークシートをPNGファイルに変換する方法を示しています。
ワークシートをSVGに変換
SVG は Scalable Vector Graphics の略です。SVG は2次元ベクターグラフィックスに関するXML標準に基づいた仕様です。1999年以来、世界中でW3C(World Wide Web Consortium)によって開発されているオープン標準です。
v7.1.0以降のリリースでは、Aspose.Cells for Java でワークシートをSVG画像に変換できます。
この機能を使用するには、プログラムまたはプロジェクトに com.aspose.cells ネームスペースをインポートする必要があります。描画および印刷には、例えば SheetRender、ImageOrPrintOptions、WorkbookRenderなどの貴重なクラスがいくつか含まれています。
com.aspose.cells.ImageOrPrintOptions クラスはSVG形式で保存されることを指定します。
SheetRender クラスは SVG 形式への保存形式を設定する ImageOrPrintOptions オブジェクトをパラメータとして受け取ります。
次のコードスニペットは、Excelファイル内のワークシートをSVGイメージファイルに変換する方法を示しています。
ブック内のアクティブなワークシートをレンダリング
ブック内のアクティブなワークシートを変換する簡単な方法は、アクティブシートのインデックスを設定し、その後ブックをSVGとして保存することです。アクティブシートはSVGにレンダリングされます。次のサンプルコードは、この機能を示しています。