Novedades de la API de JavaScript 1.10 de PowerPoint

PowerPointApi 1.10 agregó API para administrar mejor la accesibilidad, el fondo de la diapositiva y los hipervínculos en la presentación.

Lista de API

En la tabla siguiente se muestra el conjunto de requisitos de la API de JavaScript de PowerPoint 1.10. Para obtener una lista completa de todas las API de JavaScript de PowerPoint (incluidas las API de versión preliminar y las API publicadas anteriormente), consulte todas las API de JavaScript de PowerPoint.

Clase Campos Descripción
Adjustments count Especifica el número de puntos de ajuste.
get(índice: número) Obtiene el valor de ajuste en el índice de base cero especificado.
BulletFormat estilo Especifica el estilo de las viñetas del párrafo.
type Especifica el tipo de viñetas del párrafo.
CustomPropertyCollection getItemAt(index: number) Obtiene un CustomProperty por su índice basado en cero en la colección.
CustomXmlPartCollection getItemAt(index: number) Obtiene un CustomXmlPart por su índice basado en cero en la colección.
CustomXmlPartScopedCollection getItemAt(index: number) Obtiene un CustomXmlPart por su índice basado en cero en la colección.
Hyperlink delete() Elimina el hipervínculo.
getLinkedShapeOrNullObject() Devuelve el objeto PowerPoint.Shape al que se aplica el hipervínculo.
getLinkedTextRangeOrNullObject() Devuelve el objeto PowerPoint.TextRange al que se aplica el hipervínculo.
type Devuelve el tipo de objeto al que se aplica el hipervínculo.
HyperlinkAddOptions address Especifica la dirección del hipervínculo, que puede ser una dirección URL, un nombre o una ruta de acceso de archivo, o una dirección de correo electrónico con el mailto esquema URI.
Información en pantalla Especifica la cadena que se muestra al mantener el puntero sobre el hipervínculo.
HyperlinkCollection add(target: TextRange | Forma, opciones?: PowerPoint.HyperlinkAddOptions) Agrega un hipervínculo al destino especificado con las opciones especificadas.
HyperlinkScopedCollection getCount() Obtiene el número de hipervínculos de la colección.
getItemAt(index: number) Obtiene un hipervínculo con su índice basado en cero en la colección.
items Obtiene los elementos secundarios cargados en esta colección.
PageSetup slideHeight Especifica la altura de las diapositivas de la presentación, en puntos.
slideWidth Especifica el ancho de las diapositivas de la presentación, en puntos.
ParagraphFormat indentLevel Representa el nivel de sangría del párrafo.
Presentation configuración de página Devuelve la información de configuración de página cuyas propiedades controlan los atributos de configuración de diapositivas de la presentación.
Shape ajustes Devuelve un Adjustments objeto que contiene valores de ajuste de todos los ajustes de esta forma.
altTextDescription La descripción de texto alternativo de la forma.
altTextTitle El título del texto alternativo de la forma.
elemento de creación Obtiene el id. de creación de la forma.
getImageAsBase64(options?: PowerPoint.ShapeGetImageOptions) Representa una imagen de la forma.
getTextFrameOrNullObject() Devuelve el objeto PowerPoint.TextFrame de este Shapearchivo .
isDecorative Representa si la forma es decorativa o no.
rotation Especifica el giro, en grados, de la forma alrededor del eje z.
setHyperlink(options?: PowerPoint.HyperlinkAddOptions) Establece un hipervínculo en esto Shape con las opciones especificadas.
visible Especifica si la forma está visible.
ShapeGetImageOptions format El formato deseado de la imagen resultante.
height La altura deseada de la imagen resultante en píxeles.
width La anchura deseada de la imagen resultante en píxeles.
ShapeGroup elemento de creación Obtiene el identificador de creación del grupo de formas.
Diapositiva Antecedentes Obtiene el fondo de la diapositiva.
themeColorScheme Devuelve la ThemeColorScheme diapositiva
Fondo de diapositivas areBackgroundGraphicsHidden Especifica si el relleno de fondo del diseño de diapositiva oculta o muestra objetos gráficos de fondo del patrón de diapositivas.
fill Devuelve el formato de relleno del fondo.
isMasterBackgroundFollowed Especifica si el fondo de la diapositiva sigue al fondo del patrón de diapositivas.
reset() Restablece el formato de relleno del fondo de la diapositiva.
SlideBackgroundFill getGradientFillOrNullObject() Obtiene las propiedades de relleno degradado.
getPatternFillOrNullObject() Obtiene las propiedades de relleno de trama.
getPictureOrTextureFillOrNullObject() Obtiene las propiedades de relleno de imagen o textura.
getSolidFillOrNullObject() Obtiene las propiedades de relleno sólido.
setGradientFill(options?: PowerPoint.SlideBackgroundGradientFillOptions) Establece el formato de relleno del fondo de la diapositiva en un relleno degradado.
setPatternFill(options?: PowerPoint.SlideBackgroundPatternFillOptions) Establece el formato de relleno del fondo de la diapositiva en un relleno de trama.
setPictureOrTextureFill(options?: PowerPoint.SlideBackgroundPictureOrTextureFillOptions) Establece el formato de relleno del fondo de la diapositiva en un relleno de imagen o textura.
setSolidFill(options?: PowerPoint.SlideBackgroundSolidFillOptions) Establece el formato de relleno del fondo de la diapositiva en un relleno sólido.
type Devuelve el tipo de relleno del fondo de la diapositiva.
SlideBackgroundGradientFill type Especifica el tipo de gradient fill.
SlideBackgroundGradientFillOptions type Si se proporciona, especifica el tipo de relleno de degradado.
SlideBackgroundPatternFill color de fondo Especifica el color de fondo en formato de color HTML (por ejemplo, "#FFFFFF" o "blanco").
foregroundColor Especifica el color de primer plano en formato de color HTML (por ejemplo, "#FFA500" o "naranja").
pattern Especifica el tipo de patrón.
SlideBackgroundPatternFillOptions color de fondo Si se proporciona, especifica el color de fondo en formato de color HTML (por ejemplo, "#FFFFFF" o "blanco").
foregroundColor Si se proporciona, especifica el color de primer plano en formato de color HTML (por ejemplo, "#FFA500" o "naranja").
pattern Si se proporciona, especifica el tipo de patrón.
SlideBackgroundPictureOrTextureFill setImage(base64EncodedImage: string) Establece la imagen que se usa para rellenar.
transparency Especifica el porcentaje de transparencia del relleno como un valor entre 0,0 (opaco) y 1,0 (borrado).
SlideBackgroundPictureOrTextureFillOptions imageBase64 Si se proporciona, especifica los datos de imagen codificados en base64 para el relleno.
transparency Si se proporciona, especifica el porcentaje de transparencia del relleno como un valor entre 0,0 (opaco) y 1,0 (borrado).
SlideBackgroundSolidFill color Especifica el color de relleno en formato de color HTML (por ejemplo, "#FFA500" o "naranja").
transparency Especifica el porcentaje de transparencia del relleno como un valor entre 0,0 (opaco) y 1,0 (borrado).
SlideBackgroundSolidFillOptions color Si se proporciona, especifica el color de relleno en formato de color HTML (por ejemplo, "#FFA500" o "naranja").
transparency Si se proporciona, especifica el porcentaje de transparencia del relleno como un valor entre 0,0 (opaco) y 1,0 (borrado).
SlideCollection exportAsBase64Presentation(values: Array<string | diapositiva>) Exporta una o más diapositivas encontradas en esta colección a su propio archivo de presentación, devuelto como datos codificados en base64.
SlideLayout Antecedentes Obtiene el fondo del diseño de diapositiva.
themeColorScheme Devuelve el ThemeColorScheme diseño de diapositiva.
SlideLayoutBackground areBackgroundGraphicsHidden Especifica si el relleno de fondo del diseño de diapositiva oculta o muestra objetos gráficos de fondo del patrón de diapositivas.
fill Devuelve el formato de relleno del fondo.
isMasterBackgroundFollowed Especifica si el fondo del diseño de diapositiva sigue al fondo del patrón de diapositivas.
reset() Restablece el formato de relleno del fondo del diseño de diapositiva.
SlideMaster Antecedentes Obtiene el fondo del patrón de diapositivas.
themeColorScheme Devuelve la ThemeColorScheme imagen del patrón de diapositivas.
SlideMasterBackground fill Devuelve el formato de relleno del fondo.
SlideScopedCollection exportAsBase64Presentation() Exporta todas las diapositivas de esta colección a su propio archivo de presentación, devuelto como datos codificados en base64.
TextRange hipervínculos Devuelve una colección de hipervínculos que existen en este TextRangearchivo .
setHyperlink(options?: PowerPoint.HyperlinkAddOptions) Establece un hipervínculo en esto TextRange con las opciones especificadas.
ThemeColorScheme getThemeColor(color: PowerPoint.ThemeColor) Obtiene el valor de color para el ThemeColorarchivo .
setThemeColor(color: PowerPoint.ThemeColor, rgbColor: string) Establece el valor de color para el ThemeColorarchivo .

Vea también