Novidades na API JavaScript do PowerPoint 1.4
O PowerPointApi 1.4 adicionou suporte adicional para o gerenciamento de formas.
A primeira tabela fornece um resumo conciso das APIs e, a tabela subsequente, fornece uma lista detalhada.
Área de recurso | Descrição | Objetos relevantes |
---|---|---|
Gerenciamento de formas | Adiciona suporte para adicionar, mover, dimensionar, formatar e remover formas. |
ShapeFill ShapeFont ShapeLineFormat |
Lista de API
A tabela a seguir lista o conjunto de requisitos da API JavaScript do PowerPoint 1.4. Para obter uma lista completa de todas as APIs JavaScript do PowerPoint (incluindo APIs prévias e APIs lançadas anteriormente), consulte todas as APIs JavaScript do PowerPoint.
Classe | Campos | Descrição |
---|---|---|
BulletFormat | visible | Especifica se as balas no parágrafo estão visíveis. |
ParagraphFormat | bulletFormat | Representa o formato de bala do parágrafo. |
horizontalAlignment | Representa o alinhamento horizontal do parágrafo. | |
Formato | fill | Retorna a formatação de preenchimento dessa forma. |
height | Especifica a altura, em pontos, da forma. | |
left | A distância, em pontos, do lado esquerdo da forma para o lado esquerdo do slide. | |
lineFormat | Retorna a formatação de linha do objeto de forma. | |
name | Especifica o nome dessa forma. | |
textFrame | Retorna o objeto text frame de uma forma. | |
top | A distância, em pontos, da borda superior da forma até a borda superior do slide. | |
tipo | Retorna o tipo dessa forma. | |
width | Especifica a largura, em pontos, da forma. | |
ShapeAddOptions | height | Especifica a altura, em pontos, da forma. |
left | Especifica a distância, em pontos, do lado esquerdo da forma para o lado esquerdo do slide. | |
top | Especifica a distância, em pontos, da borda superior da forma até a borda superior do slide. | |
width | Especifica a largura, em pontos, da forma. | |
ShapeCollection | addGeometricShape(geometricShapeType: PowerPoint.GeometricShapeType, options?: PowerPoint.ShapeAddOptions) | Adiciona uma forma geométrica ao slide. |
addLine(connectorType?: PowerPoint.ConnectorType, options?: PowerPoint.ShapeAddOptions) | Adiciona uma linha ao slide. | |
addTextBox(text: string, options?: PowerPoint.ShapeAddOptions) | Adiciona uma caixa de texto ao slide com o texto fornecido como o conteúdo. | |
ShapeFill | clear() | Limpa a formatação do preenchimento de um objeto de forma. |
foregroundColor | Representa a cor do primeiro plano de preenchimento de forma no formato de cor HTML, no formulário #RRGGBB (por exemplo, "FFA500") ou como uma cor HTML nomeada (por exemplo, "laranja"). | |
setSolidColor(color: string) | Define a formatação de preenchimento de um formato com uma cor uniforme. | |
transparency | Especifica o percentual de transparência do preenchimento como um valor de 0,0 (opaco) a 1,0 (claro). | |
tipo | Retorna o tipo de preenchimento da forma. | |
ShapeFont | bold | Representa o status da fonte em negrito. |
color | Representação de código de cor HTML da cor do texto (por exemplo, "#FF0000" representa vermelho). | |
italic | Representa o status da fonte em itálico. | |
name | Representa o nome da fonte (por exemplo, "Calibri"). | |
size | Representa o tamanho da fonte em pontos (por exemplo, 11). | |
underline | Tipo de sublinhado aplicado à fonte. | |
ShapeLineFormat | color | Representa a cor da linha no formato de cor HTML, no formulário #RRGGBB (por exemplo, "FFA500") ou como uma cor HTML nomeada (por exemplo, "laranja"). |
dashStyle | Representa o estilo de traço da linha. | |
style | Representa o estilo de linha da forma. | |
transparency | Especifica o percentual de transparência da linha como um valor de 0,0 (opaco) a 1,0 (claro). | |
visible | Especifica se a formatação de linha de um elemento de forma está visível. | |
weight | Representa a espessura da linha, em pontos. | |
TextFrame | autoSizeSetting | As configurações de dimensionamento automático para o quadro de texto. |
bottomMargin | Representa margem inferior, em pontos, do quadro de texto. | |
deleteText() | Exclui todo o texto no quadro de texto. | |
hasText | Especifica se o quadro de texto contém texto. | |
leftMargin | Representa margem esquerda, em pontos, do quadro de texto. | |
rightMargin | Representa margem direita, em pontos, do quadro de texto. | |
textRange | Representa o texto que está anexado a uma forma, bem como propriedades e métodos para manipular o texto. | |
topMargin | Representa margem superior, em pontos, do quadro de texto. | |
verticalAlignment | Representa o alinhamento vertical do quadro de texto. | |
Wordwrap | Determina se as linhas quebram automaticamente para ajustar o texto dentro da forma. | |
TextRange | font | Retorna um ShapeFont objeto que representa os atributos de fonte para o intervalo de texto. |
getSubstring(start: number, length?: number) | Retorna um TextRange objeto para a substring no intervalo determinado. |
|
paragraphFormat | Representa o formato de parágrafo do intervalo de texto. | |
text | Representa o conteúdo de texto sem formatação do intervalo de texto. |
Confira também
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.