Pokud chcete napsat převaděč souboru CSV do PDF v C++, tento rychlý tutoriál vám poskytne podrobné kroky a spustitelný ukázkový kód C++. Načtete zdrojový soubor CSV do objektu třídy Workbook a poté jej uložíte jako PDF. Než převedete CSV na PDF v C++, můžete také nastavit řadu vlastností výstupního souboru PDF, jako je zápis celého obsahu souboru CSV na jednu stránku ve výstupním PDF.
Kroky k převodu CSV do PDF v C++
- Přidejte do svého projektu Aspose.Cells.Cpp pomocí Správce balíčků NuGet
- Načtěte ukázkový soubor CSV do objektu třídy Workbook, který má být převeden na PDF v C++
- Vytvořte objekt třídy IPdfSaveOptions pro nastavení vlastností výstupního PDF
- Nakonfigurujte výstupní PDF tak, aby tiskl celý text ve zdrojovém CSV na jednu stránku
- Uložte sešit jako PDF pomocí výše uvedeného nastavení
Tyto kroky jsou docela jednoduché, stačí načíst soubor CSV a poté vytvořit objekt třídy IPdfSaveOptions pro konfiguraci výstupního PDF podle vašich požadavků. Poskytli jsme kroky a ukázkový kód pro demonstraci zápisu veškerého obsahu CSV do jednostránkového souboru PDF. Ve třídě IPdfSaveOptions však existuje velké množství dalších vlastností, které lze nastavit ve výstupním souboru PDF, zatímco převádíte PDF na CSV v C++.
Kód pro přeměnu PDF na CSV v C++
Tento kód používá funkci Factory::CreateIWorkbook k načtení zdrojového souboru CSV a funkci Factory::CreateIPdfSaveOptions k vytvoření objektu třídy IPdfSaveOptions pro nastavení požadované vlastnosti pomocí funkce SetOnePagePerSheet() v něm. Tato vlastnost vykreslí celý obsah CSV na jedné stránce PDF a zruší velikost stránky nastavenou ve výchozím nastavení ve třídě PageSetup.
V tomto tutoriálu jsme viděli pokyny pro jak převést CSV do PDF v C++. Pokud chcete převést CSV do Excelu, přečtěte si článek o jak změnit CSV na Excel v C++.