Compartir a través de


Novedades de la API de JavaScript de PowerPoint 1.4

PowerPointApi 1.4 agregó compatibilidad adicional para la administración de formas.

La primera tabla proporciona un breve resumen de las API, mientras que la tabla siguiente proporciona una lista detallada.

Área de característica Descripción Objetos relevantes
Administración de formas Agrega compatibilidad para agregar, mover, ajustar el tamaño, aplicar formato y quitar formas. ShapeFill
ShapeFont
ShapeLineFormat

Lista de API

En la tabla siguiente se muestra el conjunto de requisitos de la API de JavaScript de PowerPoint 1.4. 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
BulletFormat visible Especifica si las viñetas del párrafo están visibles.
ParagraphFormat bulletFormat Representa el formato de viñeta del párrafo.
horizontalAlignment Representa la alineación horizontal del párrafo.
Shape fill Devuelve el formato de relleno de esta forma.
height Especifica el alto, en puntos, de la forma.
left Distancia, en puntos, desde el lado izquierdo de la forma hasta el lado izquierdo de la diapositiva.
lineFormat Devuelve el formato de línea de esta forma.
name Especifica el nombre de esta forma.
textFrame Devuelve el objeto de marco de texto de esta forma.
top Distancia, en puntos, desde el borde superior de la forma hasta el borde superior de la diapositiva.
type Devuelve el tipo de esta forma.
width Especifica el ancho, en puntos, de la forma.
ShapeAddOptions height Especifica el alto, en puntos, de la forma.
left Especifica la distancia, en puntos, desde el lado izquierdo de la forma hasta el lado izquierdo de la diapositiva.
top Especifica la distancia, en puntos, desde el borde superior de la forma hasta el borde superior de la diapositiva.
width Especifica el ancho, en puntos, de la forma.
ShapeCollection addGeometricShape(geometricShapeType: PowerPoint.GeometricShapeType, options?: PowerPoint.ShapeAddOptions) Agrega una forma geométrica a la diapositiva.
addLine(connectorType?: PowerPoint.ConnectorType, options?: PowerPoint.ShapeAddOptions) Agrega una línea a la diapositiva.
addTextBox(text: string, options?: PowerPoint.ShapeAddOptions) Agrega un cuadro de texto a la diapositiva con el texto proporcionado como contenido.
ShapeFill clear() Limpia el formato de relleno de esta forma.
foregroundColor Representa el color de primer plano de relleno de formas en formato de color HTML, en el formulario #RRGGBB (por ejemplo, "FFA500") o como un color HTML con nombre (por ejemplo, "naranja").
setSolidColor(color: string) Establece el formato de relleno de la forma en un color uniforme.
transparency Especifica el porcentaje de transparencia del relleno como un valor de 0,0 (opaco) a 1,0 (claro).
type Devuelve el tipo de relleno de la forma.
ShapeFont bold Indica el estado de negrita de la fuente.
color Representación del código de color HTML del color de texto (por ejemplo, "#FF0000" representa rojo).
italic Indica el estado de cursiva de la fuente.
name Representa el nombre de fuente (por ejemplo, "Calibri").
size Representa el tamaño de fuente en puntos (por ejemplo, 11).
underline Tipo de subrayado aplicado a la fuente.
ShapeLineFormat color Representa el color de línea en formato de color HTML, en el formato #RRGGBB (por ejemplo, "FFA500") o como un color HTML con nombre (por ejemplo, "naranja").
dashStyle Representa el estilo de guion de la línea.
estilo Indica el estilo de línea de la forma.
transparency Especifica el porcentaje de transparencia de la línea como un valor de 0,0 (opaco) a 1,0 (claro).
visible Especifica si el formato de línea de un elemento de forma está visible.
weight Indica el grosor de la línea, en puntos.
TextFrame autoSizeSetting La configuración de ajuste de tamaño automático para el marco de texto.
bottomMargin Indica el margen inferior, en puntos, del marco de texto.
deleteText() Elimina todo el texto en el marco de texto.
hasText Especifica si el marco de texto contiene texto.
leftMargin Indica el margen izquierdo, en puntos, del marco de texto.
rightMargin Indica el margen derecho, en puntos, del marco de texto.
textRange Representa el texto que hay unido a una forma en el marco de texto y las propiedades y los métodos de manipulación del texto.
topMargin Indica el margen superior, en puntos, del marco de texto.
verticalAlignment Indica la alineación vertical del marco de texto.
Wordwrap Determina si las líneas se interrumpen automáticamente para ajustar el texto dentro de la forma.
TextRange font Devuelve un ShapeFont objeto que representa los atributos de fuente del intervalo de texto.
getSubstring(start: number, length?: number) Devuelve un TextRange objeto para la subcadena del intervalo especificado.
Paragraphformat Representa el formato de párrafo del intervalo de texto.
text Indica el contenido de texto sin formato del intervalo de texto.

Vea también