Os arquivos do Excel podem conter informações numéricas e visuais, como gráficos ou tabelas. Para exibir algumas informações em formato gráfico em seu aplicativo, você pode querer converter Excel para SVG em C++. Este artigo explicará como alterar o Excel para SVG em C++ com detalhes passo a passo e código de exemplo. Você pode carregar o arquivo de entrada no formato XLSX ou XLS.
Etapas para converter Excel para SVG em C++
- Configure seu aplicativo adicionando Aspose.Cells.Cpp usando a ferramenta NuGet Package Manager
- Adicionar referência de namespace Aspose::Cells ao projeto
- Use a instância de classe Workbook para carregar o arquivo Excel de entrada
- Defina o formato e as propriedades da imagem para o arquivo SVG de saída
- Salve a imagem SVG de saída no disco renderizado a partir do arquivo Excel
Esta abordagem passo a passo explica o processo simples para converter o Excel em gráfico vetorial em C++ onde o arquivo Excel de entrada é carregado e diferentes propriedades da imagem de saída são definidas. Você pode definir as propriedades de resolução, bem como o formato de renderização da imagem de acordo com seus requisitos. Na última etapa, grave a imagem SVG de saída no disco para processamento ou visualização adicional.
Código para converter Excel para SVG em C++
De acordo com o trecho de código acima, você precisa usar o método Factory::CreateIWorkbook para carregar o arquivo Excel de entrada. Em seguida, defina várias preferências para a imagem SVG de saída usando a classe IImageOrPrintOptions e prossiga para salvar o arquivo gerado especificando o caminho e o nome do arquivo. Você pode modificar qualquer valor das propriedades neste código para satisfazer seus critérios de saída.
Este breve tutorial se concentrou em como alterar o Excel para gráfico vetorial usando C++. Considerando que, se você precisar converter um gráfico do Excel em imagem JPEG, consulte o artigo em como converter gráfico do Excel para JPEG em C++.