Freigeben über


PowerPoint-JavaScript-Vorschau-APIs

Neue PowerPoint-JavaScript-APIs werden zuerst in der "Vorschau" eingeführt und später Teil eines bestimmten, nummerierten Anforderungssatzes, nachdem genügend Tests durchgeführt und Benutzerfeedback eingeholt wurde.

Hinweis

Vorschau-APIs unterliegen Änderungen und können nicht für den Einsatz in Produktionsumgebungen vorgesehen werden. Wir empfehlen, sie nur in Test- und Entwicklungsumgebungen auszuprobieren. Verwenden Sie Vorschau-APIs nicht in einer Produktionsumgebung oder in unternehmenswichtigen Dokumenten.

So verwenden Sie Vorschau-APIs:

  • Sie müssen die Vorschauversion der Office JavaScript-API-Bibliothek aus dem Office.js Content Delivery Network (CDN) verwenden. Die Typdefinitionsdatei für die TypeScript-Kompilierung und IntelliSense finden Sie unter CDN und DefinitelyTyped. Sie können diese Typen mit npm install --save-dev @types/office-js-preview installieren (achten Sie darauf, die Typen für @types/office-js zu entfernen, wenn Sie sie zuvor installiert haben).
  • Möglicherweise müssen Sie am Microsoft 365 Insider-Programm teilnehmen, um Zugriff auf neuere Office-Builds zu erhalten.

API-Liste

In der folgenden Tabelle sind die PowerPoint-JavaScript-APIs aufgeführt, die sich derzeit in der Vorschauphase befinden. 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
PlaceholderFormat containedType Ruft den Typ der Form ab, die im Platzhalter enthalten ist.
type Gibt den Typ dieses Platzhalters zurück.
Shape Gruppe Gibt die zurück, die ShapeGroup der Form zugeordnet ist.
level Gibt die Ebene der angegebenen Form zurück.
parentGroup Gibt die übergeordnete Gruppe dieser Form zurück.
placeholderFormat Gibt die Eigenschaften zurück, die speziell auf diesen Platzhalter angewendet werden.
ShapeCollection addGroup(values: Arrayzeichenfolge<| Form>) Erstellen Sie eine Shape-Gruppe für mehrere Formen.
ShapeFont allCaps Gibt an, ob der Text im TextRange so festgelegt ist, dass das Attribut "Alle Großbuchstaben " verwendet wird, mit dem Kleinbuchstaben als Großbuchstaben angezeigt werden.
doubleStrikethrough Gibt an, ob der Text im TextRange so festgelegt ist, dass er das Double-Durchstreichungsattribut verwendet.
smallCaps Gibt an, ob der Text im TextRange so festgelegt ist, dass das Small Caps-Attribut verwendet wird, mit dem Kleinbuchstaben als kleine Großbuchstaben angezeigt werden.
strikethrough Gibt an, ob der Text im TextRange so festgelegt ist, dass das Strikethrough-Attribut verwendet wird.
subscript Gibt an, ob der Text im TextRange so festgelegt ist, dass das Subscript-Attribut verwendet wird.
superscript Gibt an, ob der Text im TextRange so festgelegt ist, dass das Superscript-Attribut verwendet wird.
ShapeGroup id Ruft die eindeutige ID der Shape-Gruppe ab.
shape Gibt das Shape der Gruppe zugeordnete Objekt zurück.
shapes Gibt die Auflistung der Shape Objekte in der Gruppe zurück.
ungroup() Hebt die Gruppierung von gruppierten Formen in der angegebenen Formgruppe auf.
ShapeScopedCollection group() Gruppiert alle Shapes in dieser Auflistung in einer einzelnen Form.
Slide applyLayout(slideLayout: PowerPoint.SlideLayout) Wendet das angegebene Layout auf die Folie an und ändert deren Design und Struktur entsprechend dem ausgewählten Layout.
exportAsBase64() Exportiert die Folie in eine eigene Präsentationsdatei, die als Base64-codierte Daten zurückgegeben wird.
getImageAsBase64(options?: PowerPoint.SlideGetImageOptions) Rendert ein Bild der Folie.
Index Gibt den nullbasierten Index der Folie zurück, die ihre Position in der Präsentation darstellt.
moveTo(slideIndex: number) Verschiebt die Folie an eine neue Position innerhalb der Präsentation.
SlideGetImageOptions height Die gewünschte Höhe des resultierenden Bilds in Pixel.
width Die gewünschte Breite des resultierenden Bilds in Pixel.
SlideLayout type Gibt den Typ des Folienlayouts zurück.

Siehe auch