Una diapositiva en una presentación.
Estas páginas incluyen el contenido que le estás presentando a tu público. La mayoría de las diapositivas se basan en un maestro y un diseño. Puedes especificar qué diseño usar para cada diapositiva cuando la crees.
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
duplicate() | Slide | Duplica la diapositiva. |
getBackground() | PageBackground | Obtiene el fondo de la página. |
getColorScheme() | ColorScheme | Obtiene el ColorScheme asociado con la página. |
getGroups() | Group[] | Muestra la lista de objetos Group de la página. |
getImages() | Image[] | Muestra la lista de objetos Image de la página. |
getLayout() | Layout | Obtiene el diseño en el que se basa la diapositiva o null si no se basa en una
. |
getLines() | Line[] | Muestra la lista de objetos Line de la página. |
getNotesPage() | NotesPage | Devuelve la página de notas asociada con la diapositiva. |
getObjectId() | String | Obtiene el ID único de la página. |
getPageElementById(id) | PageElement | Devuelve el PageElement en la página con el ID proporcionado o null si no existe ninguno. |
getPageElements() | PageElement[] | Muestra la lista de objetos PageElement renderizados en la página. |
getPageType() | PageType | Obtiene el tipo de la página. |
getPlaceholder(placeholderType) | PageElement | Muestra el objeto de marcador de posición PageElement para un PlaceholderType o uno especificado.
null si no hay un marcador de posición coincidente. |
getPlaceholder(placeholderType, placeholderIndex) | PageElement | Muestra el objeto de marcador de posición PageElement para un PlaceholderType especificado.
un índice de marcador de posición, o null si el marcador de posición no está presente. |
getPlaceholders() | PageElement[] | Muestra la lista de objetos PageElement de marcador de posición en la página. |
getShapes() | Shape[] | Muestra la lista de objetos Shape de la página. |
getSheetsCharts() | SheetsChart[] | Muestra la lista de objetos SheetsChart de la página. |
getSlideLinkingMode() | SlideLinkingMode | Muestra un SlideLinkingMode que indica si la diapositiva está vinculada a otra. |
getSourcePresentationId() | String | Muestra el ID de la fuente Presentation o null si la diapositiva no está vinculada. |
getSourceSlideObjectId() | String | Muestra el ID de la diapositiva fuente o null si la diapositiva no está vinculada. |
getTables() | Table[] | Muestra la lista de objetos Table de la página. |
getVideos() | Video[] | Muestra la lista de objetos Video de la página. |
getWordArts() | WordArt[] | Muestra la lista de objetos WordArt de la página. |
group(pageElements) | Group | Agrupa todos los elementos de página especificados. |
insertGroup(group) | Group | Inserta una copia del Group proporcionado en la página. |
insertImage(blobSource) | Image | Inserta una imagen en la esquina superior izquierda de la página con un tamaño predeterminado distinto del especificado. BLOB de imagen. |
insertImage(blobSource, left, top, width, height) | Image | Inserta una imagen en la página con la posición y el tamaño proporcionados del BLOB de imagen especificado. |
insertImage(image) | Image | Inserta una copia del Image proporcionado en la página. |
insertImage(imageUrl) | Image | Inserta una imagen en la esquina superior izquierda de la página con un tamaño predeterminado a partir de la URL proporcionada. |
insertImage(imageUrl, left, top, width, height) | Image | Inserta una imagen en la página con la posición y el tamaño proporcionados a partir de la URL proporcionada. |
insertLine(line) | Line | Inserta una copia del Line proporcionado en la página. |
insertLine(lineCategory, startConnectionSite, endConnectionSite) | Line | Inserta una línea en la página que conecta dos connection sites . |
insertLine(lineCategory, startLeft, startTop, endLeft, endTop) | Line | Inserta una línea en la página. |
insertPageElement(pageElement) | PageElement | Inserta una copia del PageElement proporcionado en la página. |
insertShape(shape) | Shape | Inserta una copia del Shape proporcionado en la página. |
insertShape(shapeType) | Shape | Inserta una forma en la página. |
insertShape(shapeType, left, top, width, height) | Shape | Inserta una forma en la página. |
insertSheetsChart(sourceChart) | SheetsChart | Inserta un gráfico de Hojas de cálculo de Google en la página. |
insertSheetsChart(sourceChart, left, top, width, height) | SheetsChart | Inserta un gráfico de Hojas de cálculo de Google en la página con la posición y el tamaño proporcionados. |
insertSheetsChart(sheetsChart) | SheetsChart | Inserta una copia del SheetsChart proporcionado en la página. |
insertSheetsChartAsImage(sourceChart) | Image | Inserta un gráfico de Hojas de cálculo de Google como una Image en la página. |
insertSheetsChartAsImage(sourceChart, left, top, width, height) | Image | Inserta un gráfico de Hojas de cálculo de Google como Image en la página con la posición y el
de tamaño del ensamble. |
insertTable(numRows, numColumns) | Table | Inserta una tabla en la página. |
insertTable(numRows, numColumns, left, top, width, height) | Table | Inserta una tabla en la página con la posición y el tamaño proporcionados. |
insertTable(table) | Table | Inserta una copia del Table proporcionado en la página. |
insertTextBox(text) | Shape | Inserta un cuadro de texto Shape que contenga la cadena proporcionada en la página. |
insertTextBox(text, left, top, width, height) | Shape | Inserta un cuadro de texto Shape que contenga la cadena proporcionada en la página. |
insertVideo(videoUrl) | Video | Inserta un video en la esquina superior izquierda de la página con un tamaño predeterminado. |
insertVideo(videoUrl, left, top, width, height) | Video | Inserta un video en la página con la posición y el tamaño proporcionados. |
insertVideo(video) | Video | Inserta una copia del Video proporcionado en la página. |
insertWordArt(wordArt) | WordArt | Inserta una copia del WordArt proporcionado en la página. |
isSkipped() | Boolean | Indica si se omite la diapositiva en el modo de presentación. |
move(index) | void | Mueve la diapositiva al índice especificado. |
refreshSlide() | void | Actualiza la diapositiva para reflejar los cambios realizados en la diapositiva de la fuente vinculada. |
remove() | void | Quita la página. |
replaceAllText(findText, replaceText) | Integer | Reemplaza todas las instancias de texto que coincidan con el texto de búsqueda por texto de reemplazo. |
replaceAllText(findText, replaceText, matchCase) | Integer | Reemplaza todas las instancias de texto que coincidan con el texto de búsqueda por texto de reemplazo. |
selectAsCurrentPage() | void | Selecciona la Page en la presentación activa como current page selection y quita las selecciones anteriores. |
setSkipped(isSkipped) | void | Establece si la diapositiva se debe omitir en el modo de presentación. |
unlink() | void | Desvincula la Slide actual de su diapositiva de origen. |
Documentación detallada
duplicate()
Duplica la diapositiva.
La diapositiva duplicada se crea inmediatamente después de la original.
Volver
Slide
: La diapositiva duplicada.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getBackground()
Obtiene el fondo de la página.
Volver
PageBackground
: Es el fondo de la página.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getColorScheme()
Obtiene el ColorScheme
asociado con la página.
Volver
ColorScheme
: Indica el esquema de colores de la página.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getGroups()
getImages()
getLayout()
Obtiene el diseño en el que se basa la diapositiva o null
si no se basa en una
.
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getLines()
getNotesPage()
Devuelve la página de notas asociada con la diapositiva.
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getObjectId()
Obtiene el ID único de la página. Los IDs de objeto que usan las páginas y sus elementos comparten el mismo espacio de nombres.
Volver
String
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageElementById(id)
Devuelve el PageElement
en la página con el ID proporcionado o null
si no existe ninguno.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
id | String | El ID del elemento de página que se recupera. |
Volver
PageElement
: Es el elemento de página con el ID determinado.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageElements()
Muestra la lista de objetos PageElement
renderizados en la página.
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageType()
Obtiene el tipo de la página.
Volver
PageType
: Indica el tipo de página.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPlaceholder(placeholderType)
Muestra el objeto de marcador de posición PageElement
para una PlaceholderType
o
null
si no hay un marcador de posición coincidente.
Si existen varios marcadores de posición con el mismo tipo, se muestra el que tiene valores mínimos índice de marcador de posición. Si hay varios marcadores de posición que coinciden con el mismo índice, el resultado el primer marcador de posición de la colección de elementos de página de la página.
var slide = SlidesApp.getActivePresentation().getSlides()[0]; var placeholder = slide.getPlaceholder(SlidesApp.PlaceholderType.CENTERED_TITLE);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
placeholderType | PlaceholderType |
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPlaceholder(placeholderType, placeholderIndex)
Muestra el objeto de marcador de posición PageElement
para un PlaceholderType
especificado.
un índice de marcador de posición, o null
si el marcador de posición no está presente.
Si existen varios marcadores de posición con el mismo tipo e índice, muestra el primero. marcador de posición de la colección de elementos de página de la página.
var slide = SlidesApp.getActivePresentation().getSlides()[0]; var placeholder = slide.getPlaceholder(SlidesApp.PlaceholderType.CENTERED_TITLE, 0);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
placeholderType | PlaceholderType | |
placeholderIndex | Integer |
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPlaceholders()
Muestra la lista de objetos PageElement
de marcador de posición en la página.
var master = SlidesApp.getActivePresentation().getMasters()[0]; Logger.log('Number of placeholders in the master: ' + master.getPlaceholders().length);
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getShapes()
getSheetsCharts()
Muestra la lista de objetos SheetsChart
de la página.
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSlideLinkingMode()
Muestra un SlideLinkingMode
que indica si la diapositiva está vinculada a otra.
Volver
SlideLinkingMode
: Es el modo de vinculación de diapositivas.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSourcePresentationId()
Muestra el ID de la fuente Presentation
o null
si la diapositiva no está vinculada.
Una diapositiva solo tiene un ID de fuente Presentation
cuando está vinculada a una diapositiva dentro de
otra presentación.
Volver
String
: Es el ID de presentación de origen o null
.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSourceSlideObjectId()
Muestra el ID de la diapositiva fuente o null
si la diapositiva no está vinculada.
Una diapositiva solo tiene un ID de diapositiva fuente cuando está vinculada a una diapositiva dentro de otra presentación.
Volver
String
: Es el ID de la diapositiva de origen o null
.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getTables()
getVideos()
getWordArts()
group(pageElements)
Agrupa todos los elementos de página especificados.
Debe haber al menos dos elementos de página en la misma página que no estén ya en otra
grupo. Algunos elementos de página, como Videos
, Tables
y placeholder Shapes
, no se pueden agrupar.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
pageElements | PageElement[] | Elementos que se deben agrupar. |
Volver
Group
: Es el grupo nuevo.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertGroup(group)
Inserta una copia del Group
proporcionado en la página.
La posición del elemento insertado en esta página se determina a partir del código fuente en la página respectiva.
Si el elemento proporcionado es un marcador de posición que se copia desde la presentación actual, Las propiedades que se heredan de las páginas principales o de diseño también se heredan en el elemento insertado.
Si el elemento proporcionado es un marcador de posición que se copia de otra presentación Las propiedades heredadas de páginas principales o de diseño se copian en el elemento desde la fuente. presentación.
// Copy a group between presentations. var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; var group = otherPresentationSlide.getGroups()[0]; currentPresentationSlide.insertGroup(group); // Also available for Layout, Master, and Page.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
group | Group | El grupo que se copiará y se insertará. |
Volver
Group
: Es el grupo insertado.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertImage(blobSource)
Inserta una imagen en la esquina superior izquierda de la página con un tamaño predeterminado distinto del especificado. BLOB de imagen.
Si insertas la imagen, se recupera de BlobSource
una vez y se almacena una copia para
mostrar dentro de la presentación. Las imágenes deben tener un tamaño inferior a 50 MB y no pueden superar los 25
y debe estar en formato PNG, JPEG o GIF.
var slide = SlidesApp.getActivePresentation().getSlides()[0]; // Get the Drive image file with the given ID. var image = DriveApp.getFileById(fileId); slide.insertImage(image);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
blobSource | BlobSource | Los datos de la imagen |
Volver
Image
: Es la imagen insertada.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertImage(blobSource, left, top, width, height)
Inserta una imagen en la página con la posición y el tamaño proporcionados del BLOB de imagen especificado.
La imagen se recupera del BlobSource
proporcionado una vez en el momento de la inserción y una copia
para mostrarlos en la presentación. Las imágenes deben tener un tamaño inferior a 50 MB,
superar los 25 megapíxeles y debe estar en formato PNG, JPEG o GIF.
Para mantener la relación de aspecto, esta se ajusta y se centra con respecto del tamaño proporcionado.
var slide = SlidesApp.getActivePresentation().getSlides()[0]; // Get the Drive image file with the given ID. var image = DriveApp.getFileById(fileId); var position = {left: 0, top: 0}; var size = {width: 300, height: 100}; slide.insertImage(image, position.left, position.top, size.width, size.height);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
blobSource | BlobSource | Los datos de la imagen |
left | Number | La posición horizontal de la imagen en puntos, medida desde la esquina superior izquierda de la página. |
top | Number | La posición vertical en puntos de la imagen, medida desde la esquina superior izquierda de la página. |
width | Number | Es el ancho de la imagen en puntos. |
height | Number | La altura de la imagen en puntos. |
Volver
Image
: Es la imagen insertada.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertImage(image)
Inserta una copia del Image
proporcionado en la página.
La posición de las imágenes insertadas en esta página se determina a partir de la posición de la imagen de origen en su página respectiva.
Si la imagen proporcionada es un marcador de posición que se copia de la presentación actual, Las propiedades heredadas de páginas principales o de diseño también heredan en la imagen insertada.
Si la imagen proporcionada es un marcador de posición que se copia de otra presentación Las propiedades heredadas de páginas principales o de diseño se copian en la imagen desde la fuente. presentación. Si la imagen del marcador de posición copiada está vacía, no se inserta nada en el destino. presentación.
// Copy an image between presentations. var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; var image = otherPresentationSlide.getImages[0]; currentPresentationSlide.insertImage(image);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
image | Image | La imagen que se copiará y se insertará. |
Volver
Image
: Es la imagen insertada.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertImage(imageUrl)
Inserta una imagen en la esquina superior izquierda de la página con un tamaño predeterminado a partir de la URL proporcionada.
Cuando insertas la imagen, se recupera de la URL una vez y se almacena una copia para mostrarla en la presentación. Las imágenes deben tener un tamaño inferior a 50 MB, no pueden superar los 25 megapíxeles y en formato PNG, JPEG o GIF.
La URL proporcionada debe ser de acceso público y no debe superar los 2 KB. La URL se guarda
con la imagen y se expone a través de Image.getSourceUrl()
.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
imageUrl | String | Es la URL de la imagen. |
Volver
Image
: Es la imagen insertada.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertImage(imageUrl, left, top, width, height)
Inserta una imagen en la página con la posición y el tamaño proporcionados a partir de la URL proporcionada.
Cuando insertas la imagen, se recupera de la URL una vez y se almacena una copia para mostrarla en la presentación. Las imágenes deben tener un tamaño inferior a 50 MB, no pueden superar los 25 megapíxeles y en formato PNG, JPEG o GIF.
La URL proporcionada debe ser de acceso público y no debe superar los 2 KB. La URL se guarda
con la imagen y se expone a través de Image.getSourceUrl()
.
Para mantener la relación de aspecto, esta se ajusta y se centra con respecto del tamaño proporcionado.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
imageUrl | String | Es la URL de la imagen. |
left | Number | La posición horizontal de la imagen en puntos, medida desde la esquina superior izquierda de la página. |
top | Number | La posición vertical en puntos de la imagen, medida desde la esquina superior izquierda de la página. |
width | Number | Es el ancho de la imagen en puntos. |
height | Number | La altura de la imagen en puntos. |
Volver
Image
: Es la imagen insertada.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertLine(line)
Inserta una copia del Line
proporcionado en la página.
La posición del elemento insertado en esta página se determina a partir del código fuente en la página respectiva.
Si el elemento proporcionado es un marcador de posición que se copia desde la presentación actual, Las propiedades que se heredan de las páginas principales o de diseño también se heredan en el elemento insertado.
Si el elemento proporcionado es un marcador de posición que se copia de otra presentación Las propiedades heredadas de páginas principales o de diseño se copian en el elemento desde la fuente. presentación.
// Copy a line between presentations. var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; var line = otherPresentationSlide.getLines[0]; currentPresentationSlide.insertLine(line);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
line | Line | Línea que se copiará e insertará. |
Volver
Line
: Es la línea insertada.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertLine(lineCategory, startConnectionSite, endConnectionSite)
Inserta una línea en la página que conecta dos connection sites
. Los dos
sitios de conexión deben estar en esta página.
// Insert a line in the first slide of the presentation connecting two shapes. var slide = SlidesApp.getActivePresentation().getSlides()[0]; var shape1 = slide.insertShape(SlidesApp.ShapeType.RECTANGLE); var shape2 = slide.insertShape(SlidesApp.ShapeType.CLOUD); slide.insertLine( SlidesApp.LineCategory.BENT, shape1.getConnectionSites()[0], shape2.getConnectionSites()[1]);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
lineCategory | LineCategory | La categoría de la línea que se insertará. |
startConnectionSite | ConnectionSite | Es el sitio de conexión donde se conectará el inicio de la línea. |
endConnectionSite | ConnectionSite | El sitio de conexión donde se conectará el final de la línea. |
Volver
Line
: Es la línea insertada.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)
Inserta una línea en la página.
// Insert a line in the first slide of the presentation. var slide = SlidesApp.getActivePresentation().getSlides()[0]; var startPoint = {left: 10, top: 10}; var endPoint = {left: 40, top: 40}; slide.insertLine( SlidesApp.LineCategory.STRAIGHT, startPoint.left, startPoint.top, endPoint.left, endPoint.top);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
lineCategory | LineCategory | La categoría de la línea que se insertará. |
startLeft | Number | Posición horizontal del punto de inicio de la línea, medida en puntos en la esquina superior izquierda de la página. |
startTop | Number | Posición vertical del punto de inicio de la línea, medida en puntos desde la esquina superior izquierda de la página. |
endLeft | Number | Posición horizontal del punto final de la línea, medida en puntos desde la esquina superior izquierda de la página. |
endTop | Number | La posición vertical del punto final de la línea, medida en puntos desde el en la esquina superior izquierda de la página. |
Volver
Line
: Es la línea insertada.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertPageElement(pageElement)
Inserta una copia del PageElement
proporcionado en la página.
La posición del elemento insertado en esta página se determina a partir del código fuente en la página respectiva.
Si el elemento proporcionado es un marcador de posición que se copia desde la presentación actual, Las propiedades que se heredan de las páginas principales o de diseño también se heredan en el elemento insertado.
Si el elemento proporcionado es un marcador de posición que se copia de otra presentación Las propiedades heredadas de páginas principales o de diseño se copian en el elemento desde la fuente. presentación.
// Copy a page element between presentations. var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; var pageElement = otherPresentationSlide.getPageElements()[0]; // Also available for Layout, Master, and Page. currentPresentationSlide.insertPageElement(pageElement);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
pageElement | PageElement | El elemento de página que se copiará y se insertará. |
Volver
PageElement
: Es el elemento de página que se insertó.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertShape(shape)
Inserta una copia del Shape
proporcionado en la página.
La posición del elemento insertado en esta página se determina a partir del código fuente en la página respectiva.
Si el elemento proporcionado es un marcador de posición que se copia desde la presentación actual, Las propiedades que se heredan de las páginas principales o de diseño también se heredan en el elemento insertado.
Si el elemento proporcionado es un marcador de posición que se copia de otra presentación Las propiedades heredadas de páginas principales o de diseño se copian en el elemento desde la fuente. presentación.
// Copy a shape between presentations. var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; var shape = otherPresentationSlide.getShapes[0]; currentPresentationSlide.insertShape(shape); // Also available for Layout, Master, and Page.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
shape | Shape | La forma que se copiará e insertará. |
Volver
Shape
: Es la forma insertada.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertShape(shapeType)
Inserta una forma en la página.
La forma se inserta con un tamaño predeterminado en la esquina superior izquierda de la página.
// Insert a shape in the first slide of the presentation. var slide = SlidesApp.getActivePresentation().getSlides()[0]; // Also available for Layout, Master, and Page. slide.insertShape(SlidesApp.ShapeType.RECTANGLE);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
shapeType | ShapeType | Es el tipo de forma que se insertará. |
Volver
Shape
: Es la forma insertada.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertShape(shapeType, left, top, width, height)
Inserta una forma en la página.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
shapeType | ShapeType | Es el tipo de forma que se insertará. |
left | Number | la posición horizontal de la forma, medida desde la esquina superior izquierda de . |
top | Number | La posición vertical de la forma, medida desde la esquina superior izquierda de la página. |
width | Number | Es el ancho de la forma. |
height | Number | La altura de la forma. |
Volver
Shape
: Es la forma insertada.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSheetsChart(sourceChart)
Inserta un gráfico de Hojas de cálculo de Google en la página.
El gráfico se inserta con un tamaño predeterminado en la esquina superior izquierda de la página.
El gráfico insertado está vinculado al gráfico de origen de Hojas de cálculo de Google que permite se actualicen. Otros colaboradores pueden ver el vínculo a la hoja de cálculo fuente.
var sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0]; var chart = sheet.getCharts()[0]; // Insert the spreadsheet chart in the first slide. var slide = SlidesApp.getActivePresentation().getSlides()[0]; slide.insertSheetsChart(chart);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
sourceChart | EmbeddedChart | Es el gráfico en una hoja de cálculo que se insertará en la página. |
Volver
SheetsChart
: Es el gráfico insertado en la página.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSheetsChart(sourceChart, left, top, width, height)
Inserta un gráfico de Hojas de cálculo de Google en la página con la posición y el tamaño proporcionados.
Para mantener la relación de aspecto, este se escala y se centra en función del tamaño proporcionado.
El gráfico insertado está vinculado al gráfico de origen de Hojas de cálculo de Google que permite se actualicen. Otros colaboradores pueden ver el vínculo a la hoja de cálculo fuente.
var sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0]; var chart = sheet.getCharts()[0]; // Insert the spreadsheet chart in the first slide. var slide = SlidesApp.getActivePresentation().getSlides()[0]; var position = {left: 0, top: 0}; var size = {width: 200, height: 200}; // Also available for Layout, Master, and Page. slide.insertSheetsChart( chart, position.left, position.top, size.width, size.height);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
sourceChart | EmbeddedChart | Es el gráfico en una hoja de cálculo que se insertará en la página. |
left | Number | La posición horizontal del gráfico en puntos, medida desde la esquina superior izquierda de la página. |
top | Number | La posición vertical del gráfico en puntos, medida desde la esquina superior izquierda de la página. |
width | Number | Es el ancho del gráfico expresado en puntos. |
height | Number | La altura del gráfico en puntos. |
Volver
SheetsChart
: Es el gráfico insertado en la página.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSheetsChart(sheetsChart)
Inserta una copia del SheetsChart
proporcionado en la página.
La posición del elemento insertado en esta página se determina a partir del código fuente en la página respectiva.
Si el elemento proporcionado es un marcador de posición que se copia desde la presentación actual, Las propiedades que se heredan de las páginas principales o de diseño también se heredan en el elemento insertado.
Si el elemento proporcionado es un marcador de posición que se copia de otra presentación Las propiedades heredadas de páginas principales o de diseño se copian en el elemento desde la fuente. presentación.
// Copy a sheets chart between presentations. var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; var sheetsChart = otherPresentationSlide.getSheetsCharts[0]; // Also available for Layout, Master, and Page. currentPresentationSlide.insertSheetsChart(sheetsChart);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
sheetsChart | SheetsChart | El gráfico de hojas que se copiará y se insertará. |
Volver
SheetsChart
: es el gráfico de hojas insertado.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSheetsChartAsImage(sourceChart)
Inserta un gráfico de Hojas de cálculo de Google como una Image
en la página.
La imagen del gráfico se inserta con un tamaño predeterminado en la esquina superior izquierda de la página.
La imagen insertada del gráfico no está vinculada con el gráfico de origen de Hojas de cálculo de Google.
var sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0]; var chart = sheet.getCharts()[0]; // Insert the spreadsheet chart in the first slide. var slide = SlidesApp.getActivePresentation().getSlides()[0]; slide.insertSheetsChartAsImage(chart); // Also available for Layout, Master, and Page.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
sourceChart | EmbeddedChart | Es el gráfico en una hoja de cálculo que se insertará en la página. |
Volver
Image
: Es la imagen insertada del gráfico en la página.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSheetsChartAsImage(sourceChart, left, top, width, height)
Inserta un gráfico de Hojas de cálculo de Google como Image
en la página con la posición y el
de tamaño del ensamble.
Para mantener la relación de aspecto de la imagen del gráfico, esta se ajusta y se centra con con respecto al tamaño proporcionado.
La imagen insertada del gráfico no está vinculada con el gráfico de origen de Hojas de cálculo de Google.
var sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0]; var chart = sheet.getCharts()[0]; // Insert the spreadsheet chart in the first slide. var slide = SlidesApp.getActivePresentation().getSlides()[0]; var position = {left: 0, top: 0}; var size = {width: 200, height: 200}; // Also available for Layout, Master, and Page. slide.insertSheetsChartAsImage( chart, position.left, position.right, size.width, size.height);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
sourceChart | EmbeddedChart | Es el gráfico en una hoja de cálculo que se insertará en la página. |
left | Number | La posición horizontal del gráfico en puntos, medida desde la esquina superior izquierda de la página. |
top | Number | La posición vertical del gráfico en puntos, medida desde la esquina superior izquierda de la página. |
width | Number | Es el ancho del gráfico expresado en puntos. |
height | Number | La altura del gráfico en puntos. |
Volver
Image
: Es la imagen insertada del gráfico en la página.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertTable(numRows, numColumns)
Inserta una tabla en la página.
La tabla está centrada en la página con el tamaño predeterminado y filas y columnas distribuidas de manera uniforme.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
numRows | Integer | La cantidad de filas en la tabla. |
numColumns | Integer | La cantidad de columnas de la tabla. |
Volver
Table
: Es la tabla que se insertó.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertTable(numRows, numColumns, left, top, width, height)
Inserta una tabla en la página con la posición y el tamaño proporcionados.
Las filas y las columnas se distribuyen de manera uniforme en la tabla creada.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
numRows | Integer | La cantidad de filas en la tabla. |
numColumns | Integer | La cantidad de columnas de la tabla. |
left | Number | La posición horizontal de la tabla, medida desde la esquina superior izquierda de la . |
top | Number | La posición vertical de la tabla, medida desde la esquina superior izquierda de la página. |
width | Number | El ancho de la tabla. |
height | Number | La altura mínima de la tabla. La altura real de la tabla renderizada depende en factores como el tamaño de la fuente del texto. |
Volver
Table
: Es la tabla que se insertó.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertTable(table)
Inserta una copia del Table
proporcionado en la página.
La posición del elemento insertado en esta página se determina a partir del código fuente en la página respectiva.
Si el elemento proporcionado es un marcador de posición que se copia desde la presentación actual, Las propiedades que se heredan de las páginas principales o de diseño también se heredan en el elemento insertado.
Si el elemento proporcionado es un marcador de posición que se copia de otra presentación Las propiedades heredadas de páginas principales o de diseño se copian en el elemento desde la fuente. presentación.
// Copy a table between presentations. var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; var table = otherPresentationSlide.getTables[0]; currentPresentationSlide.insertTable(table); // Also available for Layout, Master, and Page.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
table | Table | La tabla que se copiará y se insertará. |
Volver
Table
: Es la tabla que se insertó.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertTextBox(text)
Inserta un cuadro de texto Shape
que contenga la cadena proporcionada en la página.
La forma de cuadro de texto se inserta con un tamaño predeterminado en la esquina superior izquierda de la página.
// Insert text box with "Hello" on the first slide of presentation. var slide = SlidesApp.getActivePresentation().getSlides()[0]; slide.insertTextBox('Hello'); // Also available for Layout, Master, and Page.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
text | String | Cadena que debe contener la forma del cuadro de texto. |
Volver
Shape
: Es la forma de cuadro de texto que se insertó.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertTextBox(text, left, top, width, height)
Inserta un cuadro de texto Shape
que contenga la cadena proporcionada en la página.
// Insert text box with "Hello" on the first slide of presentation. This text box is a square // with a length of 10 points on each side. var slide = SlidesApp.getActivePresentation().getSlides()[0]; slide.insertTextBox('Hello', 0, 0, 10, 10); // Also available for Layout, Master, and Page.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
text | String | Cadena que debe contener la forma del cuadro de texto. |
left | Number | La posición horizontal de la forma del cuadro de texto, medida desde la esquina superior izquierda de la página. |
top | Number | La posición vertical de la forma del cuadro de texto, medida desde la esquina superior izquierda de la página. |
width | Number | El ancho de la forma del cuadro de texto. |
height | Number | La altura de la forma del cuadro de texto. |
Volver
Shape
: Es la forma de cuadro de texto que se insertó.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertVideo(videoUrl)
Inserta un video en la esquina superior izquierda de la página con un tamaño predeterminado.
Por el momento, solo se admiten videos de YouTube.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
videoUrl | String | URL del video que se insertará. |
Volver
Video
: Es el video que se insertó.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertVideo(videoUrl, left, top, width, height)
Inserta un video en la página con la posición y el tamaño proporcionados.
Por el momento, solo se admiten videos de YouTube.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
videoUrl | String | URL del video que se insertará. |
left | Number | La posición horizontal del video en puntos, medida desde la esquina superior izquierda de la página. |
top | Number | La posición vertical del video en puntos, medida desde la esquina superior izquierda de la página. |
width | Number | Es el ancho del video (en puntos). |
height | Number | La altura del video en puntos. |
Volver
Video
: Es el video que se insertó.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertVideo(video)
Inserta una copia del Video
proporcionado en la página.
La posición del elemento insertado en esta página se determina a partir del valor del en la página respectiva.
Si el elemento proporcionado es un marcador de posición que se copia desde la presentación actual, Las propiedades que se heredan de las páginas principales o de diseño también se heredan en el elemento insertado.
Si el elemento proporcionado es un marcador de posición que se copia de otra presentación Las propiedades heredadas de páginas principales o de diseño se copian en el elemento desde la fuente. presentación.
// Copy a video between presentations. var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; var video = otherPresentationSlide.getVideos[0]; currentPresentationSlide.insertVideo(video); // Also available for Layout, Master, and Page.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
video | Video | El video que se copiará e insertará. |
Volver
Video
: Es el video que se insertó.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertWordArt(wordArt)
Inserta una copia del WordArt
proporcionado en la página.
La posición del elemento insertado en esta página se determina a partir del código fuente en la página respectiva.
Si el elemento proporcionado es un marcador de posición que se copia desde la presentación actual, Las propiedades que se heredan de las páginas principales o de diseño también se heredan en el elemento insertado.
Si el elemento proporcionado es un marcador de posición que se copia de otra presentación Las propiedades heredadas de páginas principales o de diseño se copian en el elemento desde la fuente. presentación.
// Copy a word art between presentations. var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0]; var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0]; var wordArt = otherPresentationSlide.getWordArts[0]; // Also available for Layout, Master, and Page. currentPresentationSlide.insertWordArt(wordArt);
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
wordArt | WordArt | El grupo que se copiará y se insertará. |
Volver
WordArt
: Es la palabra gráfica insertada.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
isSkipped()
Indica si se omite la diapositiva en el modo de presentación.
Volver
Boolean
: True
si se omite la diapositiva en el modo de presentación.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
move(index)
Mueve la diapositiva al índice especificado.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
index | Integer | El índice al que se debe mover la diapositiva, según su disposición antes de la migración. El índice debe estar entre cero y el número de diapositivas en la y la presentación, incluyendo. |
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
refreshSlide()
Actualiza la diapositiva para reflejar los cambios realizados en la diapositiva de la fuente vinculada. Si esta diapositiva es no está vinculada, se muestra sin hacer ningún cambio.
El método refreshSlide
copia el patrón y la diapositiva correspondientes de la diapositiva fuente vinculada.
las páginas de diseño en la presentación de la diapositiva si aún no existen. Si ya lo hizo
existen, del mismo modo se actualizan para reflejar los cambios realizados en la fuente.
var currentPresentation = SlidesApp.getActivePresentation(); var sourcePresentation = SlidesApp.openById('sourcePresentationId'); var sourceSlide = sourcePresentation.getSlides()[0]; var linkedSlide = currentPresentation.append(sourceSlide, SlidesApp.SlideLinkingMode.LINKED); sourceSlide.insertText('hello world'); // Only the source slide has the text box. linkedSlide.refreshSlide(); // The linked slide now has the text box.
Arroja
Error
: Si el acceso de lectura a la presentación de origen ya no está disponible.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
remove()
Quita la página.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
replaceAllText(findText, replaceText)
Reemplaza todas las instancias de texto que coincidan con el texto de búsqueda por texto de reemplazo. La búsqueda es de mayúsculas y minúsculas es insensible.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
findText | String | El texto que se debe buscar. |
replaceText | String | Es el texto en el que se reemplazará el texto que coincide. |
Volver
Integer
: La cantidad de casos modificados
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
replaceAllText(findText, replaceText, matchCase)
Reemplaza todas las instancias de texto que coincidan con el texto de búsqueda por texto de reemplazo.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
findText | String | El texto que se debe buscar. |
replaceText | String | Es el texto en el que se reemplazará el texto que coincide. |
matchCase | Boolean | Si es true , la búsqueda distingue entre mayúsculas y minúsculas. si es false , la búsqueda es
no distingue mayúsculas de minúsculas. |
Volver
Integer
: La cantidad de casos modificados
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
selectAsCurrentPage()
Selecciona la Page
en la presentación activa como current page selection
y quita las selecciones anteriores.
Una secuencia de comandos solo puede acceder a la selección del usuario que la ejecuta y solo si La secuencia de comandos está vinculada a la presentación.
// Select the first slide as the current page selection and replace any previous selection. var slide = SlidesApp.getActivePresentation().getSlides()[0]; slide.selectAsCurrentPage(); // Also available for Layout, Master, and Page.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setSkipped(isSkipped)
Establece si la diapositiva se debe omitir en el modo de presentación.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
isSkipped | Boolean | True para omitir la diapositiva en el modo de presentación. |
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
unlink()
Desvincula la Slide
actual de su diapositiva de origen. Si esta diapositiva no está vinculada, devuelve
sin hacer ningún cambio.
var currentPresentation = SlidesApp.getActivePresentation(); var sourcePresentation = SlidesApp.openById('sourcePresentationId'); var sourceSlide = sourcePresentation.getSlides()[0]; var linkedSlide = currentPresentation.append(sourceSlide, SlidesApp.SlideLinkingMode.LINKED); linkedSlide.unlink(); linkedSlide.getSourcePresentationId(); // returns null linkedSlide.getSourceSlideObjectId(); // returns null linkedSlide.getSlideLinkingMode(); // returns SlidesApp.SlideLinkingMode.NOT_LINKED
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations