Kako pretvoriti PDF u CSV koristeći C#

Ovaj osnovni vodič vodi kako pretvoriti PDF u CSV pomoću C# pružajući konfiguracijske korake zajedno s primjerom koda koji se može izvoditi. Opisuje kako se korištenjem C# PDF-a u CSV može izvršiti pretvorba učitavanjem izvora PDF i zatim postavljanjem parametara izlazne Excel datoteke u CSV formatu. Nakon konfiguracije, CSV datoteka se generira iz PDF-a i sprema na disk.

Koraci za pretvaranje PDF-a u CSV pomoću C#

  1. Dodajte referencu na Aspose.PDF u svoj projekt da pretvorite PDF u CSV
  2. Učitajte izvornu PDF datoteku u objekt klase Document za konverziju u CSV
  3. Instancirajte objekt klase ExcelSaveOptions da definirate format izlazne datoteke i druge parametre
  4. Spremite ulazni PDF kao CSV datoteku koristeći željenu konfiguraciju

Ovi koraci pružaju informacije o konfiguraciji projekta dodavanjem potrebnih biblioteka u projekt. U sljedećem koraku, izvorna PDF datoteka se učitava u objekt klase dokumenta, no postoje i mnogi drugi formati koji se također mogu koristiti. Na kraju, izlazna datoteka se može spremiti kao CSV ili u druge formate koje podržava MS Excel.

Kod za pretvaranje PDF-a u CSV pomoću 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");
}
}
}

Za konvertiranje PDF-a u CSV ovdje se koristi C# kod koji koristi objekt klase dokumenta za učitavanje izvorne PDF datoteke s diska, no može se učitati i iz toka. Postoje mnogi drugi formati koji su podržani za učitavanje datoteka u klasu dokumenta kao što su CGM, HTML, EPUB, XML, itd. pomoću odgovarajuće klase LoadOptions. Slično tome, možete konfigurirati izlaznu Excel datoteku smanjivanjem broja radnih listova, postavljanjem uniformnih radnih listova, umetanjem praznih stupaca na početku, pa čak i postavljanjem izlaznog formata na XLSX, XLSM, ODS, XMLSpreadSheet2003 umjesto CSV.

U ovom smo članku naučili kako pretvoriti PDF u CSV koristeći C#. Ako želite naučiti pretvaranje PDF-a u sliku, pogledajte članak na kako pretvoriti PDF u sliku u C#.

 Hrvatski