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
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.
Office Add-ins