Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O PowerPointApi 1.4 adicionou suporte adicional para a gestão 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 |
|---|---|---|
| Gestão de formas | Adiciona suporte para adicionar, mover, dimensionar, formatar e remover formas. |
ShapeFill ShapeFont ShapeLineFormat |
Lista de API
A tabela seguinte 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 de pré-visualização e APIs lançadas anteriormente), veja todas as APIs javaScript do PowerPoint.
| Classe | Campos | Descrição |
|---|---|---|
| BulletFormat | visible | Especifica se as marcas de lista no parágrafo estão visíveis. |
| ParagraphFormat | bulletFormat | Representa o formato de marca de lista 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 diapositivo. | |
| lineFormat | Retorna a formatação de linha do objeto de forma. | |
| name | Especifica o nome desta forma. | |
| textFrame | Devolve o objeto PowerPoint.TextFrame deste Shape. |
|
| top | A distância, em pontos, desde a margem superior da forma até à margem superior do diapositivo. | |
| 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 diapositivo. | |
| top | Especifica a distância, em pontos, desde a margem superior da forma até à margem superior do diapositivo. | |
| width | Especifica a largura, em pontos, da forma. | |
| ShapeCollection | addGeometricShape(geometricShapeType: PowerPoint.GeometricShapeType, options?: PowerPoint.ShapeAddOptions) | Adiciona uma forma geométrica ao diapositivo. |
| addLine(connectorType?: PowerPoint.ConnectorType, opções?: PowerPoint.ShapeAddOptions) | Adiciona uma linha ao diapositivo. | |
| addTextBox(texto: cadeia, opções?: PowerPoint.ShapeAddOptions) | Adiciona uma caixa de texto ao diapositivo com o texto fornecido como conteúdo. | |
| ShapeFill | clear() | Limpa a formatação do preenchimento de um objeto de forma. |
| foregroundColor | Representa a cor de primeiro plano do preenchimento da 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 a percentagem 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 | Especifica se o texto no TextRange está definido como negrito. |
| color | Especifica a representação do código de cores HTML da cor do texto (por exemplo, "#FF0000" representa vermelho). | |
| italic | Especifica se o texto no TextRange está definido como itálico. |
|
| name | Especifica o nome do tipo de letra (por exemplo, "Calibri"). | |
| size | Especifica o tamanho do tipo de letra em pontos (por exemplo, 11). | |
| underline | Especifica o tipo de sublinhado aplicado ao tipo de letra. | |
| ShapeLineFormat | color | Representa a cor da linha no formato de cor HTML, no formato #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 a percentagem 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 é visível. | |
| weight | Representa a espessura da linha, em pontos. | |
| TextFrame | autoSizeSetting | As definições de dimensionamento automático para a moldura de texto. |
| bottomMargin | Representa margem inferior, em pontos, do quadro de texto. | |
| deleteText() | Exclui todo o texto no quadro de texto. | |
| hasText | Especifica se a moldura 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 se ajustarem ao texto dentro da forma. | |
| TextRange | font | Devolve um ShapeFont objeto que representa os atributos do tipo de letra para o intervalo de texto. |
| getSubstring(start: number, length?: number) | Devolve um TextRange objeto para a subcadeia no intervalo especificado. |
|
| formatação de parágrafo | Representa o formato de parágrafo do intervalo de texto. | |
| text | Representa o conteúdo de texto sem formatação do intervalo de texto. |