ODS Formata gráficos em C++
Gráficos de documentos ODS nativos e de alto desempenho usando APIs Aspose.Cells for C++ do lado do servidor, sem o uso de qualquer software como Microsoft ou Adobe PDF.
Como criar gráficos de arquivo ODS usando C++
Para pesquisar o arquivo ODS, usaremos
API, que é uma plataforma de pesquisa de documentos API for C++ rica em recursos, poderosa e fácil de usar. Você pode baixar sua versão mais recente diretamente, basta abrir
gerenciador de pacotes, procure por Aspose.Cells.Cpp e instale. Você também pode usar o seguinte comando do Console do Gerenciador de Pacotes.
Comando
PM> Install-Package Aspose.Cells.Cpp
Etapas para criar gráficos de arquivos ODS em C++
Um gráfico básico de documentos com
APIs podem ser feitas com apenas algumas linhas de código.
- Crie uma nova pasta de trabalho.
- UObtenha a primeira planilha padrão.
- Adicione valores de amostra às células.
- Adicione um gráfico à planilha.
- Acesse a instância do gráfico recém-adicionado
- Adicionar SeriesCollection (fonte de dados do gráfico) ao gráfico
- Defina o tipo de gráfico do 2º NSeries para exibir como gráfico de linhas
- Salve o arquivo
Requisitos de sistema
Aspose.Cells for C++ é compatível com todas as principais plataformas e sistemas operacionais. Certifique-se de ter os seguintes pré-requisitos.
- Microsoft Windows ou um sistema operacional compatível com C++ Runtime Environment para Windows 32 bits, Windows 64 bits e Linux 64 bits.
- Adicione referência à DLL Aspose.Cells for C++ em seu projeto.
Criar gráfico de arquivos ODS - C++
Aspose::Cells::Startup(); | |
// Output directory path | |
U16String outDir = u"..\\outputDirectory\\"; | |
// Path of output ODS file | |
U16String outputChartTypeCustom = outDir + u"sourceFile.ods"; | |
// Create a new workbook | |
Workbook workbook; | |
// Get first worksheet which is created by default | |
Worksheet worksheet = workbook.GetWorksheets().Get(0); | |
// Adding sample values to cells | |
worksheet.GetCells().Get(u"A1").PutValue(50); | |
worksheet.GetCells().Get(u"A2").PutValue(100); | |
worksheet.GetCells().Get(u"A3").PutValue(150); | |
worksheet.GetCells().Get(u"A4").PutValue(110); | |
worksheet.GetCells().Get(u"B1").PutValue(260); | |
worksheet.GetCells().Get(u"B2").PutValue(12); | |
worksheet.GetCells().Get(u"B3").PutValue(50); | |
worksheet.GetCells().Get(u"B4").PutValue(100); | |
// Adding a chart to the worksheet | |
int chartIndex = worksheet.GetCharts().Add(Aspose::Cells::Charts::ChartType::Column, 5, 0, 20, 8); | |
// Accessing the instance of the newly added chart | |
Chart chart = worksheet.GetCharts().Get(chartIndex); | |
// Adding SeriesCollection (chart data source) to the chart ranging from A1 to B4 | |
chart.GetNSeries().Add(u"A1:B4", true); | |
// Setting the chart type of 2nd NSeries to display as line chart | |
chart.GetNSeries().Get(1).SetType(Aspose::Cells::Charts::ChartType::Line); | |
// Saving the ODS file | |
workbook.Save(outputChartTypeCustom); | |
Aspose::Cells::Cleanup(); |
Demonstrações ao vivo de conversão de gráficos on-line ODS
Converta ODS gráficos de documentos em imagens agora mesmo visitando nosso visitando nosso Site de demonstrações ao vivo . A demonstração ao vivo tem os seguintes benefícios
ODS O que é ODS Formato de Arquivo
Arquivos com extensão ODS representam o formato de documento de planilha OpenDocument que pode ser editado pelo usuário. Os dados são armazenados dentro do arquivo ODF em linhas e colunas. É um formato baseado em XML e é um dos vários subtipos da família Open Document Formats (ODF). O formato é especificado como parte das especificações ODF 1.2 publicadas e mantidas pelo OASIS. Vários aplicativos no Windows, bem como em outros sistemas operacionais, podem abrir arquivos ODS para edição e manipulação, incluindo Microsoft Excel, NeoOffice e LibreOffice. Os arquivos ODS também podem ser convertidos em outros formatos de planilha, como XLS, XLSX e outros por diferentes aplicativos.
Leia mais