Neuerungen in der PowerPoint JavaScript-API 1.4

PowerPointApi 1.4 hat zusätzliche Unterstützung für die Verwaltung von Shapes hinzugefügt.

Die erste Tabelle bietet eine umfassende Zusammenfassung der APIs, während die nachfolgenden Tabellen eine detaillierte Auflistung enthalten.

Funktionsbereich Beschreibung Relevante Objekte
Shape-Verwaltung Fügt Unterstützung für das Hinzufügen, Verschieben, Dimensionieren, Formatieren und Entfernen von Formen hinzu. ShapeFill
ShapeFont
ShapeLineFormat

API-Liste

In der folgenden Tabelle ist der PowerPoint-JavaScript-API-Anforderungssatz 1.4 aufgeführt. Eine vollständige Liste aller PowerPoint-JavaScript-APIs (einschließlich Vorschau-APIs und zuvor veröffentlichter APIs) finden Sie unter Alle PowerPoint JavaScript-APIs.

Klasse Felder Beschreibung
BulletFormat visible Gibt an, ob die Aufzählungszeichen im Absatz sichtbar sind.
ParagraphFormat bulletFormat Stellt das Aufzählungszeichenformat des Absatzes dar.
horizontalAlignment Stellt die horizontale Ausrichtung des Absatzes dar.
Form fill Gibt die Füllungsformatierung dieser Form zurück.
height Gibt die Höhe der Form in Punkt an.
left Der Abstand in Punkt von der linken Seite der Form zur linken Seite der Folie.
lineFormat Gibt die Linienformatierung dieser Form zurück.
name Gibt den Namen dieser Form an.
textFrame Gibt das textFrame-Objekt dieser Form zurück.
top Der Abstand in Punkt vom oberen Rand der Form bis zum oberen Rand der Folie.
type Gibt den Typ dieser Form zurück.
width Gibt die Breite der Form in Punkt an.
ShapeAddOptions height Gibt die Höhe der Form in Punkt an.
left Gibt den Abstand in Punkt von der linken Seite der Form zur linken Seite der Folie an.
top Gibt den Abstand vom oberen Rand der Form bis zum oberen Rand der Folie in Punkt an.
width Gibt die Breite der Form in Punkt an.
ShapeCollection addGeometricShape(geometricShapeType: PowerPoint.GeometricShapeType, options?: PowerPoint.ShapeAddOptions) Fügt der Folie eine geometrische Form hinzu.
addLine(connectorType?: PowerPoint.ConnectorType, options?: PowerPoint.ShapeAddOptions) Fügt der Folie eine Linie hinzu.
addTextBox(text: string, options?: PowerPoint.ShapeAddOptions) Fügt der Folie ein Textfeld mit dem bereitgestellten Text als Inhalt hinzu.
ShapeFill clear() Löscht die Füllungsformatierung dieser Form.
foregroundColor Stellt die Vordergrundfarbe der Formfüllung im HTML-Farbformat, im Formular #RRGGBB (z. B. "FFA500") oder als benannte HTML-Farbe (z. B. "Orange") dar.
setSolidColor(color: string) Legt die Füllungsformatierung der Form auf einfarbige Füllung fest.
transparency Gibt den Transparenzprozentsatz der Füllung als Wert von 0,0 (undurchsichtig) bis 1,0 (klar) an.
type Gibt den Füllungstyp der Form zurück.
ShapeFont bold Stellt den Fett-Status der Schriftart dar.
color HTML-Farbcodedarstellung der Textfarbe (z. B. "#FF0000" steht für Rot).
italic Stellt den Kursiv-Status der Schriftart dar.
name Stellt den Namen der Schriftart dar (z. B. "Calibri").
size Stellt den Schriftgrad in Punkt dar (z. B. 11).
underline Art der auf die Schriftart angewendeten Unterstreichung.
ShapeLineFormat color Stellt die Linienfarbe im HTML-Farbformat dar, im Format #RRGGBB (z. B. "FFA500") oder als benannte HTML-Farbe (z. B. "orange").
dashStyle Stellt die Bindestrichart der Linie dar.
style Stellt die Linienart der Form dar.
transparency Gibt den Transparenzprozentsatz der Zeile als Wert von 0,0 (undurchsichtig) bis 1,0 (klar) an.
visible Gibt an, ob die Linienformatierung eines Formelements sichtbar ist.
weight Stellt die Stärke der Linie in Punkt dar.
TextFrame autoSizeSetting Die Einstellungen für die automatische Größenanpassung für den Textrahmen.
bottomMargin Stellt den unteren Rand des Textrahmens in Punkt dar.
deleteText() Löscht den gesamten Text im Textrahmen.
hasText Gibt an, ob der Textrahmen Text enthält.
leftMargin Stellt den linken Rand des Textrahmens in Punkt dar.
rightMargin Stellt den rechten Rand des Textrahmens in Punkt dar.
textRange Stellt den Text dar, der an eine Form im Textrahmen angefügt ist, sowie Eigenschaften und Methoden für das Bearbeiten des Texts.
topMargin Stellt den oberen Rand des Textrahmens in Punkt dar.
verticalAlignment Stellt die vertikale Ausrichtung des Textrahmens dar.
Wordwrap Bestimmt, ob Zeilen automatisch umbrechen, um Text in die Form einzupassen.
TextRange font Gibt ein ShapeFont -Objekt zurück, das die Schriftartattribute für den Textbereich darstellt.
getSubstring(start: number, length?: number) Gibt ein TextRange -Objekt für die Teilzeichenfolge im angegebenen Bereich zurück.
paragraphFormat Stellt das Absatzformat des Textbereichs dar.
text Stellt den unformatierten Textinhalt des Textbereichs dar.

Siehe auch