AffineTransform
AffineTransform verwendet eine 3 × 3-Matrix mit einer impliziten letzten Zeile von [ 0 0 1 ], um Quellkoordinaten (x, y) in Zielkoordinaten (x', y') gemäß folgender Formel umzuwandeln:
[ x'] [ scaleX shearX translateX ] [ x ]
[ y'] = [ shearY scaleY translateY ] [ y ]
[ 1 ] [ 0 0 1 ] [ 1 ]
Nach der Transformation
x' = scaleX * x + shearX * y + translateX;
y' = scaleY * y + shearY * x + translateY;
Diese Nachricht besteht daher aus diesen sechs Matrixelementen.
JSON-Darstellung |
---|
{
"scaleX": number,
"scaleY": number,
"shearX": number,
"shearY": number,
"translateX": number,
"translateY": number,
"unit": enum ( |
Felder | |
---|---|
scale
|
Das Skalierungselement für die X-Koordinate. |
scale
|
Das Skalierungselement für die Y-Koordinate. |
shear
|
Das Scherelement für die X-Koordinate. |
shear
|
Das Scherelement für die Y-Koordinate. |
translate
|
Das Element für die X-Koordinatenübersetzung. |
translate
|
Das Element für die Y-Koordinatenverschiebung. |
unit
|
Die Einheiten für die Übersetzung von Elementen. |
OpaqueColor
Ein Wert für eine einfarbige Farbe, der dem Design angepasst werden kann.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld
kind . Die Art des Farbwerts.
kind darf nur einen der folgenden Werte haben:
|
|
rgb
|
Eine opake RGB-Farbe. |
theme
|
Eine opake Designfarbe. |
RgbColor
Eine RGB-Farbe.
JSON-Darstellung |
---|
{ "red": number, "green": number, "blue": number } |
Felder | |
---|---|
red
|
Die rote Komponente der Farbe, von 0,0 bis 1,0. |
green
|
Die grüne Komponente der Farbe von 0,0 bis 1,0. |
blue
|
Die blaue Komponente der Farbe, von 0,0 bis 1,0. |
ThemeColorType
Farbtypen des Designs
PageProperties
enthält eine ColorScheme
, mit der diese Farbtypen des Designs konkreten Farben zugeordnet werden.
Enums | |
---|---|
THEME_COLOR_TYPE_UNSPECIFIED
|
Nicht angegebene Designfarbe. Dieser Wert sollte nicht verwendet werden. |
DARK1
|
Stellt die erste dunkle Farbe dar. |
LIGHT1
|
Stellt die erste Lichtfarbe dar. |
DARK2
|
Stellt die zweite dunkle Farbe dar. |
LIGHT2
|
Stellt die zweite Lichtfarbe dar. |
ACCENT1
|
Stellt die erste Akzentfarbe dar. |
ACCENT2
|
Stellt die zweite Akzentfarbe dar. |
ACCENT3
|
Stellt die dritte Akzentfarbe dar. |
ACCENT4
|
Stellt die vierte Akzentfarbe dar. |
ACCENT5
|
Stellt die fünfte Akzentfarbe dar. |
ACCENT6
|
Stellt die sechste Akzentfarbe dar. |
HYPERLINK
|
Die Farbe, die für Hyperlinks verwendet werden soll. |
FOLLOWED_HYPERLINK
|
Die Farbe, die für besuchte Hyperlinks verwendet werden soll. |
TEXT1
|
Stellt die erste Textfarbe dar. |
BACKGROUND1
|
Stellt die erste Hintergrundfarbe dar. |
TEXT2
|
Stellt die zweite Textfarbe dar. |
BACKGROUND2
|
Stellt die zweite Hintergrundfarbe dar. |
Link
Ein Hypertext-Link.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld
kind . Die Arten von Links.
kind darf nur einen der folgenden Werte haben:
|
|
url
|
Wenn diese Option festgelegt ist, handelt es sich um einen Link zur externen Webseite unter dieser URL. |
relative
|
Wenn diese Option aktiviert ist, handelt es sich um einen Link zu einer Folie in dieser Präsentation, die anhand ihrer Position angesprochen wird. |
page
|
Wenn diese Option festgelegt ist, handelt es sich um einen Link zur Seite in dieser Präsentation mit dieser ID. Möglicherweise gibt es keine Seite mit dieser ID. |
slide
|
Wenn festgelegt, gibt dies an, dass es sich um einen Link zur Folie mit diesem nullbasierten Index in der Präsentation handelt. Unter dieser Nummer befindet sich möglicherweise keine Folie. |
RelativeSlideLink
Die Arten von relativen Links.
Enums | |
---|---|
RELATIVE_SLIDE_LINK_UNSPECIFIED
|
Ein nicht angegebener relativer Folienlink. |
NEXT_SLIDE
|
Ein Link zur nächsten Folie. |
PREVIOUS_SLIDE
|
Ein Link zur vorherigen Folie. |
FIRST_SLIDE
|
Ein Link zur ersten Folie in der Präsentation. |
LAST_SLIDE
|
Ein Link zur letzten Folie in der Präsentation. |
PropertyState
Die möglichen Status einer Property.
Enums | |
---|---|
RENDERED
|
Wenn der Status einer Property „RENDERED“ ist, hat das Element die entsprechende Property, wenn es auf einer Seite gerendert wird. Wenn das Element eine Platzhalterform ist, wie durch das Feld placeholder bestimmt, und von einer Platzhalterform übernommen wird, ist das entsprechende Feld möglicherweise nicht festgelegt. Das bedeutet, dass der Eigenschaftswert von einem übergeordneten Platzhalter übernommen wird. Wenn das Element nicht übernommen wird, enthält das Feld den gerenderten Wert. „Immer“ ist der Standardwert.
|
NOT_RENDERED
|
Wenn der Status einer Property „NOT_RENDERED“ ist, hat das Element beim Rendern auf einer Seite nicht die entsprechende Property. Das Feld kann jedoch so festgelegt werden, dass es von untergeordneten Formen übernommen werden kann. Wenn Sie eine Property aus einem gerenderten Element entfernen möchten, setzen Sie den PropertyState auf „NOT_RENDERED“. |
INHERIT
|
Wenn der Status einer Eigenschaft „INHERIT“ (Übernehmen) ist, wird für den Eigenschaftsstatus der Wert des entsprechenden propertyState -Felds der übergeordneten Form verwendet. Elemente, die nicht übernommen werden, haben nie den Eigenschaftsstatus „INHERIT“.
|
SolidFill
Eine Volltonfarbe. Die Seite oder das Seitenelement wird vollständig mit dem angegebenen Farbwert ausgefüllt.
Wenn ein Feld nicht festgelegt ist, wird sein Wert möglicherweise von einem übergeordneten Platzhalter übernommen, falls vorhanden.
JSON-Darstellung |
---|
{
"color": {
object ( |
Felder | |
---|---|
color
|
Der Farbwert der Vollfüllung. |
alpha
|
Der Bruchteil dieses Pixelfarbe = Alpha * (Farbe) + (1,0 – Alpha) * (Hintergrundfarbe) Der Wert 1,0 entspricht einer soliden Farbdarstellung, während die Farbe bei einem Wert von 0,0 vollständig transparent ist. |
Umriss
Der Umriss eines PageElement
.
Wenn diese Felder nicht festgelegt sind, werden sie möglicherweise von einem übergeordneten Platzhalter übernommen, falls vorhanden. Wenn kein übergeordnetes Element vorhanden ist, wird in den Feldern standardmäßig der Wert verwendet, der für neue Seitenelemente verwendet wird, die im Editor für Präsentationen erstellt wurden. Dieser Wert kann von der Art des Seitenelements abhängen.
JSON-Darstellung |
---|
{ "outlineFill": { object ( |
Felder | |
---|---|
outline
|
Die Füllung der Kontur. |
weight
|
Die Dicke der Kontur. |
dash
|
Der Strichstil der Kontur. |
property
|
Der Status der Unterkunftsbeschreibung.
Wenn Sie den Umriss eines Seitenelements aktualisieren, wird dieses Feld implizit auf |
OutlineFill
Die Füllung der Kontur.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld
kind . Die Art der Konturfüllung.
kind darf nur einen der folgenden Werte haben:
|
|
solid
|
Füllung mit einer durchgehenden Farbe |
DashStyle
Die Arten von Strichen, mit denen lineare Geometrie gerendert werden kann. Diese Werte basieren auf dem einfachen Typ „ST_PresetLineDashVal“, der in Abschnitt 20.1.10.49 von „Office Open XML File Formats – Fundamentals and Markup Language Reference“, Teil 1 der 5. ECMA-376-Version, beschrieben ist.
Enums | |
---|---|
DASH_STYLE_UNSPECIFIED
|
Nicht angegebener Bindestrichstil. |
SOLID
|
Durchgezogene Linie Entspricht dem ECMA-376-Wert „solid“ für ST_PresetLineDashVal. Dies ist der Standard-Strichstil. |
DOT
|
Gestrichelte Linie. Entspricht dem ECMA-376-Wert „ST_PresetLineDashVal“, also „Punkt“. |
DASH
|
Gestrichelte Linie. Entspricht dem ECMA-376-Wert „ST_PresetLineDashVal“, also „dash“. |
DASH_DOT
|
Abwechselnd Striche und Punkte. Entspricht dem ECMA-376-Wert „ST_PresetLineDashVal“, also „dashDot“. |
LONG_DASH
|
Linie mit großen Strichen. Entspricht dem ECMA-376-Wert „ST_PresetLineDashVal“ „lgDash“. |
LONG_DASH_DOT
|
Abwechselnd große Striche und Punkte. Entspricht dem ECMA-376-Wert „ST_PresetLineDashVal“ „lgDashDot“. |
Schatten
Die Schatteneigenschaften eines Seitenelements.
Wenn diese Felder nicht festgelegt sind, werden sie möglicherweise von einem übergeordneten Platzhalter übernommen, falls vorhanden. Wenn kein übergeordnetes Element vorhanden ist, wird in den Feldern standardmäßig der Wert verwendet, der für neue Seitenelemente verwendet wird, die im Editor für Präsentationen erstellt wurden. Dieser Wert kann von der Art des Seitenelements abhängen.
JSON-Darstellung |
---|
{ "type": enum ( |
Felder | |
---|---|
type
|
Der Typ des Schattens. Dieses Attribut ist schreibgeschützt. |
transform
|
Transformation, die die Verschiebung, Skalierung und Schrägstellung des Schattens relativ zur Ausrichtungsposition codiert. |
alignment
|
Der Ausrichtungspunkt des Schattens, der den Ursprung für die Verschiebung, Skalierung und Schrägstellung des Schattens festlegt. Dieses Attribut ist schreibgeschützt. |
blur
|
Der Radius der Weichzeichnung des Schattens. Je größer der Radius, desto diffuser wird der Schatten. |
color
|
Der Farbwert des Schattens. |
alpha
|
Der Alphawert der Schattenfarbe von 0,0 bis 1,0. |
rotate
|
Gibt an, ob sich der Schatten mit der Form drehen soll. Dieses Attribut ist schreibgeschützt. |
property
|
Der Status der Schatteneigenschaft.
Wenn Sie den Schatten eines Seitenelements aktualisieren, wird dieses Feld implizit auf |
Typ
Die Schattentypen.
Enums | |
---|---|
SHADOW_TYPE_UNSPECIFIED
|
Nicht angegebener Schattentyp. |
OUTER
|
Schatten nach außen |
RectanglePosition
Definiert Referenzpositionen in einem Rechteck.
Enums | |
---|---|
RECTANGLE_POSITION_UNSPECIFIED
|
Nicht angegeben |
TOP_LEFT
|
Nach links oben. |
TOP_CENTER
|
Oben in der Mitte. |
TOP_RIGHT
|
Nach rechts oben. |
LEFT_CENTER
|
Links mittig. |
CENTER
|
Mitte. |
RIGHT_CENTER
|
Rechts mittig. |
BOTTOM_LEFT
|
Nach links unten. |
BOTTOM_CENTER
|
Unten in der Mitte. |
BOTTOM_RIGHT
|
Nach rechts unten. |
ContentAlignment
Die Arten der Textausrichtung.
Abgeleitet aus einer Teilmenge der Werte des einfachen Typs „ST_TextAnchoringType“ in Abschnitt 20.1.10.60 von „Office Open XML File Formats – Fundamentals and Markup Language Reference“, Teil 1 der 5. ECMA-376-Version.
Enums | |
---|---|
CONTENT_ALIGNMENT_UNSPECIFIED
|
Eine nicht angegebene Inhaltsausrichtung. Die Textausrichtung wird vom übergeordneten Element übernommen, falls vorhanden. |
CONTENT_ALIGNMENT_UNSUPPORTED
|
Eine nicht unterstützte Inhaltsausrichtung. |
TOP
|
Eine Ausrichtung, bei der die Inhalte oben im Inhaltshalter ausgerichtet sind. Entspricht dem ECMA-376-ST_TextAnchoringType „t“. |
MIDDLE
|
Eine Ausrichtung, bei der die Inhalte mittig im Inhaltshalter ausgerichtet werden. Entspricht dem ECMA-376-ST_TextAnchoringType „ctr“. |
BOTTOM
|
Eine Ausrichtung, bei der die Inhalte am unteren Rand des Inhaltscontainers ausgerichtet werden. Entspricht ECMA-376 ST_TextAnchoringType „b“. |
Platzhalter
Die Platzhalterinformationen, mit denen eine Platzhalterform eindeutig identifiziert wird.
JSON-Darstellung |
---|
{
"type": enum ( |
Felder | |
---|---|
type
|
Der Typ des Platzhalters. |
index
|
Der Index des Platzhalters. Wenn auf derselben Seite dieselben Platzhaltertypen vorhanden sind, haben sie unterschiedliche Indexwerte. |
parent
|
Die Objekt-ID des übergeordneten Platzhalters dieser Form. Wenn diese Option nicht festgelegt ist, gibt es kein übergeordnetes Platzhalter-Shape. Daher werden keine Eigenschaften von anderen Shapes übernommen. |
Typ
Die Form des Platzhalters.
Viele dieser Platzhaltertypen entsprechen Platzhalter-IDs aus dem ECMA-376-Standard. Weitere Informationen finden Sie in der Beschreibung des Typs „ST_PlaceholderType“ in Abschnitt 19.7.10 von „Office Open XML File Formats – Fundamentals and Markup Language Reference“, Teil 1 der 5. ECMA-376-Version.
Enums | |
---|---|
NONE
|
Standardwert, kein Platzhalter. |
BODY
|
Aus dem Textkörper. |
CHART
|
Diagramm oder Grafik |
CLIP_ART
|
Clipart-Bild |
CENTERED_TITLE
|
Der Titel ist zentriert. |
DIAGRAM
|
Diagramm. |
DATE_AND_TIME
|
Datum und Uhrzeit |
FOOTER
|
Text in der Fußzeile. |
HEADER
|
Text der Überschrift. |
MEDIA
|
Multimedia |
OBJECT
|
Beliebiger Inhaltstyp |
PICTURE
|
Bild. |
SLIDE_NUMBER
|
Die Foliennummer. |
SUBTITLE
|
Untertitel. |
TABLE
|
Tabelle. |
TITLE
|
Folientitel. |
SLIDE_IMAGE
|
Folienbild |
ImageProperties
Die Eigenschaften der Image
.
JSON-Darstellung |
---|
{ "cropProperties": { object ( |
Felder | |
---|---|
crop
|
Die Zuschneideeigenschaften des Bilds. Wenn diese Option nicht festgelegt ist, wird das Bild nicht zugeschnitten. Dieses Attribut ist schreibgeschützt. |
transparency
|
Der Transparenzeffekt des Bilds. Der Wert sollte im Intervall [0,0; 1,0] liegen, wobei 0 für keinen Effekt und 1 für vollständig transparent steht. Dieses Attribut ist schreibgeschützt. |
brightness
|
Der Helligkeitseffekt des Bilds. Der Wert sollte im Intervall [-1,0; 1,0] liegen. 0 bedeutet, dass keine Wirkung erzielt wird. Dieses Attribut ist schreibgeschützt. |
contrast
|
Der Kontrasteffekt des Bildes. Der Wert sollte im Intervall [-1,0; 1,0] liegen. 0 bedeutet, dass keine Wirkung erzielt wird. Dieses Attribut ist schreibgeschützt. |
recolor
|
Der Umfärbungseffekt des Bilds. Wenn das nicht festgelegt ist, wird das Bild nicht neu eingefärbt. Dieses Attribut ist schreibgeschützt. |
outline
|
Der Umriss des Bildes. Wenn Sie diesen Parameter nicht festlegen, hat das Bild keinen Umriss. |
shadow
|
Der Schatten des Bildes. Wenn dieser Wert nicht festgelegt ist, hat das Bild keinen Schatten. Dieses Attribut ist schreibgeschützt. |
link
|
Das Ziel des Hyperlinks des Bildes. Wenn diese Option nicht festgelegt ist, gibt es keine Verknüpfung. |
CropProperties
Die Zuschneideeigenschaften eines Objekts, das in einem Container eingeschlossen ist. Beispiel: Image
.
Die Zuschneideeigenschaften werden durch die Abstände der vier Ränder dargestellt, die ein Zuschneiderechteck definieren. Die Abweichungen werden in Prozent von den entsprechenden Rändern des ursprünglichen Begrenzungsrahmens des Objekts nach innen gemessen, bezogen auf die ursprünglichen Abmessungen des Objekts.
- Wenn der Offset im Intervall (0, 1) liegt, befindet sich die entsprechende Kante des Zuschneiderects innerhalb des ursprünglichen Begrenzungsrects des Objekts.
- Wenn der Wert negativ oder größer als 1 ist, befindet sich die entsprechende Kante des Zuschneide-Rechtecks außerhalb des ursprünglichen Begrenzungs-Rechtecks des Objekts.
- Wenn sich der linke Rand des Zuschneide-Rechtecks rechts vom rechten Rand befindet, wird das Objekt horizontal gespiegelt.
- Wenn der obere Rand des Zuschneide-Rechtecks unter dem unteren Rand liegt, wird das Objekt vertikal gespiegelt.
- Wenn alle Abweichungen und der Drehwinkel 0 sind, wird das Objekt nicht zugeschnitten.
Nach dem Zuschneiden wird der Inhalt im Zuschneide-Rechteck so gedehnt, dass er in den Container passt.
JSON-Darstellung |
---|
{ "leftOffset": number, "rightOffset": number, "topOffset": number, "bottomOffset": number, "angle": number } |
Felder | |
---|---|
left
|
Der Versatz gibt den linken Rand des Zuschneide-Rechtecks an, das sich rechts vom linken Rand des ursprünglichen Begrenzungs-Rechtecks befindet, bezogen auf die ursprüngliche Breite des Objekts. |
right
|
Der Offset gibt den rechten Rand des Zuschneide-Rechtecks an, das sich links vom rechten Rand des ursprünglichen Begrenzungsrechtecks befindet, bezogen auf die ursprüngliche Breite des Objekts. |
top
|
Der Offset gibt den oberen Rand des Zuschneiderects an, der sich unterhalb des oberen Rands des ursprünglichen Begrenzungsrects befindet, bezogen auf die ursprüngliche Höhe des Objekts. |
bottom
|
Der Versatz gibt den unteren Rand des Zuschneiderects an, der sich über dem unteren Rand des ursprünglichen Begrenzungsrects befindet, bezogen auf die ursprüngliche Höhe des Objekts. |
angle
|
Der Drehwinkel des Zuschneidefensters um seine Mitte, in Bogenmaß. Der Drehwinkel wird nach dem Versatz angewendet. |
Neu einfärben
Ein Bild mit einem Umfärbungseffekt
JSON-Darstellung |
---|
{ "recolorStops": [ { object ( |
Felder | |
---|---|
recolor
|
Der Farbeffekt wird durch einen Farbverlauf dargestellt, der eine Liste von Farbstopps ist. Die Farben im Farbverlauf ersetzen die entsprechenden Farben an derselben Position in der Farbvorlage und werden auf das Bild angewendet. Dieses Attribut ist schreibgeschützt. |
name
|
Der Name des Farbeffekts.
Der Name wird aus dem |
ColorStop
Eine Farbe und Position in einem Farbverlaufsstreifen.
JSON-Darstellung |
---|
{
"color": {
object ( |
Felder | |
---|---|
color
|
Die Farbe des Farbverlaufsstopps. |
alpha
|
Der Alphawert dieser Farbe im Farbverlaufsstreifen. Standardmäßig „1.0“, also vollständig undurchsichtig. |
position
|
Die relative Position des Farbstopps im Farbverlaufsband, gemessen in Prozent. Der Wert muss im Intervall [0,0, 1,0] liegen. |
Name
Die Namen der Farbeffekte.
Enums | |
---|---|
NONE
|
Kein Effekt zum Neufärben. Der Standardwert. |
LIGHT1
|
Ein Farbeffekt, mit dem das Bild mit der ersten verfügbaren Farbe aus dem Farbschema der Seite aufgehellt wird. |
LIGHT2
|
Ein Farbeffekt, mit dem das Bild mit der zweiten verfügbaren Farbe aus dem Farbschema der Seite aufgehellt wird. |
LIGHT3
|
Ein Farbeffekt, mit dem das Bild mit der dritten verfügbaren Farbe aus dem Farbschema der Seite aufgehellt wird. |
LIGHT4
|
Ein Farbeffekt, der das Bild mit der vierten verfügbaren Farbe aus dem Farbschema der Seite aufhellt. |
LIGHT5
|
Ein Farbeffekt, der das Bild mit der fünften verfügbaren Farbe aus dem Farbschema der Seite aufhellt. |
LIGHT6
|
Ein Farbeffekt, der das Bild mit der sechsten verfügbaren Farbe aus dem Farbschema der Seite aufhellt. |
LIGHT7
|
Ein Farbeffekt, bei dem das Bild mit der siebten verfügbaren Farbe aus dem Farbschema der Seite aufgehellt wird. |
LIGHT8
|
Ein Farbeffekt, der das Bild mit der achten verfügbaren Farbe aus dem Farbschema der Seite aufhellt. |
LIGHT9
|
Ein Farbeffekt, der das Bild mit der neunten verfügbaren Farbe aus dem Farbschema der Seite aufhellt. |
LIGHT10
|
Ein Farbeffekt, bei dem das Bild mit der zehnten verfügbaren Farbe aus dem Farbschema der Seite aufgehellt wird. |
DARK1
|
Ein Farbeffekt, bei dem das Bild mit der ersten verfügbaren Farbe aus dem Farbschema der Seite abgedunkelt wird. |
DARK2
|
Ein Farbeffekt, bei dem das Bild mit der zweiten verfügbaren Farbe aus dem Farbschema der Seite abgedunkelt wird. |
DARK3
|
Ein Farbeffekt, bei dem das Bild mit der dritten verfügbaren Farbe aus dem Farbschema der Seite abgedunkelt wird. |
DARK4
|
Ein Farbeffekt, bei dem das Bild mit der vierten verfügbaren Farbe aus dem Farbschema der Seite abgedunkelt wird. |
DARK5
|
Ein Farbeffekt, bei dem das Bild mit der fünften verfügbaren Farbe aus dem Farbschema der Seite abgedunkelt wird. |
DARK6
|
Ein Farbeffekt, bei dem das Bild mit der sechsten verfügbaren Farbe aus dem Farbschema der Seite abgedunkelt wird. |
DARK7
|
Ein Farbeffekt, mit dem das Bild mit der siebten verfügbaren Farbe aus dem Farbschema der Seite abgedunkelt wird. |
DARK8
|
Ein Farbeffekt, bei dem das Bild mit der achten verfügbaren Farbe aus dem Farbschema der Seite abgedunkelt wird. |
DARK9
|
Ein Farbeffekt, bei dem das Bild mit der neunten verfügbaren Farbe aus dem Farbschema der Seite abgedunkelt wird. |
DARK10
|
Ein Farbeffekt, der das Bild mit der zehnten verfügbaren Farbe aus dem Farbschema der Seite verdunkelt. |
GRAYSCALE
|
Ein Umfärbungseffekt, der das Bild in Graustufen umfärbt. |
NEGATIVE
|
Ein Effekt, mit dem das Bild in Negativ-Graustufen neu eingefärbt wird. |
SEPIA
|
Ein Umfärbungseffekt, mit dem das Bild in Sepia umgefärbt wird. |
CUSTOM
|
Benutzerdefinierter Effekt zum Neufärben Den konkreten Farbverlauf finden Sie unter recolorStops .
|