Excel for WPF/Silverlight
XLPictureShape コンストラクタ(WriteableBitmap,Rect)
使用例 

C1.WPF.Excel.4.5.2 アセンブリ > C1.WPF.Excel 名前空間 > XLPictureShape クラス > XLPictureShape コンストラクタ : XLPictureShape コンストラクタ(WriteableBitmap,Rect)
新しい XLPictureShapeに格納されている画像。
セルに対する画像サイズと位置を指定する四角形(twips 単位)。
XLPictureShapeの新しいインスタンスを初期化します。
シンタックス
'宣言
 
Public Function New( _
   ByVal img As System.Windows.Media.Imaging.WriteableBitmap, _
   ByVal rc As System.Windows.Rect _
)
public XLPictureShape( 
   System.Windows.Media.Imaging.WriteableBitmap img,
   System.Windows.Rect rc
)

パラメータ

img
新しい XLPictureShapeに格納されている画像。
rc
セルに対する画像サイズと位置を指定する四角形(twips 単位)。
使用例
下のコードはセルに画像を追加します。画像は、セルの中央にある 60 twips 幅のエッジで囲まれた四角形内に描画されます。
// シートとセルを取得します
XLSheet sheet = c1ExcelBook1.Sheets[0];
XLCell cell = sheet[row, col];
          
// ピクチャの大きさを調整するためにセルサイズを計算します
Rectangle rc = new Rectangle(0, 0 sheet.Columns[col].Width, sheet.Rows[row].Height);
          
// 60 twips のエッジを追加します
rc.Inflate(-60, -60);
          
// XLPictureShape を作成します
XLPictureShape pic = new XLPictureShape(image, rc);
          
// XLPictureShape をセルに割り当てます
cell.Value = pic;
参照

XLPictureShape クラス
XLPictureShape メンバ
オーバーロード一覧