Neste tutorial passo a passo, explicaremos como converter o Excel para XPS no projeto C#. O exemplo de código neste tópico de instruções mostra que você pode converter Excel em XPS em C# sem o Microsoft Excel. Isso também não requer o Microsoft Interop.
Etapas para converter Excel para XPS em C#
- Obtenha a API Aspose.Cells for .NET do NuGet.org
- Adicionar referência ao namespace Aspose.Cells
- Use o método SetLicense para aplicar a licença
- Crie um objeto da classe Workbook
- Carregar entrada Excel (XLSX or XLS) a ser convertida em XPS
- Salve o arquivo XPS convertido usando Xps SaveFormat
Neste exemplo, estamos convertendo XLSX para XPS em C#, mas usando o mesmo código e etapas, você também pode converter XLS para XPS em aplicativos e projetos C#. O código e o processo são os mesmos em ambos os casos.
Código C# para converter Excel para XPS em C#
Como mostra o trecho de código acima, a conversão pode ser feita facilmente usando apenas duas linhas de código da API. Assim como escrevemos um tópico de instruções para exportar grande arquivo do Excel para CSV em C# sem usar a interoperabilidade ou o Excel, é importante observar que convertemos o Excel para XPS em C# sem o Microsoft Excel e a interoperabilidade também. Assim, você pode executar esse código em qualquer lugar sem instalar o Excel. Isso significa que o código pode ser executado no servidor e em aplicativos Windows ou ASP.NET.