C# Exportar Planilha Excel para Vários Formatos: Guia Completo
Exporte planilha Excel para vários formatos em C# usando IronXL, incluindo .xlsx, .xls, .csv, .xml, e .json sem dependências do Microsoft Office. A biblioteca fornece métodos de uma linha para cada formato de exportação.
Início Rápido: Exportar Pasta de Trabalho para JSON em Uma Linha
Carregue sua planilha Excel existente e exporte-a para JSON em apenas uma linha com a API do IronXL. Comece a exportar arquivos Excel sem escrever código boilerplate.
-
Instale IronXL com o Gerenciador de Pacotes NuGet
PM > Install-Package IronXL.Excel -
Copie e execute este trecho de código.
WorkBook workbook = WorkBook.Load("data.xlsx"); workbook.SaveAsJson("output.json"); -
Implante para testar em seu ambiente de produção.
Comece a usar IronXL em seu projeto hoje com uma avaliação gratuita
- Baixar a biblioteca C# para exportar arquivos Excel
- Carregue pastas de trabalho Excel existentes usando o método `WorkBook.Load()`
- Export to XLSX format with the `.xlsx` extension
- Converta arquivos Excel para CSV usando `SaveAsCsv()`
- Exporte dados de planilhas para XML com `SaveAsXml()`
- Gere arquivos JSON a partir do Excel usando `SaveAsJson()`
Passo 1
Como Instalar o IronXL para Exportação de Excel?
IronXL fornece uma abordagem direta para trabalhar com arquivos Excel em aplicações .NET. Baixe diretamente o DLL do IronXL ou instale via NuGet para desenvolvimento e teste.
Install-Package IronXL.Excel
Após a instalação, adicione a referência IronXL para acessar todos os recursos de manipulação do Excel através do namespace IronXL. A biblioteca suporta .NET Framework, .NET Core e aplicações .NET 5+, tornando-a compatível com ambientes de desenvolvimento modernos. Para cenários específicos de implantação, consulte os guias sobre implantação no Azure ou configuração no Docker.
Tutorial de Como Fazer
Quais Formatos de Exportação do Excel o C# Suporta?
IronXL permite a exportação de dados de pastas de trabalho Excel para múltiplos formatos de arquivo. A biblioteca suporta exportação para:
- Formatos do Excel:
.xlsx(moderno) e.xls(legado) - Formatos de intercâmbio de dados:
.csv,.json, e.xml - Valores separados por tabulação:
.tsv
Cada formato atende a casos de uso específicos—CSV para importação em banco de dados, JSON para APIs web, e XML para integração de sistemas empresariais. Exporte esses formatos para seus respectivos fluxos de saída para integrar com outras aplicações. A biblioteca gerencia todas as conversões de tipo de arquivo de planilha internamente, preservando a integridade dos dados durante todo o processo.
Como Exportar Excel para XLSX em C#?
Converter entre formatos Excel é simples com o IronXL. O exemplo a seguir demonstra o carregamento de um arquivo .xls mais antigo e salvá-lo como um arquivo .xlsx moderno:
:path=/static-assets/excel/content-code-examples/how-to/c-sharp-export-to-excel-xlsx.cs
using IronXL;
// Import .xls, .csv, or .tsv file
WorkBook workbook = WorkBook.Load("XlsFile.xls");
// Export as .xlsx file
workbook.SaveAs("newFile.xlsx");
using IronXL;
// Import .xls, .csv, or .tsv file
WorkBook workbook = WorkBook.Load("XlsFile.xls");
// Export as .xlsx file
workbook.SaveAs("newFile.xlsx");
using IronXL;
// Import .xls, .csv, or .tsv file
WorkBook workbook = WorkBook.Load("XlsFile.xls");
// Export as .xlsx file
workbook.SaveAs("newFile.xlsx");
Imports IronXL
' Import .xls, .csv, or .tsv file
Dim workbook As WorkBook = WorkBook.Load("XlsFile.xls")
' Export as .xlsx file
workbook.SaveAs("newFile.xlsx")
O método SaveAs detecta automaticamente o formato desejado com base na extensão do arquivo. Ao converter de .xls para .xlsx, o processo preserva todas as planilhas, fórmulas, formatação e tipos de dados. Esta conversão é particularmente útil ao modernizar arquivos Excel legados para compatibilidade com versões mais recentes do Office.
Como Exportar Excel para Fluxo XLSX?
Use ToXlsxStream para exportar o documento para um fluxo XLSX para integração com outras aplicações. Essa abordagem é essencial ao trabalhar com serviços de armazenamento em nuvem ou ao processar dados Excel na memória sem criar arquivos temporários:
:path=/static-assets/excel/content-code-examples/how-to/c-sharp-export-to-excel-xlsx-stream.cs
using IronXL;
// Load the workbook
WorkBook workbook = WorkBook.Load("xlsFile.xlsx");
// Exports the workbook to a XLSX stream.
var stream = workbook.ToXlsxStream();
// Use the stream with other services
// Example: Upload to cloud storage, send via web API, etc.
using IronXL;
// Load the workbook
WorkBook workbook = WorkBook.Load("xlsFile.xlsx");
// Exports the workbook to a XLSX stream.
var stream = workbook.ToXlsxStream();
using IronXL;
// Load the workbook
WorkBook workbook = WorkBook.Load("xlsFile.xlsx");
// Exports the workbook to a XLSX stream.
var stream = workbook.ToXlsxStream();
// Use the stream with other services
// Example: Upload to cloud storage, send via web API, etc.
Imports IronXL
' Load the workbook
Dim workbook As WorkBook = WorkBook.Load("xlsFile.xlsx")
' Exports the workbook to a XLSX stream.
Dim stream = workbook.ToXlsxStream()
' Use the stream with other services
' Example: Upload to cloud storage, send via web API, etc.
Como Exportar Excel para Formato XLS?
Sistemas legados às vezes exigem o formato .xls mais antigo. IronXL gerencia essa conversão mantendo a compatibilidade retroativa:
:path=/static-assets/excel/content-code-examples/how-to/c-sharp-export-to-excel-xls.cs
using IronXL;
// Import .xlsx, .csv or .tsv file
WorkBook workbook = WorkBook.Load("XlsxFile.xlsx");
// Export as .xls file
workbook.SaveAs("newFile.xls");
using IronXL;
// Import .xlsx, .csv or .tsv file
WorkBook workbook = WorkBook.Load("XlsxFile.xlsx");
// Export as .xls file
workbook.SaveAs("newFile.xls");
using IronXL;
// Import .xlsx, .csv or .tsv file
WorkBook workbook = WorkBook.Load("XlsxFile.xlsx");
// Export as .xls file
workbook.SaveAs("newFile.xls");
Imports IronXL
' Import .xlsx, .csv or .tsv file
Dim workbook As WorkBook = WorkBook.Load("XlsxFile.xlsx")
' Export as .xls file
workbook.SaveAs("newFile.xls")
Essa conversão mantém a compatibilidade com as versões Excel 97-2003. O método SaveAs lida com a conversão de formato internamente, garantindo a integridade dos dados enquanto se adapta às limitações do formato .xls, como o limite de 65.536 linhas por planilha. Para aplicações que precisam gerenciar planilhas com conjuntos de dados maiores, considere permanecer com o formato .xlsx moderno.
Quando Devo Exportar para Fluxo XLS?
IronXL também suporta exportação como um fluxo XLS. Isso é particularmente útil ao integrar com sistemas empresariais legados que exigem o formato XLS mas operam através de APIs em vez de sistemas de arquivos:
:path=/static-assets/excel/content-code-examples/how-to/c-sharp-export-to-excel-xls-stream.cs
using IronXL;
// Load the workbook
WorkBook workbook = WorkBook.Load("xlsxFile.xlsx");
// Exports the workbook to a XLS stream.
var stream = workbook.ToXlsStream();
// Stream can be used for legacy system integration
// Example: Send to legacy API endpoints, store in binary databases
using IronXL;
// Load the workbook
WorkBook workbook = WorkBook.Load("xlsxFile.xlsx");
// Exports the workbook to a XLS stream.
var stream = workbook.ToXlsStream();
using IronXL;
// Load the workbook
WorkBook workbook = WorkBook.Load("xlsxFile.xlsx");
// Exports the workbook to a XLS stream.
var stream = workbook.ToXlsStream();
// Stream can be used for legacy system integration
// Example: Send to legacy API endpoints, store in binary databases
Imports IronXL
' Load the workbook
Dim workbook As WorkBook = WorkBook.Load("xlsxFile.xlsx")
' Exports the workbook to a XLS stream.
Dim stream = workbook.ToXlsStream()
' Stream can be used for legacy system integration
' Example: Send to legacy API endpoints, store in binary databases
Como Converter Excel para CSV em C#?
A exportação para CSV é essencial para troca de dados entre diferentes sistemas. IronXL fornece um método dedicado para conversão para CSV que lida inteligentemente com pastas de trabalho de múltiplas folhas:
:path=/static-assets/excel/content-code-examples/how-to/c-sharp-export-to-excel-csv.cs
using IronXL;
// Import .xlsx or xls file
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Export as .csv file
workbook.SaveAsCsv("newFile.csv");
using IronXL;
// Import .xlsx or xls file
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Export as .xls file
workbook.SaveAsCsv("newFile.csv");
using IronXL;
// Import .xlsx or xls file
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Export as .csv file
workbook.SaveAsCsv("newFile.csv");
Imports IronXL
' Import .xlsx or .xls file
Dim workbook As WorkBook = WorkBook.Load("sample.xlsx")
' Export as .csv file
workbook.SaveAsCsv("newFile.csv")
Ao exportar pastas de trabalho de múltiplas folhas, o IronXL cria arquivos CSV separados para cada planilha. Para uma pasta de trabalho com três folhas nomeadas "Sheet1", "Sheet2" e "Sheet3", a exportação gera:
Vários arquivos CSV gerados de um livro de trabalho Excel com três planilhas, com cada planilha exportada como um arquivo CSV separado
O método SaveAsCsv preserva os valores dos dados enquanto remove a formatação, fórmulas e outros recursos específicos do Excel. Isso torna o CSV ideal para importar dados em bancos de dados ou processar com outras aplicações. Para uma manipulação de dados mais complexa antes da exportação, explore o guia sobre converter DataTable para CSV.
Como Exportar Uma Única Planilha para Fluxo CSV?
Para converter apenas uma planilha especificada dentro do livro para um fluxo CSV, use o método ToCsvStream com um inteiro que indica o índice da planilha. Essa abordagem é útil ao processar planilhas específicas de forma independente:
:path=/static-assets/excel/content-code-examples/how-to/c-sharp-export-to-excel-csv-stream.cs
using IronXL;
// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Exports the first sheet of the workbook to a CSV stream
var stream = workbook.ToCsvStream(0);
// Process the stream (e.g., upload to API, save to database)
// The stream contains only data from the first worksheet
using IronXL;
// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Exports the first sheet of the workbook to a CSV stream
var stream = workbook.ToCsvStream(0);
using IronXL;
// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Exports the first sheet of the workbook to a CSV stream
var stream = workbook.ToCsvStream(0);
// Process the stream (e.g., upload to API, save to database)
// The stream contains only data from the first worksheet
Imports IronXL
' Load the workbook
Dim workbook As WorkBook = WorkBook.Load("sample.xlsx")
' Exports the first sheet of the workbook to a CSV stream
Dim stream = workbook.ToCsvStream(0)
' Process the stream (e.g., upload to API, save to database)
' The stream contains only data from the first worksheet
Como Exportar Todas as Planilhas para Fluxos CSV?
O IronXL suporta a conversão de todo o livro em fluxos CSV usando o método ToCsvStreams. Isso retorna uma coleção de fluxos, um para cada planilha:
:path=/static-assets/excel/content-code-examples/how-to/c-sharp-export-to-excel-csv-streams.cs
using IronXL;
// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Exports the entire workbook to CSV streams
var workBookStream = workbook.ToCsvStreams();
// Each stream in the collection represents a worksheet
// Process streams individually for batch operations
using IronXL;
// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Exports the entire workbook to a CSV stream
var workBookStream = workbook.ToCsvStreams();
using IronXL;
// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Exports the entire workbook to CSV streams
var workBookStream = workbook.ToCsvStreams();
// Each stream in the collection represents a worksheet
// Process streams individually for batch operations
Imports IronXL
' Load the workbook
Dim workbook As WorkBook = WorkBook.Load("sample.xlsx")
' Exports the entire workbook to CSV streams
Dim workBookStream = workbook.ToCsvStreams()
' Each stream in the collection represents a worksheet
' Process streams individually for batch operations
Como Exportar Dados do Excel para XML?
A exportação para XML permite troca estruturada de dados com sistemas empresariais. IronXL simplifica esse processo enquanto mantém a estrutura hierárquica dos dados da sua planilha:
:path=/static-assets/excel/content-code-examples/how-to/c-sharp-export-to-excel-xml.cs
using IronXL;
// Import .xlsx, .xls or .csv file
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Export as .xml file
workbook.SaveAsXml("newFile.xml");
using IronXL;
// Import .xlsx, .xls or .csv file
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Export as .xml file
workbook.SaveAsXml("newFile.xml");
using IronXL;
// Import .xlsx, .xls or .csv file
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Export as .xml file
workbook.SaveAsXml("newFile.xml");
Imports IronXL
' Import .xlsx, .xls or .csv file
Dim workbook As WorkBook = WorkBook.Load("sample.xlsx")
' Export as .xml file
workbook.SaveAsXml("newFile.xml")
O método SaveAsXml converte cada planilha em um arquivo XML separado com uma representação estruturada dos dados da planilha. Isso inclui:
- Valores de células e tipos de dados
- Posicionamento de linhas e colunas
- Informações estruturais básicas
A exportação para XML é particularmente valiosa para integrar dados do Excel com serviços web ou sistemas que exigem formatos de dados estruturados. Para cenários de conversão de Excel mais avançados, veja o guia abrangente sobre converter XLSX para vários formatos.
Quando Devo Usar Exportação de Fluxo XML?
Para exportar uma planilha especificada para um fluxo XML, use o método ToXmlStream com um parâmetro inteiro representando o índice da planilha. Isso é ideal para cenários de processamento de dados em tempo real:
:path=/static-assets/excel/content-code-examples/how-to/c-sharp-export-to-excel-xml-stream.cs
using IronXL;
// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Converts the first worksheet to a XML Stream
var stream = workbook.ToXmlStream(0);
// Stream can be processed without file I/O operations
// Ideal for web services and API integrations
using IronXL;
// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Converts the first worksheet to a XML Stream
var stream = workbook.ToXmlStream(0);
using IronXL;
// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Converts the first worksheet to a XML Stream
var stream = workbook.ToXmlStream(0);
// Stream can be processed without file I/O operations
// Ideal for web services and API integrations
Imports IronXL
' Load the workbook
Dim workbook As WorkBook = WorkBook.Load("sample.xlsx")
' Converts the first worksheet to a XML Stream
Dim stream = workbook.ToXmlStream(0)
' Stream can be processed without file I/O operations
' Ideal for web services and API integrations
Como Exportar Várias Planilhas para Fluxos XML?
Para exportar todo o livro como fluxos XML, use o método ToXmlStreams. Essa abordagem mantém a separação entre planilhas enquanto fornece acesso programático a cada uma:
:path=/static-assets/excel/content-code-examples/how-to/c-sharp-export-to-excel-xml-streams.cs
using IronXL;
// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Exports the entire workbook to XML streams
var workBookStream = workbook.ToXmlStreams();
// Each stream represents a worksheet in XML format
// Perfect for batch processing and parallel operations
using IronXL;
// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Exports the entire workbook to a XML stream
var workBookStream = workbook.ToXmlStreams();
using IronXL;
// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Exports the entire workbook to XML streams
var workBookStream = workbook.ToXmlStreams();
// Each stream represents a worksheet in XML format
// Perfect for batch processing and parallel operations
Imports IronXL
' Load the workbook
Dim workbook As WorkBook = WorkBook.Load("sample.xlsx")
' Exports the entire workbook to XML streams
Dim workBookStream = workbook.ToXmlStreams()
' Each stream represents a worksheet in XML format
' Perfect for batch processing and parallel operations
Como Gerar JSON a Partir de Arquivos do Excel?
Aplicações web modernas muitas vezes exigem o formato JSON para troca de dados. IronXL oferece funcionalidade direta de exportação para JSON que converte dados do Excel em estruturas JSON amigáveis para a web:
:path=/static-assets/excel/content-code-examples/how-to/c-sharp-export-to-excel-json.cs
using IronXL;
// Import Excel file
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Export as JSON file
workbook.SaveAsJson("newFile.json");
using IronXL;
// Import Excel file
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Export as JSON file
workbook.SaveAsJson("newFile.json");
using IronXL;
// Import Excel file
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Export as JSON file
workbook.SaveAsJson("newFile.json");
Imports IronXL
' Import Excel file
Dim workbook As WorkBook = WorkBook.Load("sample.xlsx")
' Export as JSON file
workbook.SaveAsJson("newFile.json")
O método SaveAsJson cria arquivos JSON com estruturas baseadas em arrays representando dados da planilha. Cada planilha é exportada como um arquivo JSON separado, facilitando:
- Integração com APIs RESTful
- Processamento de dados em aplicações JavaScript
- Armazenamento de dados da planilha em bancos de dados NoSQL
Para cenários avançados, combine a exportação para JSON com os recursos de manipulação de dados do IronXL para transformar dados antes da exportação. Isso é particularmente útil quando se trabalha com aplicações web ASP.NET que precisam servir dados do Excel via APIs web.
Como Exportar Uma Única Planilha como Fluxo JSON?
Para converter uma planilha especificada para um fluxo JSON, use o método ToJsonStream com um inteiro como índice da planilha. Isso permite streaming direto de resposta de API sem arquivos intermediários:
:path=/static-assets/excel/content-code-examples/how-to/c-sharp-export-to-excel-json-stream.cs
using IronXL;
// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Exports the first sheet of the workbook to a JSON stream
var stream = workbook.ToJsonStream(0);
// Stream can be returned directly in web API responses
// No temporary files needed for JSON conversion
using IronXL;
// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Exports the first sheet of the workbook to a JSON stream
var stream = workbook.ToJsonStream(0);
using IronXL;
// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Exports the first sheet of the workbook to a JSON stream
var stream = workbook.ToJsonStream(0);
// Stream can be returned directly in web API responses
// No temporary files needed for JSON conversion
Imports IronXL
' Load the workbook
Dim workbook As WorkBook = WorkBook.Load("sample.xlsx")
' Exports the first sheet of the workbook to a JSON stream
Dim stream = workbook.ToJsonStream(0)
' Stream can be returned directly in web API responses
' No temporary files needed for JSON conversion
Quando Exportar Todo o Livro Como Fluxos JSON?
Para converter todo o livro em fluxos JSON, use o método ToJsonStreams. Essa abordagem é benéfica ao manter a estrutura das planilhas na sua saída JSON:
:path=/static-assets/excel/content-code-examples/how-to/c-sharp-export-to-excel-json-streams.cs
using IronXL;
// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Exports the entire workbook to JSON streams
var workBookStream = workbook.ToJsonStreams();
// Each stream contains JSON data for one worksheet
// Maintains workbook structure in JSON format
using IronXL;
// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Exports the entire workbook to a JSON stream
var workBookStream = workbook.ToJsonStreams();
using IronXL;
// Load the workbook
WorkBook workbook = WorkBook.Load("sample.xlsx");
// Exports the entire workbook to JSON streams
var workBookStream = workbook.ToJsonStreams();
// Each stream contains JSON data for one worksheet
// Maintains workbook structure in JSON format
Imports IronXL
' Load the workbook
Dim workbook As WorkBook = WorkBook.Load("sample.xlsx")
' Exports the entire workbook to JSON streams
Dim workBookStream = workbook.ToJsonStreams()
' Each stream contains JSON data for one worksheet
' Maintains workbook structure in JSON format
Quais Recursos Ajudam no Desenvolvimento de Exportação do Excel?
Explore a API completa do IronXL, incluindo todos os namespaces, classes, métodos e propriedades para manipulação avançada do Excel.
Ver Referência da APIPronto para Exportar Arquivos do Excel?
IronXL simplifica as operações de exportação de arquivos Excel em aplicações C#. Seja convertendo entre formatos do Excel ou exportando para formatos de intercâmbio de dados como CSV, JSON ou XML, a biblioteca oferece métodos intuitivos que lidam com conversões complexas automaticamente.
Comece a implementar a funcionalidade de exportação do Excel hoje mesmo com um teste gratuito do IronXL. Para implantações em produção, explore opções de licenciamento flexíveis projetadas para equipes de todos os tamanhos.
!{--0100110001001001010000100101001001000001010100100101100101011111010001110100010101010100010111110101001101010100010000010101001001010100010001010100010001011111010101110100100101010100010010000101111101010000010 100100100111101000100010101010100001101010100010111110101010001010010010010010100000101001100010111110100010101011000010101000100010101001110010001000100010101000100010111110100001001001100010011110100001101001011--}
Perguntas frequentes
Como posso exportar arquivos do Excel para diferentes formatos em C# sem usar o Microsoft Office?
O IronXL permite exportar arquivos do Excel para diversos formatos, incluindo XLSX, XLS, CSV, XML e JSON, sem depender do Microsoft Office. A biblioteca oferece métodos simples de uma linha para cada formato de exportação, facilitando a conversão programática entre diferentes tipos de arquivo.
Qual é a maneira mais simples de converter um arquivo Excel para JSON em C#?
Com o IronXL, você pode converter um arquivo Excel para JSON com apenas duas linhas de código: `WorkBook workbook = WorkBook.Load("data.xlsx"); workbook.SaveAsJson("output.json");`. Essa abordagem direta elimina a necessidade de análises complexas ou extração manual de dados.
Para quais formatos de arquivo posso exportar dados do Excel usando C#?
O IronXL suporta a exportação de planilhas do Excel para diversos formatos, incluindo: formatos do Excel (.xlsx e .xls), formatos de intercâmbio de dados (.csv, .json e .xml) e valores separados por tabulação (.tsv). Cada formato é otimizado para casos de uso específicos, como importações de banco de dados, APIs da web ou integração com sistemas corporativos.
Como faço para instalar a biblioteca de exportação do Excel no meu projeto C#?
Você pode instalar o IronXL através do Gerenciador de Pacotes NuGet ou baixando o arquivo DLL diretamente. A biblioteca é compatível com aplicações .NET Framework, .NET Core e .NET 5+, o que a torna compatível com ambientes de desenvolvimento modernos, incluindo implantações no Azure e em Docker.
Posso converter arquivos XLS antigos para o formato XLSX moderno em C#?
Sim, o IronXL facilita a conversão entre formatos do Excel. Você pode carregar um arquivo .xls antigo usando WorkBook.Load() e salvá-lo como um arquivo .xlsx moderno, preservando a integridade de todos os dados durante o processo de conversão.
Quais métodos a biblioteca oferece para exportar dados do Excel?
O IronXL oferece métodos dedicados para cada formato de exportação: SaveAsCsv() para arquivos CSV, SaveAsJson() para saída JSON, SaveAsXml() para formato XML e o método Save() padrão com as extensões apropriadas para formatos Excel. Esses métodos lidam internamente com todas as conversões de tipo de arquivo.


