Ha CSV-fájlt PDF-be konvertálót szeretne írni C++ nyelven, ez a gyors oktatóanyag részletes lépéseket és futtatható C++ mintakódot tartalmaz. A forrás CSV fájlt betölti egy munkafüzet osztályobjektumba, majd elmenti PDF néven. Mielőtt a CSV-t PDF-be konvertálná C++-ban, beállíthat a kimeneti PDF-fájl számos tulajdonságát is, például beírhatja a CSV-fájl teljes tartalmát a kimeneti PDF-fájl egyetlen oldalára.
A CSV-ből PDF-be konvertálás lépései C++-ban
- Adja hozzá a(z) Aspose.Cells.Cpp elemet projektjéhez a NuGet Package Manager segítségével
- Töltse be a minta CSV-fájlt egy Workbook osztályobjektumba, amelyet PDF-be kell konvertálni C++ nyelven.
- Hozzon létre IPdfSaveOptions osztályobjektumot a kimeneti PDF tulajdonságainak beállításához
- Állítsa be a kimeneti PDF-fájlt úgy, hogy a forrás-CSV-fájl teljes szövegét egyetlen oldalra nyomtassa ki
- Mentse el a munkafüzetet PDF formátumban a fent említett beállításokkal
Ezek a lépések meglehetősen egyszerűek: csak a CSV-fájl betöltése, majd az IPdfSaveOptions osztályobjektum létrehozása a kimeneti PDF-fájl igény szerinti konfigurálásához. Lépéseket és mintakódot biztosítottunk, amelyek bemutatják az összes CSV-tartalom egyoldalas PDF-fájlba való írását. Az IPdfSaveOptions osztályban azonban számos egyéb tulajdonság is beállítható a kimeneti PDF-fájlban, miközben a PDF-et CSV-vé alakítja C++-ban.
Kód a PDF CSV-vé alakításához C++ nyelven
Ez a kód a Factory::CreateIWorkbook függvényt használja a forrás CSV-fájl betöltéséhez, a Factory::CreateIPdfSaveOptions függvényt pedig az IPdfSaveOptions osztályobjektum létrehozásához a kívánt tulajdonság beállításához a benne lévő SetOnePagePerSheet() függvény segítségével. Ez a tulajdonság a teljes CSV-tartalmat egyetlen PDF-oldalon jeleníti meg, és elveti a PageSetup osztályban alapértelmezés szerint beállított oldalméretet.
Ebben az oktatóanyagban a CSV PDF-formátumba konvertálására vonatkozó utasításokat láthattuk C++ nyelven. Ha a CSV-fájlt Excel formátumba szeretné konvertálni, olvassa el a hogyan lehet a CSV-t Excelre módosítani C++-ban című cikket.