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
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.