- Kaynak: Sayfa
- JSON gösterimi
- PageType
- PageElement
- AffineTransform
- Grup
- Şekil
- Tür
- TextContent
- TextElement
- ParagraphMarker
- ParagraphStyle
- Uyumlu hâle getirme
- TextDirection
- SpacingMode
- Bullet
- TextStyle
- OptionalColor
- OpaqueColor
- RgbColor
- ThemeColorType
- Bağlantı
- RelativeSlideLink
- BaselineOffset
- WeightedFontFamily
- TextRun
- AutoText
- Tür
- Liste
- NestingLevel
- ShapeProperties
- ShapeBackgroundFill
- PropertyState
- SolidFill
- Outline
- OutlineFill
- DashStyle
- Gölge
- Tür
- RectanglePosition
- ContentAlignment
- Otomatik sığdırma
- AutofitType
- Yer tutucu
- Tür
- Resim
- ImageProperties
- CropProperties
- Yeniden renklendirme
- ColorStop
- Ad
- Video
- Kaynak
- VideoProperties
- Line
- 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
- CommentAnchor
- ObjectAnchor
- ShapeTextAnchors
- TextRange
- TableCellAnchors
- TableCellTextRanges
- Yöntemler
Kaynak: Sayfa
Sunudaki bir 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. Sunum düzeltmesinin son okuma işleminden bu yana değişmediğini onaylamak için güncelleme isteklerinde kullanılabilir. Yalnızca kullanıcının sunuyu 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 zamanla değişebilir. İade edilen düzeltme kimliğinin, iade edildikten sonraki 24 saat boyunca geçerli olması garanti edilir ve kullanıcılar arasında paylaşılamaz. Çağrılar arasında düzeltme kimliği değişmediyse sunum değişmemiştir. Aynı sunum ve kullanıcı için kimliğin değiştirilmesi ise genellikle sunumun güncellendiği anlamına gelir. Ancak, değişen kimlikler, kimlik biçimi değişiklikleri gibi dahili faktörlerden de kaynaklanabilir. |
pageProperties |
Sayfanın özellikleri. |
commentAnchors[] |
Yalnızca çıkış. Sayfada bulunan yorum bağlantıları. |
comments[] |
Yalnızca çıkış. Sayfayla ilişkili yorum ileti dizileri. Yalnızca sayfa, doldurulmuş bir |
commentsViewMode |
Yalnızca çıkış. Sayfaya uygulanan yorum görünümü modu. Yalnızca sayfa, doldurulmuş bir |
| Her sayfa türüne özel özellikler. Ana öğeler için ek özellik gerekmez. Aşağıda, aynı anda kullanılamayan alanların listesi verilmiştir. Yanıt içinde en fazla bir alan ayarlanır: | |
slideProperties |
Slayda özgü özellikler. Yalnızca pageType = SLIDE ise ayarlanır. |
layoutProperties |
Düzene özel özellikler. Yalnızca pageType = LAYOUT ise ayarlanır. |
notesProperties |
Notlara özel özellikler. Yalnızca pageType = NOTES ise ayarlayın. |
masterProperties |
Belirli özellikleri ustalaşarak kullanma Yalnızca pageType = MASTER ise ayarlanır. |
| Karşılıklı olarak hariç tutulan alanların sonu. | |
PageType
Sayfanın türü.
| Sıralamalar | |
|---|---|
SLIDE |
Slayt sayfası. |
MASTER |
Bir 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üyle 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 metni göstermek için açıklamayla birlikte kullanılır. Alan, |
description |
Sayfa öğesinin açıklaması. Alternatif metni göstermek için başlıkla birlikte kullanılır. Alan, |
| Bu PageElement'in temsil ettiği öğe türü. Her mesaj, söz konusu sayfa öğesi türüne özgü özellikleri içerir. Aşağıda, aynı anda kullanılamayan alanların listesi verilmiştir. Yanıt içinde en fazla bir alan ayarlanır: | |
elementGroup |
Tek bir birim olarak birleştirilmiş sayfa öğeleri koleksiyonu. |
shape |
Genel bir şekil. |
image |
Bir resim sayfası öğesi. |
video |
Video sayfası öğesi. |
line |
Çizgi sayfası öğ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ılmış grafikler resim olarak gösterilir. |
speakerSpotlight |
Öne Çıkan Konuşmacı |
| Karşılıklı olarak hariç tutulan alanların sonu. | |
Grup
Birleştirilmiş bir PageElement koleksiyonunu temsil eden PageElement türü.
| JSON gösterimi |
|---|
{
"children": [
{
object ( |
| Alanlar | |
|---|---|
children[] |
Gruptaki öğeler koleksiyonu. Bir grubun minimum boyutu 2'dir. |
WordArt
WordArt'ı 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ışı özelliğinin özellikleri. |
SpeakerSpotlightProperties
SpeakerSpotlight öğesinin özellikleri.
| JSON gösterimi |
|---|
{ "outline": { object ( |
| Alanlar | |
|---|---|
outline |
Öne Çıkan Konuşmacı özelliğinin ana hatları. Ayarlanmazsa ana hat olmaz. |
shadow |
Konuşmacının kamera akışı özelliğinin gölgesi. Ayarlanmazsa gölge olmaz. |
SlideProperties
Page özelliğinin yalnızca pageType SLIDE değerine sahip sayfalar için geçerli olan özellikleri.
| JSON gösterimi |
|---|
{
"layoutObjectId": string,
"masterObjectId": string,
"notesPage": {
object ( |
| Alanlar | |
|---|---|
layoutObjectId |
Bu slaytın temel alındığı düzenin nesne kimliği. Bu özellik salt okunurdur. |
masterObjectId |
Bu slaytın temel alındığı ana öğenin nesne kimliği. Bu özellik salt okunurdur. |
notesPage |
Bu slaytla ilişkili notlar sayfası. Notlar sayfasının, konuşmacı notları içeren slaytlar yazdırılırken veya dışa aktarılırken nasıl görüneceğini tanımlar. Notlar sayfası, özellikleri |
isSkipped |
Slaytın sunu modunda atlanıp atlanmadığı. Varsayılan olarak false değerine ayarlanır. |
LayoutProperties
Page özellikleri yalnızca pageType LAYOUT değerine sahip sayfalar için geçerlidir.
| JSON gösterimi |
|---|
{ "masterObjectId": string, "name": string, "displayName": string } |
| Alanlar | |
|---|---|
masterObjectId |
Bu düzenin temel alındığı ana öğenin nesne kimliği. |
name |
Düzenin adı. |
displayName |
Düzenin, kullanıcılar tarafından okunabilir adı. |
NotesProperties
Yalnızca pageType NOTES değerine sahip sayfalar için geçerli olan Page özellikleri.
| JSON gösterimi |
|---|
{ "speakerNotesObjectId": string } |
| Alanlar | |
|---|---|
speakerNotesObjectId |
Bu notlar sayfasında, ilgili slaytın konuşmacı notlarını içeren şeklin nesne kimliği. Gerçek şekil, notlar sayfasında her zaman 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
Page özelliklerinden yalnızca pageType MASTER değerine sahip sayfalar için geçerli olanlar.
| JSON gösterimi |
|---|
{ "displayName": string } |
| Alanlar | |
|---|---|
displayName |
Ana öğenin kullanıcılar tarafından okunabilir adı. |
PageProperties
Page öğesinin özellikleri.
Sayfa, özellikleri üst sayfadan devralır. Hiyerarşi, sayfa türüne bağlı olarak SlideProperties veya LayoutProperties içinde tanımlanır.
| JSON gösterimi |
|---|
{ "pageBackgroundFill": { object ( |
| Alanlar | |
|---|---|
pageBackgroundFill |
Sayfanın arka plan dolgusu. Ayarlanmamışsa arka plan dolgusu, varsa üst sayfadan devralınır. Sayfanın üst öğesi yoksa arka plan dolgusu, Slaytlar düzenleyicisindeki ilgili dolguya ayarlanır. |
colorScheme |
Sayfanın renk şeması. Ayarlanmamışsa renk şeması üst sayfadan devralınır. Sayfanın üst öğesi yoksa renk şeması, Slaytlar düzenleyicisindeki varsayılanlarla eşleşen varsayılan bir Slaytlar renk şeması kullanır. Yalnızca ilk 12 |
PageBackgroundFill
Sayfa arka plan dolgusu.
| JSON gösterimi |
|---|
{ "propertyState": enum ( |
| Alanlar | |
|---|---|
propertyState |
Arka plan dolgusu özelliği durumu. Bir sayfadaki dolguyu güncellemek, aynı istekte başka bir değer belirtilmediği sürece bu alanı dolaylı olarak |
| Arka plan dolgusunun türü. Aşağıda, aynı anda kullanılamayan alanların listesi verilmiştir. Yanıt içinde en fazla bir alan ayarlanır: | |
solidFill |
Düz renk dolgusu. |
stretchedPictureFill |
Uzatılmış resim dolgusu. |
| Karşılıklı olarak hariç tutulan alanların sonu. | |
StretchedPictureFill
Uzatılmış resim dolgusu. Sayfa veya sayfa öğesi tamamen belirtilen resimle doldurulmuş. Resim, kapsayıcısına sığacak şekilde uzatılır.
| JSON gösterimi |
|---|
{
"contentUrl": string,
"size": {
object ( |
| Alanlar | |
|---|---|
contentUrl |
contentUrl'yi okuma: Varsayılan kullanım süresi 30 dakika olan bir resmin URL'si. Bu URL, istekte bulunan kullanıcının hesabıyla etiketlenir. URL'ye sahip herkes, resme talepte bulunan kişi gibi erişir. Sunumun paylaşım ayarları değişirse resme erişim kaybedilebilir. contentUrl yazma: Resim, ekleme sırasında bir kez alınır ve sunuda gösterilmek üzere bir kopyası saklanır. Resimler 50 MB'tan küçük olmalı, 25 megapikseli aşmamalı ve PNG, JPEG veya GIF biçiminde 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ış renklerin paleti.
| JSON gösterimi |
|---|
{
"colors": [
{
object ( |
| Alanlar | |
|---|---|
colors[] |
ThemeColorType ve ilgili somut renk çiftleri. |
ThemeColorPair
Tema rengi türünü temsil ettiği renge 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 beton rengi. |
CommentAnchor
Aynı anchorId aracılığıyla bir CommentThread'ye sabitlenmiş bir Page içindeki tüm konumların listesini içerir. Birden çok ayrı bağlantı, aynı konuma (Page içinde veya farklı sayfalarda) işaret edebilir.
| JSON gösterimi |
|---|
{
"anchorId": string,
"objectAnchors": [
{
object ( |
| Alanlar | |
|---|---|
anchorId |
Yalnızca çıkış. Yorum bağlantısının benzersiz kimliği. |
objectAnchors[] |
Yalnızca çıkış. Bir sayfadaki, bağlantı kimliğine referans veren tüm nesne kimliği tabanlı konumlar. |
ObjectAnchor
Bir Slaytlar nesnesine (ör. Page veya PageElement) bağlı yorum tutturma noktası verilerini temsil eder.
| JSON gösterimi |
|---|
{ "objectId": string, // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "shapeTextAnchors": { object ( |
| Alanlar | |
|---|---|
objectId |
Yalnızca çıkış. Yorum ileti dizisinin sabitlendiği sayfa veya sayfa öğesi. |
| Yalnızca çıkış. Yorum ileti dizisinin sabitlendiği sayfa öğesindeki metin aralıkları. Yorum bağlantısı, öğe içindeki bir metin aralığı yerine tüm sayfa veya sayfa öğesi içinse boş olur. Aşağıda, aynı anda kullanılamayan alanların listesi verilmiştir. Yanıt içinde en fazla bir alan ayarlanır: | |
shapeTextAnchors |
Şeklin [text][google.apps.slides.v1.Shape.TextContent] özelliğindeki metin aralıklarına sabitlenmiş yorumlar içeren |
tableCellAnchors |
Tablonun bir veya daha fazla hücresindeki metin aralıklarına sabitlenmiş yorumlar içeren |
| Karşılıklı olarak hariç tutulan alanların sonu. | |
ShapeTextAnchors
Bir şekil içindeki, yorum bağlantısıyla kaplı metin aralıklarını temsil eder.
| JSON gösterimi |
|---|
{
"ranges": [
{
object ( |
| Alanlar | |
|---|---|
ranges[] |
Yorum bağlantısı tarafından kapsanan metin aralıklarının listesi. |
TextRange
Bir şekil veya tablo hücresinin text içinde bitişik bir metin aralığı belirtir.
| JSON gösterimi |
|---|
{ "startIndex": integer, "endIndex": integer } |
| Alanlar | |
|---|---|
startIndex |
Başlangıç aralığının sıfır tabanlı dizini. Bu alan, açık uçlu aralıklarla gelecekteki kullanım alanlarını desteklemek için Int32Value'dur. |
endIndex |
Aralığın sonunun sıfır tabanlı dizini. Bu alan, açık uçlu aralıklarla gelecekteki kullanım alanlarını desteklemek için Int32Value'dur. |
TableCellAnchors
Bir yorum tutturucusuyla kapsanan tablodaki tablo hücresi aralıklarını temsil eder.
| JSON gösterimi |
|---|
{
"cellRanges": [
{
object ( |
| Alanlar | |
|---|---|
cellRanges[] |
Tablodaki metinleri, tablodaki bağlantı tarafından kapsanan tüm tablo hücrelerinin listesi. |
TableCellTextRanges
Bir tablo hücresinde, yorum bağlantısıyla kapsanan metin aralıklarını temsil eder.
| JSON gösterimi |
|---|
{ "cellLocation": { object ( |
| Alanlar | |
|---|---|
cellLocation |
Tablo hücresinin konumu. |
ranges[] |
Bu hücredeki sabitleme tarafından kapsanan tüm metin aralıklarının listesi. |
Yöntemler |
|
|---|---|
|
Sunumdaki belirtilen sayfanın en son sürümünü alır. |
|
Sunudaki belirtilen sayfanın en son sürümünün küçük resmini oluşturur ve küçük resim görüntüsünün URL'sini döndürür. |