Ovaj vodič detaljno objašnjava proces pretvorbe dokumenata korištenjem jedne od popularnih biblioteka pretvarača dokumenata i kako ga koristiti za pretvorbu PDF u CSV pomoću C#. Pruža radni uzorak koda za prikaz implementacije mogućnosti PDF u CSV C#. Nadalje, ove upute i primjer mogu se koristiti na bilo kojem operativnom sustavu kao što su MS Windows, Linux i Mac OS.
Koraci za pretvaranje PDF-a u CSV pomoću C#
- Instalirajte GroupDocs.Conversion for .NET paket iz NuGet-a u .NET projektu za implementaciju funkcionalnosti PDF-a u CSV
- Dodajte referencu na imenski prostor GroupDocs.Conversion da transformirate PDF u CSV
- Napravite instancu klase Converter i proslijedite ulaznu PDF datoteku njenom konstruktoru
- Napravite objekt klase SpreadsheetConvertOptions i definirajte parametre za prilagodbu CSV datoteke
- Na kraju, pozovite metodu Convert za izvoz PDF-a kao CSV-a
Gornji koraci opisuju postupak za razvoj mogućnosti konvertiranja PDF-a u CSV C#. Za početak implementacije ovih uputa, instalirajte potrebnu biblioteku u aplikaciju i uvezite potrebne klase. U sljedećem koraku učitajte ulazni PDF dokument inicijaliziranjem klase Converter i instanciranjem klase SpreadsheetConvertOptions za postavljanje parametara za izlaznu CSV datoteku. Na kraju, spremite PDF kao CSV datoteku pozivanjem metode Pretvori.
Kod za pretvaranje PDF-a u CSV pomoću C#
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertPdfToCsvUsingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert PDF to CSV using C# | |
{ | |
// Remove the watermark in output CSV document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source PDF file for conversion to PDF | |
var converter = new GroupDocs.Conversion.Converter("sample.pdf"); | |
// Set the convert options for CSV file | |
var convertOptions = new SpreadsheetConvertOptions() | |
{ | |
Format = GroupDocs.Conversion.FileTypes.SpreadsheetFileType.Csv | |
}; | |
// Convert and save the PDF in CSV format | |
converter.Convert("converted.csv", convertOptions); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Za promjenu PDF-a u CSV u C# razvijena je funkcionalnost za prikaz implementacije. Ovo je primjer koda koji se može izvoditi i izvodi osnovnu konverziju dokumenta. Nadalje, ovaj se primjer može proširiti definiranjem niza svojstava pomoću objekta SpreadsheetConvertOptions za prilagodbu izlazne CSV datoteke. Štoviše, PDF dokumente možete jednostavno pretvoriti u razne druge formate kao što su DOCX, TIFF, XLSX, HTML, JPG i mnogi drugi.
Usredotočili smo se na proces pretvorbe dokumenata za pretvaranje PDF-a u CSV pomoću C#. Nedavno smo objavili članak o promjeni Excela u HTML u C#, pogledajte kako pretvoriti Excel u HTML pomoću C# post za više informacija.