Personalizar tabelas de dados de gráficos em apresentações usando JavaScript
Visão geral
Este artigo explica como trabalhar com tabelas de dados de gráfico no Aspose.Slides. Ele mostra como exibir uma tabela de dados para um gráfico e personalizar sua formatação de texto definindo propriedades de fonte, como estilo negrito e altura da fonte. O exemplo demonstra como carregar uma apresentação, adicionar um gráfico, ativar a tabela de dados do gráfico, aplicar as configurações de fonte e salvar a apresentação atualizada.
Ele também inclui respostas breves às perguntas comuns sobre exibir chaves de legenda em uma tabela de dados de gráfico, preservar a tabela de dados durante a exportação, trabalhar com gráficos carregados de apresentações ou modelos existentes e identificar os gráficos onde a tabela de dados está ativada.
Definir propriedades de fonte para a tabela de dados do gráfico
Aspose.Slides para Node.js via Java oferece suporte para alterar a cor das categorias em uma cor de série.
- Instanciar o objeto da classe Presentation.
- Adicionar um gráfico ao slide.
- Definir a tabela do gráfico.
- Definir a altura da fonte.
- Salvar a apresentação modificada.
A seguir, um exemplo de amostra é fornecido.
// Criando apresentação vazia
var pres = new aspose.slides.Presentation();
try {
var chart = pres.getSlides().get_Item(0).getShapes().addChart(aspose.slides.ChartType.ClusteredColumn, 50, 50, 600, 400);
chart.setDataTable(true);
chart.getChartDataTable().getTextFormat().getPortionFormat().setFontBold(aspose.slides.NullableBool.True);
chart.getChartDataTable().getTextFormat().getPortionFormat().setFontHeight(20);
pres.save("output.pptx", aspose.slides.SaveFormat.Pptx);
} finally {
if (pres != null) {
pres.dispose();
}
}
Perguntas frequentes
Posso exibir pequenas chaves de legenda ao lado dos valores na tabela de dados do gráfico?
Sim. A tabela de dados suporta legend keys, e você pode ativá‑las ou desativá‑las.
A tabela de dados será preservada ao exportar a apresentação para PDF, HTML ou imagens?
Sim. Aspose.Slides renderiza o gráfico como parte do slide, de modo que o exportado PDF/HTML/image inclui o gráfico com sua tabela de dados.
As tabelas de dados são compatíveis com gráficos que vêm de um arquivo de modelo?
Sim. Para qualquer gráfico carregado de uma apresentação ou modelo existente, você pode verificar e alterar se uma tabela de dados is shown usando as propriedades do gráfico.
Como posso encontrar rapidamente quais gráficos em um arquivo têm a tabela de dados ativada?
Inspecione a propriedade de cada gráfico que indica se a tabela de dados is shown e percorra os slides para identificar os gráficos onde está ativada.