Affine-Transformation
AffineTransform verwendet eine 3x3-Matrix mit einer implizierten letzten Zeile von [ 0 0 1 ], um die Quellkoordinaten (x,y) in die Zielkoordinaten (x', y') folgendermaßen 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 | |
---|---|
scaleX
|
Das Element für die x-Koordinaten-Skalierung. |
scaleY
|
Das Y-Koordinaten-Skalierungselement. |
shearX
|
Das Element für die Koordinatenbestimmung mit x-Koordinaten. |
shearY
|
Das Element für die y-Koordinaten-Scherung |
translateX
|
Das x-Koordinaten-Übersetzungselement |
translateY
|
Das Y-Koordinaten-Übersetzungselement |
unit
|
Die Einheiten für die Übersetzung von Elementen. |
Undurchsichtig
Ein unverwechselbarer Farbwert.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld kind . Die Art des Farbwerts.
kind darf nur einer der folgenden Werte sein:
|
|
rgbColor
|
Eine deckende RGB-Farbe. |
themeColor
|
Eine undurchsichtige Designfarbe. |
RGB-Farbe
Eine RGB-Farbe.
JSON-Darstellung |
---|
{ "red": number, "green": number, "blue": number } |
Felder | |
---|---|
red
|
Die rote Komponente der Farbe, zwischen 0,0 und 1,0. |
green
|
Die grüne Komponente der Farbe zwischen 0,0 und 1,0. |
blue
|
Die blaue Komponente der Farbe, zwischen 0,0 und 1,0. |
DesignFarbtyp
Designfarbtypen
PageProperties
enthält einen ColorScheme
, der eine Zuordnung dieser Designfarbtypen zu Betonfarben definiert.
Enums | |
---|---|
THEME_COLOR_TYPE_UNSPECIFIED
|
Nicht angegebene Designfarbe. Dieser Wert sollte nicht verwendet werden. |
DARK1
|
Die erste dunkle Farbe. |
LIGHT1
|
Die erste Lichtfarbe. |
DARK2
|
Die zweite dunkle Farbe |
LIGHT2
|
Die zweite Lichtfarbe. |
ACCENT1
|
Die erste Akzentfarbe. |
ACCENT2
|
Die zweite Akzentfarbe. |
ACCENT3
|
Die dritte Akzentfarbe. |
ACCENT4
|
Die vierte Akzentfarbe. |
ACCENT5
|
Stellt die fünfte Akzentfarbe dar. |
ACCENT6
|
Die sechste Akzentfarbe. |
HYPERLINK
|
Die Farbe, die für Hyperlinks verwendet werden soll. |
FOLLOWED_HYPERLINK
|
Die Farbe, die für besuchte Hyperlinks verwendet werden soll. |
TEXT1
|
Die erste Textfarbe. |
BACKGROUND1
|
Die erste Hintergrundfarbe. |
TEXT2
|
Die zweite Textfarbe. |
BACKGROUND2
|
Die zweite Hintergrundfarbe |
Link
Ein Hypertext-Link.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld kind . Die Arten von Links.
kind darf nur einer der folgenden Werte sein:
|
|
url
|
Wenn festgelegt, ist dies ein Link zur externen Webseite unter dieser URL. |
relativeLink
|
Wenn festgelegt, ist dies ein Link zu einer Folie in dieser Präsentation, an der ihre Position adressiert wird. |
pageObjectId
|
Wenn festgelegt, ist dies ein Link zur spezifischen Seite in dieser Präsentation mit dieser ID. Möglicherweise ist keine Seite mit dieser ID vorhanden. |
slideIndex
|
Wenn festgelegt, ist dies ein Link zur Folie bei diesem nullbasierten Index in der Präsentation. Möglicherweise gibt es bei diesem Index keine Folie. |
Relativer Folienlink
Die Arten der relativen Links
Enums | |
---|---|
RELATIVE_SLIDE_LINK_UNSPECIFIED
|
Ein nicht angegebener relativer Folienlink. |
NEXT_SLIDE
|
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 |
Property-Status
Die möglichen Status einer Property.
Enums | |
---|---|
RENDERED
|
Wenn der Status einer Unterkunft RENDERED lautet, hat das Element die entsprechende Eigenschaft, wenn es auf einer Seite gerendert wird. Wenn das Element eine Platzhalterform ist, die durch das Feld placeholder bestimmt wird, und sie von einer Platzhalterform übernimmt, wird das entsprechende Feld möglicherweise nicht konfiguriert. Dies bedeutet, dass der Attributwert 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 NICHT_RENDERED ist, hat das Element beim Rendern auf einer Seite nicht die entsprechende Property. Das Feld kann jedoch trotzdem festgelegt werden, damit es von untergeordneten Formen übernommen werden kann. Wenn Sie eine Property aus einem gerenderten Element entfernen möchten, setzen Sie ihre „propertyState“ auf NOT_RENDERED. |
INHERIT
|
Wenn der Status einer Eigenschaft INHERIT ist, wird für den Property-Status der Wert des entsprechenden Felds propertyState in der übergeordneten Form verwendet. Elemente, die nicht übernommen werden, haben nie den Status INHERIT.
|
Solide Füllung
Einfarbige Füllung. Das Seiten- oder 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.
JSON-Darstellung |
---|
{
"color": {
object (
|
Felder | |
---|---|
color
|
Der Farbwert der durchgehenden Fü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. |
Umrissen
Die Struktur von PageElement
.
Wenn diese Felder nicht konfiguriert sind, können sie von einem übergeordneten Platzhalter übernommen werden, falls sie vorhanden sind. Wenn es kein übergeordnetes Element gibt, wird in den Feldern standardmäßig der Wert verwendet, der für neue Seitenelemente verwendet wird, die im Präsentationen-Editor erstellt werden. Das hängt von der Art des Seitenelements ab.
JSON-Darstellung |
---|
{ "outlineFill": { object ( |
Felder | |
---|---|
outlineFill
|
Die Füllung der Dokumentenstruktur. |
weight
|
Die Dicke des Umrisses. |
dashStyle
|
Der Strichstil der Struktur |
propertyState
|
Der Umriss-Property-Status.
Wenn Sie den Umriss für ein Seitenelement aktualisieren, wird dieses Feld implizit auf |
Outline-Füllung
Die Füllung der Dokumentenstruktur.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld kind . Die Art der Umrissfüllung.
kind darf nur einer der folgenden Werte sein:
|
|
solidFill
|
Einfarbige Füllung. |
Dashboard
Die Arten von Bindestrichen, mit denen die lineare Geometrie gerendert werden kann. Diese Werte basieren auf dem einfachen Typ „ST_PresetLineDashVal“, der in Abschnitt 20.1.10.48 des Abschnitts „Office Open XML File Formats – Fundamentals and Markup Language Reference“, Teil 1 der ECMA-376 4. Edition, beschrieben ist.
Enums | |
---|---|
DASH_STYLE_UNSPECIFIED
|
Nicht angegebener Bindestriche-Stil. |
SOLID
|
Durchgezogene Linie. Entspricht dem ECMA-376-ST_PresetLineDashVal-Wert „solid“. Das ist der Standardstrichstil. |
DOT
|
Gepunktete Linie. Entspricht ECMA-376 ST_PresetLineDashVal-Wert „Punkt“. |
DASH
|
Gestrichelte Linie. Entspricht dem ECMA-376-ST_PresetLineDashVal-Wert „dash“. |
DASH_DOT
|
Sich abwechselnde Bindestriche und Punkte: Entspricht dem ECMA-376-ST_PresetLineDashVal-Wert „dashDot“. |
LONG_DASH
|
Linie mit großen Strichen. Entspricht dem ECMA-376-ST_PresetLineDashVal-Wert „lgDash“. |
LONG_DASH_DOT
|
Abwechselnde große Bindestriche und Punkte. Entspricht dem ECMA-376-ST_PresetLineDashVal-Wert „lgDashDot“. |
Shadow
Die Schatteneigenschaften eines Seitenelements.
Wenn diese Felder nicht konfiguriert sind, können sie von einem übergeordneten Platzhalter übernommen werden, falls sie vorhanden sind. Wenn es kein übergeordnetes Element gibt, wird in den Feldern standardmäßig der Wert verwendet, der für neue Seitenelemente verwendet wird, die im Präsentationen-Editor erstellt werden. Das hängt von der Art des Seitenelements ab.
JSON-Darstellung |
---|
{ "type": enum ( |
Felder | |
---|---|
type
|
Der Typ des Schattens. Diese Property ist schreibgeschützt. |
transform
|
Transformieren, die die Verschiebung, Skalierung und Verzerrung des Schattens relativ zur Ausrichtungsposition codiert. |
alignment
|
Der Ausrichtungspunkt des Schattens, mit dem der Ursprung für die Übersetzung, Skalierung und Verschiebung des Schattens festgelegt wird. Diese Property ist schreibgeschützt. |
blurRadius
|
Der Radius des Schattenweichzeichners. Je größer der Radius ist, desto größer ist der Schatten. |
color
|
Der Wert der Schattenfarbe. |
alpha
|
Der Alphawert der Schattenfarbe, von 0,0 bis 1,0. |
rotateWithShape
|
Gibt an, ob der Schatten mit der Form gedreht werden soll. Diese Property ist schreibgeschützt. |
propertyState
|
Der Zustand des Schattenattributs.
Wenn Sie den Schatten auf einem Seitenelement aktualisieren, wird dieses Feld implizit auf |
Typ
Die Schattentypen.
Enums | |
---|---|
SHADOW_TYPE_UNSPECIFIED
|
Unbekannter Schattentyp. |
OUTER
|
Äußerer Schatten |
Rechteckposition
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
|
Linke Mitte. |
CENTER
|
Mitte. |
RIGHT_CENTER
|
Rechte Mitte. |
BOTTOM_LEFT
|
Nach links unten. |
BOTTOM_CENTER
|
Unten zentriert. |
BOTTOM_RIGHT
|
Nach rechts unten. |
Content-Ausrichtung
Die Arten der inhaltlichen Ausrichtung.
Er beruht auf einer Teilmenge der Werte des einfachen Typs „ST_TextAnchoringType“ in Abschnitt 20.1.10.59 des Abschnitts „Office Open XML File Formats – Fundamentals and Markup Language Reference“, Teil 1 der ECMA-376 4. Edition.
Enums | |
---|---|
CONTENT_ALIGNMENT_UNSPECIFIED
|
Eine nicht spezifizierte Inhaltsausrichtung. Die Inhaltsausrichtung des übergeordneten Elements wird übernommen, sofern vorhanden. |
CONTENT_ALIGNMENT_UNSUPPORTED
|
Nicht unterstützte Inhaltsausrichtung. |
TOP
|
Eine Ausrichtung, bei der der Inhalt oben auf dem Rechteinhaber ausgerichtet wird. Entspricht ECMA-376 ST_TextAnchoringType 't'. |
MIDDLE
|
Eine Ausrichtung, bei der der Inhalt auf die Mitte des Rechteinhabers ausgerichtet wird Entspricht ECMA-376 ST_TextAnchoringType „ctr“. |
BOTTOM
|
Eine Ausrichtung, bei der der Inhalt am unteren Ende des Rechteinhabers ausgerichtet wird Entspricht ECMA-376 ST_TextAnchoringType 'b'. |
Platzhalter
Die Platzhalterinformationen, die eine Platzhalterform eindeutig identifizieren.
JSON-Darstellung |
---|
{
"type": enum (
|
Felder | |
---|---|
type
|
Der Typ des Platzhalters. |
index
|
Der Index des Platzhalters. Wenn dieselben Platzhaltertypen auf derselben Seite vorhanden sind, haben sie unterschiedliche Indexwerte. |
parentObjectId
|
Die Objekt-ID des übergeordneten Platzhalters dieser Form. Wenn die Richtlinie nicht konfiguriert ist, ist die übergeordnete Platzhalterform nicht vorhanden, sodass die Form keine Eigenschaften von anderen Formen übernimmt. |
Typ
Der Typ einer Platzhalterform.
Viele dieser Platzhaltertypen entsprechen Platzhalter-IDs aus dem ECMA-376-Standard. Weitere Informationen zu diesen Formen finden Sie in der Beschreibung des Typs „ST_PlaceholderType“ in Abschnitt 19.7.10 des „Office Open XML File Formats – Fundamentals and Markup Language Reference“, Teil 1 der ECMA-376 4. Edition.
Enums | |
---|---|
NONE
|
Standardwert, der angibt, dass er kein Platzhalter ist. |
BODY
|
Aus dem Textkörper. |
CHART
|
Diagramm oder Grafik |
CLIP_ART
|
Clipart-Bild. |
CENTERED_TITLE
|
Titel zentriert. |
DIAGRAM
|
Diagramm |
DATE_AND_TIME
|
Datum und Uhrzeit. |
FOOTER
|
Fußzeilentext. |
HEADER
|
Kopfzeilentext |
MEDIA
|
Multimedia |
OBJECT
|
Alle Inhaltstypen. |
PICTURE
|
Bild: |
SLIDE_NUMBER
|
Nummer einer Folie. |
SUBTITLE
|
Untertitel |
TABLE
|
Tabelle. |
TITLE
|
Titel der Folie. |
SLIDE_IMAGE
|
Folienbild. |
ImageProperties
Die Attribute von Image
.
JSON-Darstellung |
---|
{ "cropProperties": { object ( |
Felder | |
---|---|
cropProperties
|
Die Zuschneideeigenschaften des Bilds. Ist die Richtlinie nicht konfiguriert, wird das Bild nicht zugeschnitten. Diese Property ist schreibgeschützt. |
transparency
|
Der Transparenzeffekt des Bilds. Der Wert sollte im Intervall [0,0, 1,0] liegen, wobei 0 keinen Effekt und 1 vollständige Transparenz bedeutet. Diese Property ist schreibgeschützt. |
brightness
|
Der Helligkeitseffekt des Bilds. Der Wert sollte im Intervall [-1,0, 1,0] liegen, wobei 0 keinen Effekt hat. Diese Property ist schreibgeschützt. |
contrast
|
Der Kontrasteffekt des Bilds. Der Wert sollte im Intervall [-1,0, 1,0] liegen, wobei 0 keinen Effekt hat. Diese Property ist schreibgeschützt. |
recolor
|
Der Farbneueffekt des Bilds. Wenn die Richtlinie nicht konfiguriert ist, wird das Bild nicht neu eingefärbt. Diese Property ist schreibgeschützt. |
outline
|
Der Umriss des Bilds. Wenn die Richtlinie nicht konfiguriert ist, hat das Bild keinen Umriss. |
shadow
|
Der Schatten des Bilds. Wenn die Richtlinie nicht konfiguriert ist, hat das Bild keinen Schatten. Diese Property ist schreibgeschützt. |
link
|
Der Hyperlink des Bilds. Wenn die Richtlinie nicht konfiguriert ist, ist kein Link vorhanden. |
Crop-Eigenschaften
Die Zuschneideeigenschaften eines Objekts, das in einem Container eingeschlossen ist. Beispiel: Image
.
Die Zuschneideeigenschaften werden durch die Offsets von vier Kanten dargestellt, die ein Zuschneiderechteck definieren. Die Offsets werden in Prozent von den entsprechenden Kanten des ursprünglichen Begrenzungsrechtecks des Objekts nach bezogen auf die ursprünglichen Abmessungen des Objekts gemessen.
- Wenn der Offset im Intervall (0, 1) liegt, wird der entsprechende Rand des Zuschneiderechtecks innerhalb des ursprünglichen Begrenzungsrechtecks des Objekts positioniert.
- Wenn der Offset negativ oder größer als 1 ist, wird der entsprechende Rand des Zuschneidebereichs außerhalb des ursprünglichen Begrenzungsrechtecks des Objekts positioniert.
- Wenn sich der linke Rand des Zuschneidebereichs auf der rechten Seite befindet, wird das Objekt horizontal gedreht.
- Wenn sich der obere Rand des Zuschneidebereichs unterhalb des unteren Rands befindet, wird das Objekt vertikal gedreht.
- Wenn alle Offsets und der Drehwinkel 0 betragen, wird das Objekt nicht zugeschnitten.
Nach dem Zuschneiden wird der Inhalt des Zuschneidebereichs so gestreckt, dass er in den Container passt.
JSON-Darstellung |
---|
{ "leftOffset": number, "rightOffset": number, "topOffset": number, "bottomOffset": number, "angle": number } |
Felder | |
---|---|
leftOffset
|
Der Offset gibt den linken Rand des Zuschneidebereichs an, der rechts vom linken Rand des ursprünglichen Begrenzungsrechtecks bezogen auf die ursprüngliche Breite des Objekts liegt. |
rightOffset
|
Der Offset gibt den rechten Rand des Zuschneiderechtecks an, der sich links vom rechten rechtwinkligen Rechteck relativ zur ursprünglichen Breite des Objekts befindet. |
topOffset
|
Der Offset gibt den oberen Rand des Zuschneidebereichs an, der sich unterhalb des ursprünglichen Rahmens des Begrenzungsrechtecks befindet, bezogen auf die ursprüngliche Höhe des Objekts. |
bottomOffset
|
Der Offset gibt den unteren Rand des Zuschneiderechtecks an, der über dem unteren Rand des ursprünglichen Begrenzungsrechtecks liegt, bezogen auf die ursprüngliche Höhe des Objekts. |
angle
|
Der Drehwinkel des Zuschneidefensters um das Mittelfeld in Radiant. Der Winkel wird nach dem Versatz angewendet. |
Neu einfärben
Ein Farbneueffekt für ein Bild.
JSON-Darstellung |
---|
{ "recolorStops": [ { object ( |
Felder | |
---|---|
recolorStops[]
|
Der Recolor-Effekt wird durch einen Farbverlauf dargestellt, der eine Liste von Farbstopps darstellt. Die Farben des Farbverlaufs ersetzen die entsprechenden Farben an derselben Position in der Farbpalette und werden auf das Bild angewendet. Diese Property ist schreibgeschützt. |
name
|
Der Name des Effekts zur Neufärbung.
Der Name wird anhand des |
Farbstopp
Eine Farbe und Position in einem Farbverlaufsband
JSON-Darstellung |
---|
{
"color": {
object (
|
Felder | |
---|---|
color
|
Die Farbe des Farbverlaufsstopps. |
alpha
|
Der Alphawert dieser Farbe im Farbverlaufsband. Der Standardwert ist 1.0, vollständige Deckkraft. |
position
|
Die relative Position des Farbstopps im Farbverlaufsband, gemessen in Prozent. Der Wert sollte im Intervall [0.0, 1.0] liegen. |
Name
Namen der Effekte zur Neufärbung
Enums | |
---|---|
NONE
|
Kein Nachfärben. Der Standardwert. |
LIGHT1
|
Ein Recolor-Effekt, durch den das Bild anhand der ersten verfügbaren Farbe seiner Seite aus dem Farbschema heller wird. |
LIGHT2
|
Ein Recolor-Effekt, bei dem das Bild mit der zweitmöglichen Farbe seiner Seite aus dem Farbschema heller wird. |
LIGHT3
|
Ein Recolor-Effekt, bei dem das Bild mit der dritten verfügbaren Farbe des Farbschemas aufgehellt wird. |
LIGHT4
|
Ein Recolor-Effekt, bei dem das Bild auf Basis der vorhandenen Farbe des Farbschemas aufgehellt wird. |
LIGHT5
|
Ein Recolor-Effekt, bei dem das Bild mit der fünften verfügbaren Farbe seiner Seite aus dem Farbschema heller wird. |
LIGHT6
|
Ein Recolor-Effekt, bei dem das Bild mit der sechst verfügbaren Farbe des Seitenschemas heller wird. |
LIGHT7
|
Ein Recolor-Effekt, durch den das Bild mit der siebten verfügbaren Farbe der Seite aus dem Farbschema heller wird. |
LIGHT8
|
Ein Farbton, der das Bild mit der achten verfügbaren Farbe der Seite aus dem Farbschema aufhellen kann. |
LIGHT9
|
Ein Recolor-Effekt, durch den das Bild anhand der neunten verfügbaren Farbe der Seite aus dem Farbschema heller wird. |
LIGHT10
|
Ein Recolor-Effekt, bei dem das Bild mit der zehnten verfügbaren Farbe seiner Seite aus dem Farbschema heller wird. |
DARK1
|
Ein neuer Farbeffekt, durch den das Bild mithilfe der ersten verfügbaren Farbe aus dem Farbschema der Seite verdunkelt wird. |
DARK2
|
Ein Recolor-Effekt, bei dem das Bild mit der zweitmöglichen Farbe der Seite aus dem Farbschema abgedunkelt wird. |
DARK3
|
Ein Farbneueffekt, durch den das Bild mithilfe der dritten verfügbaren Farbe aus dem Farbschema der Seite verdunkelt wird. |
DARK4
|
Ein Recolor-Effekt, bei dem das Bild durch die vierte verfügbare Farbe der Seite aus dem Farbschema verdunkelt wird. |
DARK5
|
Ein Recolor-Effekt, bei dem das Bild durch die fünfte verfügbare Farbe der Seite aus seinem Farbschema abgedunkelt wird. |
DARK6
|
Ein neuer Farbeffekt, durch den das Bild mithilfe der sechst verfügbaren Farbe aus dem Farbschema der Seite verdunkelt wird. |
DARK7
|
Ein neuer Farbeffekt, bei dem das Bild mit der siebten verfügbaren Farbe des Farbschemas verdunkelt wird. |
DARK8
|
Ein Recolor-Effekt, bei dem das Bild mit der achten verfügbaren Farbe der Seite aus dem Farbschema verdunkelt wird. |
DARK9
|
Ein Recolor-Effekt, bei dem das Bild durch die neunte verfügbare Farbe der Seite aus seinem Farbschema abgedunkelt wird. |
DARK10
|
Ein Recolor-Effekt, bei dem das Bild mit der zehnt verfügbaren Farbe seiner Seite verdunkelt wird. |
GRAYSCALE
|
Ein Farbton, der das Bild auf Graustufen umfärbt |
NEGATIVE
|
Ein Recolor-Effekt, bei dem das Bild auf negative Graustufen umgestellt wird. |
SEPIA
|
Ein Recolor-Effekt, bei dem das Bild unter Verwendung der Sepiafarbe neu eingefärbt wird. |
CUSTOM
|
Benutzerdefinierter Farbwechsel. Informationen zum Betonverlauf finden Sie unter recolorStops .
|