Partilhar via


Novidades na API JavaScript 1.9 do PowerPoint

O PowerPointApi 1.9 adicionou APIs para formatar e gerir tabelas na apresentação.

Lista de API

A tabela seguinte lista o conjunto de requisitos da API JavaScript do PowerPoint 1.9. 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
Border color Representa a cor da linha no formato hexadecimal #RRGGBB (por exemplo, "FFA500") ou como um valor de cor HTML com o nome (por exemplo, "laranja").
dashStyle Representa o estilo de traço da linha.
transparency Especifica a percentagem de transparência da linha como um valor de 0,0 (opaco) a 1,0 (claro).
weight Representa a espessura da linha, em pontos.
Borders bottom Obtém o limite inferior.
diagonalDown Obtém o limite diagonal (da parte superior esquerda para a parte inferior direita).
diagonalUp Obtém o limite diagonal (da parte inferior esquerda para o canto superior direito).
left Obtém o limite esquerdo.
direita Obtém o limite certo.
top Obtém o limite superior.
Margens bottom Especifica a margem inferior em pontos.
left Especifica a margem esquerda em pontos.
direita Especifica a margem direita em pontos.
top Especifica a margem superior em pontos.
Table clear(options?: PowerPoint.TableClearOptions) Limpa os valores e a formatação da tabela.
colunas Obtém a coleção de colunas na tabela.
mergeCells(rowIndex: number, columnIndex: number, rowCount: number, columnCount: number) Cria uma área unida a partir da célula especificada por rowIndex e columnIndex.
rows Obtém a coleção de linhas na tabela.
styleSettings Obtém as definições de estilo de tabela.
TableAddOptions style Especifica o valor que representa o estilo de tabela.
TableCell Borders Obtém a coleção de limites para a célula da tabela.
fill Obtém a cor de preenchimento da célula da tabela.
font Obtém o tipo de letra da célula da tabela.
horizontalAlignment Especifica o alinhamento horizontal do texto na célula da tabela.
indentLevel Especifica o nível de avanço do texto na célula da tabela.
margens Obtém o conjunto de margens na célula da tabela.
redimensionar(rowCount: number, columnCount: number) Redimensiona a célula da tabela para abranger um número especificado de linhas e colunas.
split(rowCount: number, columnCount: number) Divide a célula no número especificado de linhas e colunas.
textRuns Especifica o conteúdo da célula da tabela como uma matriz de objetos PowerPoint.TextRun.
verticalAlignment Especifica o alinhamento vertical do texto na célula da tabela.
TableClearOptions todos Especifica se os valores e a formatação da tabela devem ser limpos.
format Especifica se a formatação da tabela deve ser desmarcada.
text Especifica se os valores da tabela devem ser limpos.
TableColumn columnIndex Devolve o número de índice da coluna na coleção de colunas da tabela.
delete() Elimina a coluna.
width Obtém a largura da coluna em pontos.
TableColumnCollection add(index?: number | null | undefined, count?: number | undefined) Adiciona uma ou mais colunas à tabela.
deleteColumns(columns: PowerPoint.TableColumn[]) Elimina as colunas especificadas da coleção.
getCount() Obtém o número de colunas na coleção.
getItemAt(index: number) Obtém a coluna com o respetivo índice baseado em zero na coleção.
items Obtém os itens filhos carregados nesta coleção.
TableRow currentHeight Obtém a altura atual da linha em pontos.
delete() Elimina a linha.
height Especifica a altura da linha em pontos.
rowIndex Retorna o número de índice da linha na coleção de linhas da tabela.
TableRowCollection add(index?: number | null | undefined, count?: number | undefined) Adiciona uma ou mais linhas à tabela.
deleteRows(linhas: PowerPoint.TableRow[]) Elimina as linhas especificadas da coleção.
getCount() Obtém o número de linhas na coleção.
getItemAt(index: number) Obtém a linha com o respetivo índice baseado em zero na coleção.
items Obtém os itens filhos carregados nesta coleção.
TableStyleSettings areColumnsBanded Especifica se as colunas mostram formatação listada em que as colunas ímpares são realçadas de forma diferente das colunas pares, para facilitar a leitura da tabela.
areRowsBanded Especifica se as linhas mostram formatação listada na qual as linhas ímpares são realçadas de forma diferente das linhas pares, para facilitar a leitura da tabela.
isFirstColumnHighlighted Especifica se a primeira coluna contém formatação especial.
isFirstRowHighlighted Especifica se a primeira linha contém formatação especial.
isLastColumnHighlighted Especifica se a última coluna contém formatação especial.
isLastRowHighlighted Especifica se a última linha contém formatação especial.
style Especifica o estilo de tabela.

Confira também