Linia
PageElement
kind reprezentujący linię bez złącza, złącza prostego, złącza wygiętego lub złącza wygiętego.
Zapis JSON |
---|
{ "lineProperties": { object ( |
Pola | |
---|---|
line
|
Właściwości linii. |
line
|
Typ linii. |
line
|
Kategoria linii.
Musi być zgodny z |
LineProperties
Właściwości obiektu Line
.
Jeśli te pola nie są ustawione, ich wartości domyślne odpowiadają wyglądowi nowych linii utworzonych w edytorze slajdów.
Zapis JSON |
---|
{ "lineFill": { object ( |
Pola | |
---|---|
line
|
Wypełnienie linii. Domyślne wypełnienie linii jest takie samo jak domyślne wypełnienie nowych linii utworzonych w edytorze slajdów. |
weight
|
Grubość linii. |
dash
|
Styl przerywania linii. |
start
|
Styl strzałki na początku wiersza. |
end
|
Styl strzałki na końcu linii. |
link
|
Miejsce docelowe hiperlinku wiersza. Jeśli nie jest ustawiony, nie ma połączenia. |
start
|
Połączenie na początku linii. Jeśli nie jest ustawiony, nie ma połączenia.
|
end
|
Połączenie na końcu linii. Jeśli nie jest ustawiony, nie ma połączenia.
|
LineFill
Wypełnienie linii.
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole unii
kind . Rodzaj wypełnienia linii.
kind może być tylko jedną z tych wartości:
|
|
solid
|
Wypełnienie jednolitym kolorem. |
ArrowStyle
Rodzaje początków i końców, które mogą być renderowane przez geometrię liniową. Niektóre wartości są oparte na typie prostym „ST_LineEndType” opisanym w sekcji 20.1.10.33 dokumentu „Office Open XML File Formats – Fundamentals and Markup Language Reference” (formaty plików Office Open XML – podstawy i odniesienia do języka znaczników), część 1, ECMA-376, wydanie 5.
Wartości w polu enum | |
---|---|
ARROW_STYLE_UNSPECIFIED
|
Nieokreślony styl strzałki. |
NONE
|
Brak strzałki. |
STEALTH_ARROW
|
Strzałka z wcięciem z tyłu. Odpowiada wartości ECMA-376 ST_LineEndType „stealth”. |
FILL_ARROW
|
Wypełniona strzałka. Odpowiada wartości ECMA-376 ST_LineEndType „trójkąt”. |
FILL_CIRCLE
|
Wypełniony okrąg. Odpowiada wartości ECMA-376 ST_LineEndType „oval”. |
FILL_SQUARE
|
Wypełniony kwadrat. |
FILL_DIAMOND
|
Wypełniony romb. Odpowiada wartości ECMA-376 ST_LineEndType „diamond”. |
OPEN_ARROW
|
Pustą strzałkę. |
OPEN_CIRCLE
|
Puste koło. |
OPEN_SQUARE
|
Pusty kwadrat. |
OPEN_DIAMOND
|
Pusty romb. |
LineConnection
Właściwości po jednej stronie połączenia Line
.
Zapis JSON |
---|
{ "connectedObjectId": string, "connectionSiteIndex": integer } |
Pola | |
---|---|
connected
|
Identyfikator obiektu połączonego elementu strony.
Niektóre elementy strony, np. |
connection
|
Indeks strony połączenia w połączonym elemencie strony. W większości przypadków jest to zgodne z wstępnie zdefiniowanym indeksem miejsca połączenia według standardu ECMA-376. Więcej informacji o tych punktach połączenia znajdziesz w opisie atrybutu „cxn” w sekcji 20.1.9.9 oraz w „Aneksie H. „Przykłady zdefiniowanych wstępnie geometrii kształtów i tekstu w DrawingML” w „Formaty plików Office Open XML – podstawy i odniesienia do języka znaczników”, część 1, ECMA-376, 5 edycja. Pozycję każdego punktu połączenia można też wyświetlić w edytorze Prezentacji. |
Typ
Typy linii.
Wiele z tych kształtów odpowiada wstępnie zdefiniowanym kształtom ze standardu ECMA-376. Więcej informacji znajdziesz w opisie typu prostego „ST_ShapeType” w sekcji 20.1.10.56 dokumentu „Office Open XML File Formats – Fundamentals and Markup Language Reference” (Formaty plików Office Open XML – podstawy i odniesienia do języka znaczników), część 1 ECMA-376, 5 edycja.
Wartości w polu enum | |
---|---|
TYPE_UNSPECIFIED
|
Nieokreślony typ linii. |
STRAIGHT_CONNECTOR_1
|
Formularz połączenia prostego 1. Odpowiada wartości ECMA-376 ST_ShapeType „straightConnector1”. |
BENT_CONNECTOR_2
|
Formularz z zakrzywionym złączem 2. Odpowiada ST_ShapeType „bentConnector2” w ECMA-376. |
BENT_CONNECTOR_3
|
Złącze wygięte 3. Odpowiada ST_ShapeType „bentConnector3” w standardzie ECMA-376. |
BENT_CONNECTOR_4
|
Zwichrowane złącze w kształcie 4. Odpowiada standardowi ECMA-376 ST_ShapeType „bentConnector4”. |
BENT_CONNECTOR_5
|
Formularz z wygiętym złączem 5. Odpowiada standardowi ECMA-376 ST_ShapeType „bentConnector5”. |
CURVED_CONNECTOR_2
|
Formularz łącznika zakrzywionego 2. Odpowiada standardowi ECMA-376 ST_ShapeType „curvedConnector2”. |
CURVED_CONNECTOR_3
|
Kształt 3 łącznika zakrzywionego. Odpowiada standardowi ECMA-376 ST_ShapeType „curvedConnector3”. |
CURVED_CONNECTOR_4
|
Łącznik zakrzywiony 4. Odpowiada wartości ECMA-376 ST_ShapeType „curvedConnector4”. |
CURVED_CONNECTOR_5
|
Formularz 5 z łącznikiem zakrzywionym. Odpowiada standardowi ECMA-376 ST_ShapeType „curvedConnector5”. |
STRAIGHT_LINE
|
Prosta. Odpowiada wartości ECMA-376 ST_ShapeType „line”. Ten typ linii nie jest łącznikiem. |
LineCategory
Kategoria Line
.
Wartości w polu enum | |
---|---|
LINE_CATEGORY_UNSPECIFIED
|
Nieokreślona kategoria linii. |
STRAIGHT
|
Złącza proste, w tym złącze proste 1. |
BENT
|
Zaginane złącza, w tym złącza 2–5. |
CURVED
|
Łączniki zakrzywione, w tym łączniki zakrzywione 2–5. |