Esta postagem orientará você nas instruções passo a passo para converter XLS em XLSX usando C#. Também usaremos as instruções detalhadas para converter documentos e gerar XLSX de XLS usando C#. Essas instruções e código de exemplo são compatíveis com sistemas baseados em .NET, como Microsoft Windows, Linux e macOS.
Etapas para converter XLS para XLSX usando C#
- Configure o pacote GroupDocs.Conversion for .NET do site NuGet.org
- Adicione uma referência ao namespace GroupDocs.Conversion para consumir chamadas de API no código para realizar a conversão de documentos
- Carregue o arquivo XLS de entrada criando uma instância da classe Converter
- Inicialize a classe SpreadsheetConvertOptions criando um objeto dela
- Salve o arquivo XLSX convertido no disco chamando o método Convert da classe Converter
As etapas acima para implementar o recurso C# converter XLS para XLSX são bastante diretas. Baixe o pacote apropriado do NuGet e inclua o namespace relevante no código para iniciar a conversão do documento. Depois disso, carregue o arquivo XLS de origem construindo um objeto Converter e defina as opções de conversão para o arquivo XLSX de saída criando uma instância da classe SpreadsheetConvertOptions. Finalmente, use a função Converter para salvar o arquivo transformado em um disco.
Código para converter XLS para XLSX usando C
Para demonstrar como usar este guia, criamos o exemplo de código C# acima para converter XLS em XLSX. Você pode usar este código de exemplo como ponto de partida para seu projeto e personalizá-lo facilmente usando a classe SpreadsheetConvertOptions para definir as várias características do documento de saída. Você também pode converter um arquivo XLS para outros formatos de documento, como XLAM, XLTM, XLSB, JPG, TIFF, SVG e muitos outros.
Descrevemos as instruções detalhadas para converter XLS para XLSX no recurso C# e criamos um código de exemplo neste artigo. Em nosso artigo recente, analisamos como converter XML para CSV em C #; dê uma olhada nele para mais informações.