IRONSOFTWAREHOME
Converter tipos de arquivo de planilha
using IronXL;
using System.IO;

// Import any XLSX, XLS, XLSM, XLTX, CSV and TSV
WorkBook workBook = WorkBook.Load("sample.xlsx");

// Export the excel file as XLS, XLSX, XLSM, CSV, TSV, JSON, XML
workBook.SaveAs("sample.xls");
workBook.SaveAs("sample.xlsx");
workBook.SaveAs("sample.tsv");
workBook.SaveAsCsv("sample.csv");
workBook.SaveAsJson("sample.json");
workBook.SaveAsXml("sample.xml");

// Export the excel file as Html, Html string
workBook.ExportToHtml("sample.html");
string htmlString = workBook.ExportToHtmlString();

// Export the excel file as Binary, Byte array, Data set, Stream
byte[] binary = workBook.ToBinary();
byte[] byteArray = workBook.ToByteArray();
System.Data.DataSet dataSet = workBook.ToDataSet(); // Allow easy integration with DataGrids, SQL and EF
Stream stream = workBook.ToStream();
Imports IronXL
Imports System.IO

' Import any XLSX, XLS, XLSM, XLTX, CSV and TSV
Dim workBook As WorkBook = WorkBook.Load("sample.xlsx")

' Export the excel file as XLS, XLSX, XLSM, CSV, TSV, JSON, XML
workBook.SaveAs("sample.xls")
workBook.SaveAs("sample.xlsx")
workBook.SaveAs("sample.tsv")
workBook.SaveAsCsv("sample.csv")
workBook.SaveAsJson("sample.json")
workBook.SaveAsXml("sample.xml")

' Export the excel file as Html, Html string
workBook.ExportToHtml("sample.html")
Dim htmlString As String = workBook.ExportToHtmlString()

' Export the excel file as Binary, Byte array, Data set, Stream
Dim binary As Byte() = workBook.ToBinary()
Dim byteArray As Byte() = workBook.ToByteArray()
Dim dataSet As System.Data.DataSet = workBook.ToDataSet() ' Allow easy integration with DataGrids, SQL and EF
Dim stream As Stream = workBook.ToStream()
NuGet Download
PM > Install-Package IronXL.Excel
Converter tipos de arquivo de planilha

Converter tipos de arquivo de planilha

O IronXL oferece uma maneira simples e flexível para desenvolvedores trabalharem com arquivos Excel, permitindo fácil importação e exportação através de vários formatos. Ele suporta tipos de arquivos como XLS, XLSX, CSV, JSON, XML, e HTML, tornando-o ideal para diferentes necessidades de aplicação. Desenvolvedores podem converter dados do Excel em formatos adequados para integração web, APIs, ou processamento adicional de dados com apenas algumas linhas de código.

Por exemplo, exportar arquivos Excel como HTML ou JSON facilita a incorporação de dados em aplicações web, enquanto convertê-los para binário, matrizes de bytes ou fluxos ajuda na integração com bancos de dados ou outros sistemas. Converter o conteúdo do Excel em um DataSet simplifica a conexão com bancos de dados SQL ou o preenchimento de componentes de interface do usuário, como grades de dados. Isso reduz a codificação manual, aumenta a produtividade e torna o IronXL uma ferramenta valiosa para aplicações modernas orientadas por dados.

5 Passos para Exportar Arquivos Excel em Múltiplos Formatos

Este código demonstra a versatilidade do IronXL ao manipular e exportar dados do Excel em múltiplos formatos. O processo começa carregando um arquivo Excel existente, Sample.xlsx, em um objeto WorkBook. Este objeto atua como o núcleo central para manipular e exportar dados. Usando o método SaveAs, o workbook é salvo como um arquivo .xlsx, garantindo compatibilidade com aplicativos Excel modernos.

Em seguida, o método SaveAsJson converte workbook em formato JSON, tornando-o adequado para respostas de API ou trocas de dados leves. O método ToDataSet permite uma integração perfeita com bancos de dados ou componentes de interface do usuário, convertendo workbook em um objeto DataSet, que é uma estrutura nativa do .NET para manipulação de dados tabulares.

Por fim, o método ExportToHtml gera um arquivo HTML, permitindo que os desenvolvedores exibam os dados do Excel diretamente em páginas da web. Essas capacidades agilizam tarefas de processamento de dados, tornando o IronXL uma ferramenta excepcional para desenvolvedores que trabalham com arquivos Excel.

Aprenda a converter tipos de arquivo Excel sem esforço
Ver no GitHub

Pronto para começar?

Nuget Downloads 2,237,574Versão:2026.9recém-lançado

Key in blue circle

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.

Your trial license will be sent to your email address

Sem limitações. 100% desbloqueado. Sem cartão de crédito.

bullet_checkedNão é necessário cartão de crédito nem criação de conta.Sem limitações. 100% desbloqueado. Sem cartão de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Agende sua demonstração ao vivo gratuita.
Booking Badge

Aprovado por milhões de engenheiros em todo o mundo.

Logotipos dos clientes da Iron Software
Agende sua consulta sem compromisso.
Preencha o formulário abaixo ou envie um e-mail para sales@ironsoftware.com
Os seus dados serão sempre mantidos em sigilo.
Aprovado por milhões de engenheiros em todo o mundo.
Logotipos dos clientes da Iron Software
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.