CSV Dateien enthalten häufig tabellarische Daten, bei denen die Werte normalerweise durch Kommas als Trennzeichen getrennt sind. Sie können eine CSV Datei in PDF sowie eine PDF Datei in eine CSV Datei konvertieren, indem Sie C# oder VB.NET verwenden. Aspose-APIs bieten viele Dateibearbeitungs und Konvertierungsfunktionen. Lassen Sie uns die folgenden Überschriften erkunden, um die CSV und PDF Konvertierung zu lernen:

CSV zu PDF und PDF zu CSV Konverter - API Installation

Sie müssen Aspose.Cells for .NET sowie Aspose.PDF for .NET API in Ihrer Umgebung installieren. Sie können diese APIs schnell konfigurieren, indem Sie entweder die DLL Dateien aus dem Abschnitt Downloads herunterladen oder die folgenden Befehle im NuGet Paket Manager im Menü „Extras“ in der Microsoft Visual Studio-IDE ausführen.

PM> Install-Package Aspose.Cells
PM> Install-Package Aspose.Pdf

Nach erfolgreicher Konfiguration der APIs sind wir bereit, die Konvertierung von CSV und PDF Dateien durchzuführen.

Konvertieren Sie CSV Dateien programmgesteuert mit C# oder VB.NET in eine PDF Datei

CSV Dateien enthalten kommagetrennte Werte, die normalerweise durch Komma getrennt werden. Darüber hinaus bezeichnet jede Zeile in einer CSV Datei ein Tupel oder eine Datenzeile. Sie können eine CSV Datei ganz einfach programmgesteuert mit den Sprachen C# oder VB.NET in ein PDF Dokument konvertieren. Mit der Eigenschaft TxtLoadOptions.Separator können Sie steuern, welches Symbol Sie als Trennzeichen festlegen möchten. Ebenso können Sie mithilfe der Eigenschaft TxtLoadOptions.SeparatorString einen Zeichenfolgenwert als Trennzeichen festlegen. Sie müssen die folgenden Schritte ausführen, um eine CSV Datei in PDF zu konvertieren:

  1. Initialisieren Sie das Klassenobjekt TxtLoadOptions.
  2. Geben Sie das Trennzeichen mit der Eigenschaft Separator an
  3. Eingabe-CSV Datei laden
  4. Speichern Sie die ausgegebene PDF Datei

Das folgende code snippet basiert auf diesen Schritten und zeigt, wie eine CSV Datei programmgesteuert mit C# oder VB.NET in PDF konvertiert wird:

// TxtLoadOptions Klassenobjekt initialisieren
Aspose.Cells.TxtLoadOptions option = new Aspose.Cells.TxtLoadOptions();
option.Separator = ',';

// Laden Sie die Eingabe-CSV Datei
Aspose.Cells.Workbook workbook = new Aspose.Cells.Workbook(dataDir + "Test.csv" , option);

// Ausgabe-PDF Datei speichern
workbook.Save(dataDir + "Sample.pdf", Aspose.Cells.SaveFormat.Pdf);

CSV Datei eingeben

My Data,,,,,,,

Items A,Items B,Items C,Items D,Items E,Items F,Items G,Items H
12,23,33,66,11,87,99,33
23,22,33,77,31,22,45,56
34,11,12,23,22,34,11,12
45,43,54,88,36,45,45,37
65,65,65,65,13,65,9,35
34,22,27,22,32,23,23,32
213,186,224,341,145,276,232,205

Screenshot der PDF Datei ausgeben

Konvertieren Sie CSV PDF csharp

Konvertieren Sie PDF Dateien programmgesteuert in CSV Dateien mit C# oder VB.NET

PDF Dateien können Daten in Form einer Tabelle enthalten. Sie können eine solche PDF Datei in Ihren .NET Anwendungen in CSV konvertieren. Sie haben Aspose.PDF for .NET API bereits mit dem NuGet Befehl installiert, den wir im obigen Abschnitt „Installation“ besprochen haben. Im Folgenden finden Sie die Schritte zum Konvertieren einer PDF- in eine CSV Datei:

  1. Initialisieren Sie das Klassenobjekt ExcelSaveOptions.
  2. Legen Sie das Format ExcelFormat.CSV für die Ausgabedatei fest
  3. Eingabe PDF Datei laden
  4. Speichern Sie die CSV-Ausgabedatei

Der folgende Code zeigt, wie Sie PDF programmgesteuert mit C# oder VB.NET in CSV konvertieren:

// Initialisieren Sie das ExcelSaveOptions Klassenobjekt
ExcelSaveOptions options = new ExcelSaveOptions();
options.ConversionEngine = ExcelSaveOptions.ConversionEngines.NewEngine;

// Legen Sie das Format als CSV fest
options.Format = ExcelSaveOptions.ExcelFormat.CSV;

// Eingabe PDF Datei laden
Document pdfDocument = new Document("Sample.pdf");

// Speichern Sie die CSV-Ausgabedatei
pdfDocument.Save("Sample.csv", options);

Fazit

In diesem Artikel haben wir untersucht, wie Sie CSV in PDF und PDF in CSV programmgesteuert mit C# oder VB.NET in Ihren .NET Anwendungen konvertieren. Wir haben gelernt, wie man ein Zeichen oder ein Zeichenfolgentrennzeichen in den CSV Dateien analysiert. Außerdem können Sie uns im Free Support Forum erreichen, wenn Sie weitere Hilfe benötigen.

Siehe auch