SpreadJS製品ヘルプ
addCameraShape メソッド
GC.Spread.Sheets.Shapes 名前空間 > ShapeCollection タイプ : addCameraShape メソッド
カメラシェイプの名前。 空白のままにすると、一意の名前が生成します。
生成されたシェイプの範囲。 「Sheet1!A1:A8」のような範囲数式である必要があります。
カメラシェイプのx位置。 空白のままにすると、デフォルト値は0になります。
カメラシェイプのy位置。 空白のままにすると、デフォルト値は0になります。
カメラシェイプの幅。 空白のままにすると、デフォルト値は元の範囲幅と同じになります。
カメラシェイプの高さ。 空白のままにすると、デフォルト値は元の範囲の高さと同じになります。
シェイプコレクションに新しいカメラシェイプを追加します。
シンタックス
var instance = new GC.Spread.Sheets.Shapes.ShapeCollection(sheet);
var value; // Type: CameraShape
value = instance.addCameraShape(name, range, left, top, width, height);
function addCameraShape( 
   name : string,
   range : string,
   (optional) left : number,
   (optional) top : number,
   (optional) width : number,
   (optional) height : number
) : CameraShape;

パラメータ

name
カメラシェイプの名前。 空白のままにすると、一意の名前が生成します。
range
生成されたシェイプの範囲。 「Sheet1!A1:A8」のような範囲数式である必要があります。
left
カメラシェイプのx位置。 空白のままにすると、デフォルト値は0になります。
top
カメラシェイプのy位置。 空白のままにすると、デフォルト値は0になります。
width
カメラシェイプの幅。 空白のままにすると、デフォルト値は元の範囲幅と同じになります。
height
カメラシェイプの高さ。 空白のままにすると、デフォルト値は元の範囲の高さと同じになります。
使用例
// 次のサンプルコードは、新しいカメラシェイプを追加する方法を示しています。
var shape = activeSheet.shapes.addCameraShape("camera shape 1", 'Sheet1!A1:A8', 100, 50, 100, 150);
関連トピック

参照

ShapeCollection タイプ