Wenn Sie einen CSV-Datei-zu-PDF-Konverter in C++ schreiben möchten, enthält dieses kurze Tutorial detaillierte Schritte und einen lauffähigen C++-Beispielcode. Sie laden die CSV-Quelldatei in ein Workbook-Klassenobjekt und speichern sie dann als PDF. Bevor Sie CSV in PDF in C++ konvertieren, können Sie auch eine Reihe von Eigenschaften der Ausgabe-PDF-Datei festlegen, wie z. B. das Schreiben des gesamten Inhalts der CSV-Datei auf eine einzelne Seite in der Ausgabe-PDF.
Schritte zum Konvertieren von CSV in PDF in C++
- Fügen Sie Aspose.Cells.Cpp mithilfe des NuGet-Paket-Managers zu Ihrem Projekt hinzu
- Laden Sie die Beispiel-CSV-Datei in ein Workbook-Klassenobjekt, das in C++ in PDF konvertiert werden soll
- Erstellen Sie ein IPdfSaveOptions-Klassenobjekt, um die Eigenschaften der Ausgabe-PDF festzulegen
- Konfigurieren Sie die Ausgabe-PDF so, dass der gesamte Text in der Quell-CSV auf einer einzigen Seite gedruckt wird
- Speichern Sie die Arbeitsmappe als PDF mit den oben genannten Einstellungen
Diese Schritte sind ganz einfach, da Sie einfach die CSV-Datei laden und dann das IPdfSaveOptions-Klassenobjekt erstellen, um die Ausgabe-PDF gemäß Ihren Anforderungen zu konfigurieren. Wir haben Schritte und Beispielcode bereitgestellt, um das Schreiben des gesamten CSV-Inhalts in eine einseitige PDF-Datei zu demonstrieren. Es gibt jedoch eine große Anzahl anderer Eigenschaften in der IPdfSaveOptions-Klasse, die in der PDF-Ausgabedatei festgelegt werden können, während Sie PDF in C++ in CSV umwandeln.
Code zum Umwandeln von PDF in CSV in C++
Dieser Code verwendet die Factory::CreateIWorkbook-Funktion, um die CSV-Quelldatei zu laden, und die Factory::CreateIPdfSaveOptions-Funktion, um das IPdfSaveOptions-Klassenobjekt zum Festlegen der gewünschten Eigenschaft mithilfe der darin enthaltenen SetOnePagePerSheet()-Funktion zu erstellen. Diese Eigenschaft rendert den gesamten CSV-Inhalt auf einer einzelnen PDF-Seite und verwirft die standardmäßig in der PageSetup-Klasse festgelegte Seitengröße.
In diesem Tutorial haben wir die Anweisungen zum Konvertieren von CSV in PDF in C++ gesehen. Wenn Sie CSV in Excel konvertieren möchten, lesen Sie den Artikel zu wie man CSV in C++ in Excel umwandelt.