Índice
Instalado via NuGet
PM> Install-Package Spire.XLS
Links Relacionados
Ao converter um arquivo do Excel para o formato PDF, qualquer pessoa pode abrir o arquivo mesmo quando não houver o Office instalado no sistema. Além disso, a conversão de documentos do Excel em PDF é útil, pois os arquivos PDF podem ser facilmente compartilhados e impressos. Neste artigo, você aprenderá como converter um documento inteiro do Excel ou uma planilha específica em PDF usando o Spire.XLS for .NET.
Instalar o Spire.XLS for .NET
Para começar, você precisa adicionar os arquivos DLL incluídos no pacote Spire.XLS for .NET como referências em seu projeto .NET. Os arquivos DLL podem ser baixados deste link ou instalados via NuGet.
PM> Install-Package Spire.XLS
Converter um documento inteiro do Excel em PDF
A seguir estão as etapas para converter um documento inteiro do Excel em PDF usando o Spire.XLS for .NET.
- Crie um objeto Pasta de trabalho.
- Carregue um documento Excel de amostra usando o método Workbook.LoadFromFile().
- Defina as opções de conversão de Excel para PDF por meio das propriedades na classe ConverterSetting.
- Converta todo o documento do Excel em PDF usando o método Workbook.SaveToFile().
- C#
- VB.NET
using Spire.Xls; namespace ConvertExcelToPDF { class Program { static void Main(string[] args) { //Create a Workbook instance Workbook workbook = new Workbook(); //Load a sample Excel file workbook.LoadFromFile("C:\\Users\\Administrator\\Desktop\\Sample.xlsx"); //Set worksheets to fit to page when converting workbook.ConverterSetting.SheetFitToPage = true; //Save to PDF workbook.SaveToFile("ExcelToPdf.pdf", FileFormat.PDF); } } }
Converter uma planilha específica para PDF
A seguir estão as etapas para converter uma planilha específica em PDF usando o Spire.XLS for .NET.
- Crie um objeto Pasta de trabalho.
- Carregue um documento Excel de amostra usando o método Workbook.LoadFromFile().
- Defina as opções de conversão de Excel para PDF por meio das propriedades na classe ConverterSetting.
- Obtenha uma planilha específica por meio da propriedade Workbook.Worksheets[index].
- Converta a planilha em PDF usando o método Worksheet.SaveToPdf().
- C#
- VB.NET
using Spire.Xls; namespace ConvertWorksheetToPdf { class Program { static void Main(string[] args) { //Create a Workbook instance Workbook workbook = new Workbook(); //Load a sample Excel file workbook.LoadFromFile("C:\\Users\\Administrator\\Desktop\\Sample.xlsx"); //Set worksheets to fit to page when converting workbook.ConverterSetting.SheetFitToPage = true; //Get the first worksheet Worksheet worksheet = workbook.Worksheets[0]; //Save to PDF worksheet.SaveToPdf("WorksheetToPdf.pdf"); } } }
Solicitar uma licença temporária
Se você deseja remover a mensagem de avaliação dos documentos gerados ou se livrar das limitações de função, por favor solicite uma licença de teste de 30 dias para você mesmo.