画像の管理
Aspose.Cells を使用すると、開発者は実行時にスプレッドシートに画像を追加できます。さらに、これらの画像の配置は実行時に制御できます。これについては、以降のセクションで詳しく説明します。
この記事では、画像を追加する方法と、特定のセルの内容を示す画像を挿入する方法について説明します。
写真を追加する
スプレッドシートに画像を追加するのはとても簡単です。数行のコードしか必要ありません。 単純に追加の方法ピクチャーコレクション (ワークシート物体)。の追加メソッドは次のパラメータを取ります。
- 左上行インデックス、左上の行のインデックス。
- 左上の列インデックス、左上の列のインデックス。
- 画像ファイル名、パスを含む画像ファイルの名前。
写真の配置
Aspose.Cells を使用して画像の位置を制御するには、次の 2 つの方法があります。
- 比例配置: 行の高さと幅に比例した位置を定義します。
- 絶対配置: 画像が挿入されるページ上の正確な位置を定義します。たとえば、セルの端から左に 40 ピクセル、下に 20 ピクセルなどです。
プロポーショナルポジショニング
開発者は、行の高さと列の幅に比例して画像を配置できますアッパーデルタXとアッパーデルタYのプロパティAspose.Cells.Drawing.Picture物体。あ写真オブジェクトはから取得できますピクチャーピクチャ インデックスを渡すことでコレクションを取得します。この例では、画像を F6 セルに配置します。
絶対位置
開発者は、を使用して写真を絶対に配置することもできます左と上のプロパティ写真物体。この例では、セル F6 にイメージを、セルの左から 60 ピクセル、上から 10 ピクセルの位置に配置します。
Cell 参照に基づく画像の挿入
Aspose.Cells では、ワークシート セルの内容を画像の形で表示できます。表示するデータを含むセルに画像をリンクできます。セルまたはセル範囲はグラフィック オブジェクトにリンクされているため、そのセルまたはセル範囲のデータに加えた変更は、グラフィック オブジェクトに自動的に反映されます。
を呼び出して、ワークシートに画像を追加します。画像を追加の方法シェイプコレクションコレクション (ワークシート物体)。を使用してセル範囲を指定します。方式の属性写真物体。