Este tutorial rápido guia para converter Excel para HTML em C++ seguindo as etapas simples e usando um código C++ executável. Você carregará o arquivo XLSX de entrada usando um objeto de classe Workbook e definirá propriedades diferentes para o arquivo HTML para obter a saída necessária. Você pode incorporar facilmente o recurso para exportar Excel para HTML em C++ em seu aplicativo usando algumas chamadas de API.
Etapas para converter Excel para HTML em C++
- Adicione a referência Aspose.Cells.Cpp ao seu aplicativo com a ferramenta NuGet Package Manager
- Carregue o arquivo Excel de entrada com o objeto de classe Workbook para converter em C++
- Criar e inicializar o objeto de classe IHtmlSaveOptions para definir propriedades para a página HTML de saída
- Defina as configurações de codificação, imagens e linhas de grade para HTML de saída
- Salve a pasta de trabalho no formato HTML com as configurações especificadas
Essas etapas básicas elaboram o processo completo para alterar o Excel para HTML em C++. Você pode carregar o arquivo XLSX ou XLS de entrada, especificar as propriedades para a página HTML de saída necessária e, na etapa final, gravar o arquivo de saída no disco ou em um fluxo de acordo com seus requisitos. Esse recurso pode ser útil em cenários como quando você precisa renderizar informações de um arquivo do Excel em um aplicativo Web.
Código para alterar o Excel para HTML em C++
Esse código carrega o arquivo do Excel de origem usando a classe IWorkbook, mas dá suporte à criação de uma pasta de trabalho do zero, bem como ao carregamento de um arquivo de modelo para realizar a conversão. Em seguida, definimos diferentes propriedades para o arquivo HTML de saída usando a instância da classe IHtmlSaveOptions e escrevemos a página HTML de saída com o método Save. Além disso, vale a pena mencionar aqui que definimos algumas propriedades do arquivo de saída neste exemplo, mas você também pode definir muitas outras propriedades para personalizar o arquivo HTML de saída.
Neste artigo, aprendemos como criar um conversor de arquivo Excel para HTML em C++ com algumas linhas de código. No entanto, se você precisar converter Excel para SVG em C++, consulte o artigo em como converter Excel para SVG em C++.