PowerPoint.Shape
説明
PowerPoint形状の管理および編集を行うクラスです。
プロパティ
bold | テキストボックス形状のフォントサイズを取得/設定します。 |
color | テキストボックス形状のテキストの色を取得/設定します。 |
fontSize | テキストボックス形状のフォントサイズを取得/設定します。 |
position | 形状の位置を取得/設定します。 |
size | 形状のサイズを取得/設定します。 |
text | テキストボックス形状のテキストを取得/設定します。 |
type | 形状の形状タイプを返す、PowerPoint.ShapeTypeの列挙体です。 |
メソッド
delete | 形状を削除します。 |
duplicate | 形状を複製します。 |
詳細
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
PowerPoint.Shape.bold
int bold
説明
テキストボックス形状のフォントサイズを取得/設定します。
PowerPoint.Presentation presentation = PowerPoint.Presentation.create(1);
presentation.addSlide(PowerPoint.Layout.blank);
presentation.slides[1].addTextBox("New Text", Vec2(80, 80), Vec2(200, 50), 30, 0, Color.blue);
presentation.slides[1].shapes[1].fontSize = 23.5;
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
PowerPoint.Shape.color
Color color
説明
テキストボックス形状のテキストの色を取得/設定します。
PowerPoint.Presentation presentation = PowerPoint.Presentation.create(1);
presentation.addSlide(PowerPoint.Layout.blank);
presentation.slides[1].addTextBox("New Text", Vec2(80, 80), Vec2(200, 50), 30, 0, Color.blue);
return presentation.slides[1].shapes[1].color;
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
PowerPoint.Shape.fontSize
double fontSize
説明
テキストボックス形状のフォントサイズを取得/設定します。
PowerPoint.Presentation presentation = PowerPoint.Presentation.create(1);
presentation.addSlide(PowerPoint.Layout.blank);
presentation.slides[1].addTextBox("New Text", Vec2(80, 80), Vec2(200, 50), 30, 0, Color.blue);
pesentation.slides[1].shapes[1].fontSize = 23.5;
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
PowerPoint.Shape.position
Vec2 position
説明
形状の位置を取得/設定します。
PowerPoint.Presentation presentation = PowerPoint.Presentation.create(1);
presentation.addSlide(PowerPoint.Layout.blank);
presentation.slides[1].addTextBox("New Text", Vec2(80, 80), Vec2(200, 50), 30, 0, Color.blue);
return presentation.slides[1].shapes[1].position;
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
PowerPoint.Shape.size
Vec2 size
説明
形状のサイズを取得/設定します。
PowerPoint.Presentation presentation = PowerPoint.Presentation.create(1);
presentation.addSlide(PowerPoint.Layout.blank);
presentation.slides[1].addPicture(modeldir() + "\\SamplePicture.png", Vec2(80,80),Vec2(200,200));
return presentation.slides[1].shapes[1].size;
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
PowerPoint.Shape.text
string text
説明
テキストボックス形状のテキストを取得/設定します。
PowerPoint.Presentation presentation = PowerPoint.Presentation.create(1);
presentation.addSlide(PowerPoint.Layout.blank);
presentation.slides[1].addTextBox("New Text", Vec2(80, 80), Vec2(200, 50), 30, 0, Color.blue);
presentation.slides[1].shapes[1].text = "New Text Replaced";
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
PowerPoint.Shape.type
int type
説明
形状の形状タイプを返す、PowerPoint.ShapeTypeの列挙体です。
PowerPoint.Presentation presentation = PowerPoint.Presentation.open(modeldir() + "\\Presentation.pptx", 1);
return presentation.slides[1].shapes[1].type;
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
PowerPoint.Shape.delete()
説明
形状を削除します。
PowerPoint.Presentation presentation = PowerPoint.Presentation.open(modeldir() + "\\Presentation.pptx", 1);
presentation.slides[1].shapes[1].delete();
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
PowerPoint.Shape.duplicate()
PowerPoint.Shape duplicate( ) |
説明
形状を複製します。
PowerPoint.Presentation presentation = PowerPoint.Presentation.create(1);
presentation.addSlide(PowerPoint.Layout.blank);
presentation.slides[1].addTextBox("New Text", Vec2(80, 80), Vec2(200, 50), 30, 0, Color.blue);
presentation.slides[1].shapes[1].duplicate();