У цьому базовому підручнику описано, як конвертувати PDF у CSV за допомогою C#, надавши кроки конфігурації разом із прикладом коду, який можна виконувати. У ньому описано, як за допомогою C# PDF у CSV можна виконати перетворення, завантаживши джерело PDF, а потім налаштувавши параметри вихідного файлу Excel у форматі CSV. Після налаштування файл CSV генерується з PDF-файлу та зберігається на диску.
Кроки для перетворення PDF у CSV за допомогою C#
- Додайте посилання на Aspose.PDF у свій проект, щоб конвертувати PDF у CSV
- Завантажте вихідний PDF-файл в об’єкт класу Document для перетворення у CSV
- Створіть екземпляр об’єкта класу ExcelSaveOptions, щоб визначити формат вихідного файлу та інші параметри
- Збережіть вхідний PDF як файл CSV із потрібною конфігурацією
Ці кроки надають інформацію про конфігурацію проекту шляхом додавання необхідних бібліотек до проекту. На наступному кроці вихідний PDF-файл завантажується в об’єкт класу документа, однак також можна використовувати багато інших форматів. Зрештою, вихідний файл можна зберегти як CSV або в інші формати, що підтримуються MS Excel.
Код для перетворення PDF у CSV за допомогою C#
using Aspose.Pdf; | |
namespace ConvertPdfToCsvUsingCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Instantiate the license to avoid trial limitations while converting the PDF to CSV | |
License asposePdfLicense = new License(); | |
asposePdfLicense.SetLicense("Aspose.pdf.lic"); | |
// Load PDF document that is to be converted to Excel format | |
Document pdfDocumentToCsv = new Document("input.pdf"); | |
// Instantiate ExcelSaveOptions class object to define the output file format | |
ExcelSaveOptions excelSave = new ExcelSaveOptions { Format = ExcelSaveOptions.ExcelFormat.CSV }; | |
// Save the output file to CSV format | |
pdfDocumentToCsv.Save("PDFToCSV_out.csv", excelSave); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
Щоб конвертувати PDF у CSV, тут використовується код C#, який використовує об’єкт класу документа для завантаження вихідного PDF-файлу з диска, однак його також можна завантажити з потоку. Існує багато інших форматів, які підтримуються для завантаження файлів у клас Document, наприклад CGM, HTML, EPUB, XML тощо за допомогою відповідного класу LoadOptions. Подібним чином ви можете налаштувати вихідний файл Excel, мінімізувавши кількість робочих аркушів, налаштувавши уніфіковані аркуші, спочатку вставивши порожні стовпці та навіть налаштувавши вихідний формат на XLSX, XLSM, ODS, XMLSpreadSheet2003 замість CSV.
У цій статті ми дізналися, як конвертувати PDF у CSV за допомогою C#. Якщо ви хочете навчитися конвертувати PDF-файл у зображення, перегляньте статтю як конвертувати PDF в зображення в C#.