Оглавление
Установлено через NuGet
PM> Install-Package Spire.XLS
Ссылки по теме
Преобразовав файл Excel в формат PDF, любой может открыть файл, даже если в системе не установлен пакет Office. Кроме того, преобразование документов Excel в PDF полезно, поскольку PDF-файлами можно легко делиться и распечатывать. В этой статье вы узнаете, как преобразовать весь документ Excel или конкретный рабочий лист в PDF с помощью Spire.XLS for .NET.
Установите Spire.XLS for .NET
Для начала вам нужно добавить файлы DLL, включенные в пакет Spire.XLS for .NET, в качестве ссылок в ваш проект .NET. Файлы DLL можно загрузить с эта ссылка или установлен через NuGet.
PM> Install-Package Spire.XLS
Преобразование всего документа Excel в PDF
Ниже приведены шаги по преобразованию всего документа Excel в PDF с помощью Spire.XLS for .NET.
- СоздатьРабочая тетрадьобъект.
- Загрузите образец документа Excel с помощью метода Workbook.LoadFromFile().
- Установите параметры преобразования Excel в PDF с помощью свойств в классе ConverterSetting.
- Преобразуйте весь документ Excel в PDF, используя метод 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); } } }
Преобразование определенного рабочего листа в PDF
Ниже приведены шаги по преобразованию определенного рабочего листа в PDF с помощью Spire.XLS for .NET.
- Создать Рабочая тетрадь объект.
- Загрузите образец документа Excel с помощью метода Workbook.LoadFromFile().
- Установите параметры преобразования Excel в PDF с помощью свойств в классе ConverterSetting.
- Получите конкретный рабочий лист с помощью свойства Workbook.Worksheets[index].
- Преобразуйте рабочий лист в PDF, используя метод 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"); } } }
Подать заявку на временную лицензию
Если вы хотите удалить оценочное сообщение из сгенерированных документов или избавиться от функциональных ограничений, пожалуйста запросить 30-дневную пробную лицензию для себя.