次の方法で共有


PowerPoint JavaScript API 1.4 の新機能

PowerPointApi 1.4 では、図形の管理のサポートが追加されました。

最初の表には API が簡潔にまとめられています。その後の表は詳しい一覧になっています。

機能領域 説明 関連オブジェクト
図形管理 図形の追加、移動、サイズ設定、書式設定、削除のサポートを追加します。 ShapeFill
ShapeFont
ShapeLineFormat

API リスト

次の表に、PowerPoint JavaScript API 要件セット 1.4 を示します。 すべてのPowerPoint JavaScript API (プレビュー API と以前にリリースされた API を含む) の完全な一覧については、 すべてのPowerPoint JavaScript API を参照してください。

クラス フィールド 説明
BulletFormat visible 段落の箇条書きを表示するかどうかを指定します。
ParagraphFormat bulletFormat 段落の箇条書き形式を表します。
horizontalAlignment 段落の水平方向の配置を表します。
Shape fill この図形の塗りつぶしの書式設定を返します。
height 図形の高さをポイント単位で指定します。
left 図形の左側からスライドの左側までの距離をポイント単位で指定します。
lineFormat この図形の線の書式設定を返します。
name この図形の名前を指定します。
textFrame この Shapeの PowerPoint.TextFrame オブジェクトを返します。
top 図形の上端からスライドの上端までの距離をポイント単位で指定します。
type この図形の種類を返します。
width 図形の幅をポイント単位で指定します。
ShapeAddOptions height 図形の高さをポイント単位で指定します。
left 図形の左側からスライドの左側までの距離をポイント単位で指定します。
top 図形の上端からスライドの上端までの距離をポイント単位で指定します。
width 図形の幅をポイント単位で指定します。
ShapeCollection addGeometricShape(geometrShapeType: PowerPoint.GeometrShapeType, options?: PowerPoint.ShapeAddOptions) 図形をスライドに追加します。
addLine(connectorType?: PowerPoint.ConnectorType, options?: PowerPoint.ShapeAddOptions) スライドに線を追加します。
addTextBox(text: string, options?: PowerPoint.ShapeAddOptions) 指定したテキストをコンテンツとして含むテキスト ボックスをスライドに追加します。
ShapeFill clear() この図形の塗りつぶしの書式設定をクリアします。
foregroundColor #RRGGBB 形式 ("FFA500" など) または名前付き HTML カラー ("オレンジ" など) で、HTML カラー形式で図形塗りつぶしの前景色を表します。
setSolidColor(color: string) 図形の塗りつぶしの書式設定を均一な色に設定します。
transparency 塗りつぶしの透明度の割合を、0.0 (不透明) から 1.0 (クリア) までの値として指定します。
type 図形の塗りつぶしの種類を返します。
ShapeFont bold TextRange内のテキストを太字に設定するかどうかを指定します。
color テキストの色の HTML 色コード表現を指定します (たとえば、"#FF0000" は赤を表します)。
italic TextRangeのテキストを斜体に設定するかどうかを指定します。
name フォント名 ("Calibri" など) を指定します。
size フォント サイズをポイント単位で指定します (例: 11)。
underline フォントに適用される下線の種類を指定します。
ShapeLineFormat color #RRGGBB 形式 ("FFA500" など) または名前付き HTML の色 (例: "オレンジ") の形式で、行の色を HTML 色形式で表します。
dashStyle 線のダッシュ スタイルを表します。
style 図形の線スタイルを表します。
transparency 線の透明度の割合を、0.0 (不透明) から 1.0 (クリア) までの値として指定します。
visible 図形要素の線の書式を表示するかどうかを指定します。
weight 線の太さ (ポイント数) を表します。
TextFrame autoSizeSetting テキスト フレームの自動サイズ設定。
bottomMargin テキスト フレームの下余白を表します (ポイント数)。
deleteText() テキスト フレーム内のテキストをすべて削除します。
hasText テキスト フレームにテキストが含まれているかどうかを指定します。
leftMargin テキスト フレームの左余白を表します (ポイント数)。
rightMargin テキスト フレームの右余白を表します (ポイント数)。
textRange テキスト フレーム内の図形にアタッチされているテキスト、およびテキストを操作するためのプロパティとメソッドを表します。
topMargin テキスト フレームの上余白を表します (ポイント数)。
verticalAlignment テキスト フレームの垂直方向の配置を表します。
wordWrap 図形内のテキストに合わせて自動的に改行するかどうかを指定します。
TextRange font テキスト範囲のフォント属性を表す ShapeFont オブジェクトを返します。
getSubstring(start: number, length?: number) 指定した範囲内の部分文字列の TextRange オブジェクトを返します。
paragraphFormat テキスト範囲の段落形式を表します。
text テキスト範囲のプレーン テキスト コンテンツを表します。

関連項目