Этот краткий пример посвящен тому, как преобразовать PDF в Excel на C#. Для экспорта PDF в Excel приложение на основе C# можно использовать в любой из поддерживаемых операционных систем на основе .NET, включая Windows, Linux или macOS, используя простые и удобные интерфейсы API. Вы не должны устанавливать какой-либо сторонний инструмент или Adobe Acrobat для выполнения преобразования.
Шаги по преобразованию PDF в Excel с помощью C#
- Установите Aspose.PDF for .NET с помощью диспетчера пакетов NuGet в своем приложении.
- Включите ссылку на пространство имен Aspose.PDF в свой проект.
- Инициализировать экземпляр класса Document для загрузки PDF и преобразования его в XLSX.
- Инициализировать объект ExcelSaveOptions, чтобы установить параметры выходного файла XLSX.
- Наконец, метод Save в С# конвертирует PDF в Excel
Соблюдая вышеуказанные шаги в C# PDF в Excel, преобразование легко выполняется с помощью простых вызовов API. Процесс начнется с добавления необходимых ссылок API, после чего будет загружен исходный PDF-файл. На последующих шагах экземпляр класса ExcelSaveOptions будет использоваться для установки нужных параметров XLSX. Наконец, преобразованный PDF-файл будет сохранен на диске в формате XLSX с помощью перечислителя SaveFormat.Excel внутри метода Save.
Код для преобразования PDF в Excel на С#
using System; | |
using Aspose.Pdf; | |
using static Aspose.Pdf.ExcelSaveOptions; | |
namespace TestPDF | |
{ | |
public class PdfToXlsx | |
{ | |
public static void PdfToXlsxConverter() | |
{ | |
// Applying product license to create XLSX from PDF in C# | |
License PdftoXlsLic = new License(); | |
PdftoXlsLic.SetLicense("Aspose.Total.lic"); | |
// Initialize Document Class to load PDF and saving as Excel | |
Document document = new Document("PDFtoExcel.pdf"); | |
// Set Excel Save options | |
ExcelSaveOptions saveOptions = new ExcelSaveOptions(); | |
saveOptions.ConversionEngine = ConversionEngines.NewEngine; | |
saveOptions.Format = ExcelFormat.XLSX; | |
saveOptions.InsertBlankColumnAtFirst = true; | |
// Save the PDF document in XLSX format | |
document.Save("output_pdfToXls.xlsx", SaveFormat.Excel); | |
} | |
} | |
} |
Используя код C# для преобразования PDF в Excel, вы можете сгенерировать и открыть файл XLSX в любом средстве просмотра файлов Excel или загрузить его в документы Google для просмотра. Класс ExcelSaveOptions позволяет вам устанавливать различные параметры экспорта, которые вы хотели бы установить для сгенерированного XSLX, включая такие свойства, как ConversionEngine, Format, MinimizeTheNumberOfWorksheets и InsertBlankColumnAtFirst. Если вы хотите экспортировать PDF в XLSX, используя параметры по умолчанию, вы также можете пропустить использование класса ExcelSaveOptions и его свойств. Наконец, сгенерированный файл XLSX сохраняется на диске с помощью метода «Сохранить».
В этом разделе мы узнали, как конвертировать PDF в Excel с помощью C#. Если вы заинтересованы в экспорте PDF в HTML, обратитесь к статье как конвертировать PDF в HTML на С#.