- Kaynak: Sayfa
- JSON gösterimi
- PageType
- PageElement
- AffineTransform
- Grup
- Şekil
- Tür
- TextContent
- TextElement
- ParagraphMarker
- ParagraphStyle
- Hizalamayı
- TextDirection
- SpacingMode
- Mermi
- TextStyle
- OptionalColor
- OpaqueColor
- RgbColor
- ThemeColorType
- Bağlantı
- RelativeSlideLink
- BaselineOffset
- WeightedFontFamily
- TextRun
- AutoText
- Tür
- Liste
- NestingLevel
- ShapeProperties
- ShapeBackgroundFill
- PropertyState
- SolidFill
- Ana hat
- OutlineFill
- DashStyle
- Gölge
- Tür
- RectanglePosition
- ContentAlignment
- Otomatik sığdır
- AutofitType
- Yer tutucu
- Tür
- Resim
- ImageProperties
- CropProperties
- Recolor
- ColorStop
- Ad
- Video
- Kaynak
- VideoProperties
- Çizgi
- LineProperties
- LineFill
- ArrowStyle
- LineConnection
- Tür
- LineCategory
- Tablo
- TableRow
- TableRowProperties
- TableCell
- TableCellLocation
- TableCellProperties
- TableCellBackgroundFill
- TableColumnProperties
- TableBorderRow
- TableBorderCell
- TableBorderProperties
- TableBorderFill
- WordArt
- SheetsChart
- SheetsChartProperties
- SpeakerSpotlight
- SpeakerSpotlightProperties
- SlideProperties
- LayoutProperties
- NotesProperties
- MasterProperties
- PageProperties
- PageBackgroundFill
- StretchedPictureFill
- ColorScheme
- ThemeColorPair
- Yöntemler
Kaynak: Sayfa
Bir sunudaki sayfa.
JSON gösterimi |
---|
{ "objectId": string, "pageType": enum ( |
Alanlar | |
---|---|
objectId |
Bu sayfanın nesne kimliği. |
pageType |
Sayfanın türü. |
pageElements[] |
Sayfada oluşturulan sayfa öğeleri. |
revisionId |
Yalnızca çıkış. Sununun düzeltme kimliği. Son okuma işleminden bu yana sunum düzeltmesinin değişmediğini doğrulamak için güncelleme isteklerinde kullanılabilir. Yalnızca kullanıcının sunu için düzenleme erişimi varsa doldurulur. Düzeltme kimliği, sıralı bir sayı değil opak bir dizedir. Düzeltme kimliğinin biçimi zaman içinde değişebilir. Döndürülen düzeltme kimliğinin, yalnızca iade edildikten sonra 24 saat boyunca geçerli olacağı garanti edilir ve bu kimlik kullanıcılar arasında paylaşılamaz. Düzeltme kimliği, çağrılar arasında değişmediyse sunum değişmemiştir. Buna karşılık, aynı sunu ve kullanıcı için değişen bir kimlik genellikle sununun güncellendiği anlamına gelir. Ancak kimliğin değişmesi, kimlik biçimi değişiklikleri gibi dahili faktörlerden de kaynaklanabilir. |
pageProperties |
Sayfanın özellikleri. |
Birlik alanı properties . Her sayfa türüne özgü özellikler. Ana videolar için ek mülk gerekmez. properties yalnızca aşağıdakilerden biri olabilir: |
|
slideProperties |
Belirli mülkleri kaydırın. Yalnızca pageType = SLIDE ise ayarlanır. |
layoutProperties |
Düzene özgü özellikler. Yalnızca pageType = LAYOUT ise ayarlayın. |
notesProperties |
Notlara özgü özellikler. Yalnızca pageType = NOTES ise ayarlanır. |
masterProperties |
Belirli mülklerde ana hatlar oluşturun. Yalnızca pageType = MASTER ise ayarlanır. |
PageType
Sayfanın türü.
Sıralamalar | |
---|---|
SLIDE |
Slayt sayfası. |
MASTER |
Ana slayt sayfası. |
LAYOUT |
Bir düzen sayfası. |
NOTES |
Notlar sayfası. |
NOTES_MASTER |
Notlar ana sayfası. |
PageElement
Bir sayfada oluşturulan görsel öğe.
JSON gösterimi |
---|
{ "objectId": string, "size": { object ( |
Alanlar | |
---|---|
objectId |
Bu sayfa öğesinin nesne kimliği. |
size |
Sayfa öğesinin boyutu. |
transform |
Sayfa öğesinin dönüşümü. Sayfa öğesinin görsel görünümü, mutlak dönüşümüne göre belirlenir. Mutlak dönüşümü hesaplamak için bir sayfa öğesinin dönüşümünü, tüm üst gruplarının dönüşümleriyle önceden birleştirin. Sayfa öğesi bir grupta değilse mutlak dönüşümü bu alandaki değerle aynıdır. Yeni oluşturulan |
title |
Sayfa öğesinin başlığı. Alternatif metin göstermek için açıklamayla birlikte kullanılır. Alan, |
description |
Sayfa öğesinin açıklaması. Alternatif metin göstermek için başlıkla birlikte kullanılır. Bu alan, |
Birlik alanı element_kind . Bu PageElement'ın temsil ettiği öğenin türü. Her mesaj, söz konusu sayfa öğesi türüne özgü tüm özellikleri içerir. element_kind yalnızca aşağıdakilerden biri olabilir: |
|
elementGroup |
Tek bir birim olarak birleştirilmiş sayfa öğeleri koleksiyonu. |
shape |
Genel bir şekil. |
image |
Resim sayfası öğesi. |
video |
Video sayfası öğesi. |
line |
Satır sayfa öğesi. |
table |
Tablo sayfası öğesi. |
wordArt |
Word art sayfa öğesi. |
sheetsChart |
Google E-Tablolar'dan yerleştirilmiş bağlı bir grafik. Bağlantısı kaldırılan grafikler resim olarak gösterilir. |
speakerSpotlight |
Konuşmacı köşesi. |
Grup
Birleştirilmiş bir PageElements koleksiyonunu temsil eden bir PageElement
türü.
JSON gösterimi |
---|
{
"children": [
{
object ( |
Alanlar | |
---|---|
children[] |
Gruptaki öğelerin koleksiyonu. Bir grubun minimum boyutu 2'dir. |
WordArt
Word art'ı temsil eden bir PageElement
türü.
JSON gösterimi |
---|
{ "renderedText": string } |
Alanlar | |
---|---|
renderedText |
Word art olarak oluşturulan metin. |
SpeakerSpotlight
Konuşmacının kamera akışını temsil eden bir PageElement
türü.
JSON gösterimi |
---|
{
"speakerSpotlightProperties": {
object ( |
Alanlar | |
---|---|
speakerSpotlightProperties |
Konuşmacının kamera akışının özellikleri. |
SpeakerSpotlightProperties
SpeakerSpotlight
öğesinin özellikleri.
JSON gösterimi |
---|
{ "outline": { object ( |
Alanlar | |
---|---|
outline |
Konuşmacı köşesinin ana hatları. Ayarlanmazsa kenarlık olmaz. |
shadow |
Konuşmacının kamera akışının gölgesi. Ayarlanmazsa gölgesi olmaz. |
SlideProperties
Page
özelliğinin yalnızca pageType değeri SLIDE olan sayfalarla alakalı özellikleri.
JSON gösterimi |
---|
{
"layoutObjectId": string,
"masterObjectId": string,
"notesPage": {
object ( |
Alanlar | |
---|---|
layoutObjectId |
Bu slaytın temel aldığı düzenin nesne kimliği. Bu özellik salt okunurdur. |
masterObjectId |
Bu slaytın temel aldığı ana öğenin nesne kimliği. Bu özellik salt okunur. |
notesPage |
Bu slajdı ilişkilendirdiğiniz notlar sayfası. Slaytlar konuşmacı notlarıyla yazdırıldığında veya dışa aktarıldığında notlar sayfasının görsel görünümünü tanımlar. Notlar sayfası, |
isSkipped |
Slaytın sunu modunda atlanıp atlanmadığı. Varsayılan değer yanlıştır. |
LayoutProperties
Page
özelliklerinin geçerli olduğu sayfalar yalnızca pageType özelliği LAYOUT olan sayfalardır.
JSON gösterimi |
---|
{ "masterObjectId": string, "name": string, "displayName": string } |
Alanlar | |
---|---|
masterObjectId |
Bu sayfa düzeninin temel aldığı ana öğenin kimliği. |
name |
Sayfanın adı. |
displayName |
Düzenin, kullanıcılar tarafından okunabilir adı. |
NotesProperties
Page
özelliğinin yalnızca pageType NOTES olan sayfalarla alakalı özellikleri.
JSON gösterimi |
---|
{ "speakerNotesObjectId": string } |
Alanlar | |
---|---|
speakerNotesObjectId |
Bu notlar sayfasındaki, ilgili slaytla ilgili konuşmacı notlarını içeren şeklin nesne kimliği. Gerçek şekil her zaman notlar sayfasında bulunmayabilir. Bu nesne kimliğini kullanarak metin eklediğinizde şekil otomatik olarak oluşturulur. Bu durumda, gerçek şeklin farklı bir nesne kimliği olabilir. |
MasterProperties
Yalnızca pageType MASTER öğesini içeren sayfalarla alakalı Page
özellikleri.
JSON gösterimi |
---|
{ "displayName": string } |
Alanlar | |
---|---|
displayName |
Ana kopyanın kullanıcılar tarafından okunabilen adı. |
PageProperties
Page
öğesinin özellikleri.
Sayfa, üst sayfadan özellikleri devralır. Sayfa türüne bağlı olarak hiyerarşi SlideProperties
veya LayoutProperties
içinde tanımlanır.
JSON gösterimi |
---|
{ "pageBackgroundFill": { object ( |
Alanlar | |
---|---|
pageBackgroundFill |
Sayfanın arka plan dolgusu. Ayarlanmazsa arka plan doldurma, varsa bir üst sayfadan devralınır. Sayfanın üst öğesi yoksa arka plan doldurma işlemi varsayılan olarak Slaytlar düzenleyicisindeki ilgili doldurma işlemine ayarlanır. |
colorScheme |
Sayfanın renk şeması. Ayarlanmamışsa renk şeması bir üst sayfadan devralınır. Sayfanın üst öğesi yoksa renk şemasında, Slaytlar düzenleyicisindeki varsayılanlarla eşleşen varsayılan bir Slaytlar renk şeması kullanılır. Yalnızca ilk 12 |
PageBackgroundFill
Sayfa arka plan dolgusu.
JSON gösterimi |
---|
{ "propertyState": enum ( |
Alanlar | |
---|---|
propertyState |
Arka plan dolgusu mülk durumu. Bir sayfadaki dolguyu güncellediğinizde, aynı istekte başka bir değer belirtilmediği sürece bu alan |
Birleştirme alanı kind . Arka plan dolgusunun türü. kind şunlardan yalnızca biri olabilir: |
|
solidFill |
Düz renkli dolgu. |
stretchedPictureFill |
Uzatılmış resim dolgusu. |
StretchedPictureFill
Uzatılmış resim dolgusu. Sayfa veya sayfa öğesi tamamen belirtilen resimle doldurulur. Resim, kapsayıcısına sığacak şekilde uzatılır.
JSON gösterimi |
---|
{
"contentUrl": string,
"size": {
object ( |
Alanlar | |
---|---|
contentUrl |
İçerik URL'sini okuma: Varsayılan ömrü 30 dakika olan bir resmin URL'si. Bu URL, istek sahibinin hesabıyla etiketlenir. URL'ye sahip olan herkes, orijinal istekte bulunan kişi olarak resme etkili bir şekilde erişir. Sununun paylaşım ayarları değişirse resme erişim kaybedilebilir. contentUrl değerini yazma: Resim, ekleme sırasında bir kez getirilir ve sunu içinde gösterilmek üzere bir kopyası saklanır. Resimler 50 MB'tan küçük, 25 megapikselden büyük olamaz ve PNG, JPEG veya GIF biçimlerinden birinde olmalıdır. Sağlanan URL en fazla 2 KB uzunluğunda olabilir. |
size |
Resim dolgusunun orijinal boyutu. Bu alan salt okunurdur. |
ColorScheme
Bir sayfa için önceden tanımlanmış renk paleti.
JSON gösterimi |
---|
{
"colors": [
{
object ( |
Alanlar | |
---|---|
colors[] |
ThemeColorType ve ilgili somut renk çiftleri. |
ThemeColorPair
Bir tema rengi türünü temsil ettiği somut renkle eşleyen bir çift.
JSON gösterimi |
---|
{ "type": enum ( |
Alanlar | |
---|---|
type |
Tema renginin türü. |
color |
Yukarıdaki tema rengi türüne karşılık gelen somut renk. |
Yöntemler |
|
---|---|
|
Sunuda belirtilen sayfanın en son sürümünü alır. |
|
Sunuda belirtilen sayfanın en son sürümünün küçük resmini oluşturur ve küçük resme URL döndürür. |