Linia
Rodzaj PageElement
reprezentujący łącznik niepołączony, proste oprogramowanie sprzęgające, zakrzywione oprogramowanie sprzęgające lub wygięte oprogramowanie sprzęgające.
Zapis JSON |
---|
{ "lineProperties": { object ( |
Pola | |
---|---|
lineProperties
|
Właściwości wiersza. |
lineType
|
Typ linii. |
lineCategory
|
Kategoria linii.
Odpowiada wartości |
Właściwości elementu
Właściwości elementu Line
.
Gdy to pole jest nieskonfigurowane, domyślnie wypełniają one wartości pasujące do wyglądu nowych wierszy utworzonych w edytorze Prezentacji.
Zapis JSON |
---|
{ "lineFill": { object ( |
Pola | |
---|---|
lineFill
|
Wypełnienie wiersza. Domyślne wypełnienie wiersza odpowiada wartościom domyślnym w nowych wierszach utworzonych w edytorze Prezentacji. |
weight
|
Grubość linii. |
dashStyle
|
Styl linii. |
startArrow
|
Styl strzałki na początku wiersza. |
endArrow
|
Styl strzałki na końcu wiersza. |
link
|
Miejsce docelowe hiperlinku. Jeśli zasada jest nieskonfigurowana, połączenie nie jest dostępne. |
startConnection
|
Połączenie na początku wiersza. Jeśli zasada jest nieskonfigurowana, nie ma połączenia.
Tylko linie z wartością |
endConnection
|
Połączenie na końcu wiersza. Jeśli zasada jest nieskonfigurowana, nie ma połączenia.
Tylko linie z wartością |
LineFill,
Wypełnienie wiersza.
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole sumy: kind . Rodzaj wypełnienia wiersza.
kind może być tylko jedną z tych wartości:
|
|
solidFill
|
Jednolite wypełnienie kolorem. |
Styl strzałki
Rodzaje formularzy początkowych i końcowych, za pomocą których można renderować geometrię liniową. Niektóre wartości opierają się na prostym typie „ST_LineEndType” opisanym w sekcji 20.1.10.33 „Office Open XML File Formats Basic and Markup Language Reference” (Omówienie formatów plików pakietu Open Office – podstawy i język znaczników), część 1 wersji 4MA-376.
Wartości w polu enum | |
---|---|
ARROW_STYLE_UNSPECIFIED
|
Nieokreślony styl strzałki. |
NONE
|
Bez strzałki. |
STEALTH_ARROW
|
Strzałka z wcięciem z tyłu. Odpowiada wartości „stealth” ECMA-376 ST_LineEndType. |
FILL_ARROW
|
Wypełniona strzałka. Odpowiada wartości „trójkąt” ECMA-376 ST_LineEndType. |
FILL_CIRCLE
|
Wypełnione koło. Odpowiada wartości „oval” w standardzie ECMA-376 ST_LineEndType. |
FILL_SQUARE
|
Wypełniony kwadrat. |
FILL_DIAMOND
|
Wypełniony romb. Odpowiada wartości diamentu STMA-376 ST_LineEndType. |
OPEN_ARROW
|
Pusta strzałka. |
OPEN_CIRCLE
|
Puste koło. |
OPEN_SQUARE
|
Pusty kwadrat. |
OPEN_DIAMOND
|
Pusty romb. |
Połączenie liniowe
Właściwości jednego z połączeń Line
.
Zapis JSON |
---|
{ "connectedObjectId": string, "connectionSiteIndex": integer } |
Pola | |
---|---|
connectedObjectId
|
Identyfikator połączonego elementu strony.
Niektóre elementy strony, takie jak |
connectionSiteIndex
|
Indeks witryny połączenia w elemencie połączonej strony. W większości przypadków odpowiada ona wstępnie zdefiniowanemu indeksowi witryny połączonej ze standardem ECMA-376. Więcej informacji na temat takich stron znajdziesz w opisie atrybutu „cnx” w sekcjach 20.1.9.9 oraz Annex H. „Wstępnie zdefiniowane kształty i geometryczne kształty tekstu rysunkowego” w artykule „Office Open XML Formats-Fundamentals and Markup Language Reference” (Omówienie formatów plików Open Office XML – podstawy i język znaczników), część 1 wersji 5MA-376. Pozycje poszczególnych witryn połączeń możesz też sprawdzać w Edytorze Prezentacji. |
Typ
Typy linii.
Na podstawie podzbioru wartości prostego typu „ST_ShapeType” w sekcji 20.1.10.55 sekcji „Office Open XML File Formats Basic and Markup Language Reference” (Omówienie formatów plików Open Office XML – podstawy i języki znaczników), część 1 wersji 4MA-376.
Wartości w polu enum | |
---|---|
TYPE_UNSPECIFIED
|
Nieokreślony typ linii. |
STRAIGHT_CONNECTOR_1
|
Formularz oprogramowania sprzęgającego. Odpowiada parametrowi ECMA-376 ST_ShapeType „straightConnector1”. |
BENT_CONNECTOR_2
|
Zgięty łącznik 2. Odpowiada ECMA-376 ST_ShapeType „bentConnector2”. |
BENT_CONNECTOR_3
|
Zgięty łącznik 3. Odpowiada ECMA-376 ST_ShapeType „bentConnector3”. |
BENT_CONNECTOR_4
|
Zgięty łącznik 4. Odpowiada ECMA-376 ST_ShapeType „bentConnector4”. |
BENT_CONNECTOR_5
|
Zgięty łącznik 5. Odpowiada ECMA-376 ST_ShapeType „bentConnector5”. |
CURVED_CONNECTOR_2
|
Zakrzywiony formularz oprogramowania sprzęgającego 2. Odpowiada CEMA-376 ST_ShapeType „curvedConnector2”. |
CURVED_CONNECTOR_3
|
Zakrzywiony formularz oprogramowania sprzęgającego 3. Odpowiada CEMA-376 ST_ShapeType „curvedConnector3”. |
CURVED_CONNECTOR_4
|
Zakrzywiony formularz oprogramowania sprzęgającego 4. Odpowiada CEMA-376 ST_ShapeType „curvedConnector4”. |
CURVED_CONNECTOR_5
|
Zakrzywione oprogramowanie sprzęgające 5. Odpowiada CEMA-376 ST_ShapeType „curvedConnector5”. |
STRAIGHT_LINE
|
Liniowy. Odpowiada „wierszowi” ECMA-376 ST_ShapeType. Ten typ linii nie jest oprogramowaniem sprzęgającym. |
Kategoria linii
Kategoria Line
.
Wartości w polu enum | |
---|---|
LINE_CATEGORY_UNSPECIFIED
|
Nieokreślona kategoria. |
STRAIGHT
|
Łączniki proste, w tym proste. |
BENT
|
Wygięte złącza, w tym wygięty łącznik 2–5. |
CURVED
|
Łączniki zakrzywione, w tym krzywe oprogramowanie sprzęgające od 2 do 5. |