Jak przekonwertować CSV na PDF w C++

Jeśli chcesz napisać plik CSV do konwertera PDF w C++, ten krótki samouczek zawiera szczegółowe instrukcje i przykładowy kod C++, który można uruchomić. Załadujesz plik źródłowy CSV do obiektu klasy Workbook, a następnie zapiszesz go jako PDF. Przed konwertacją pliku CSV na format PDF w C++ można również ustawić szereg właściwości wyjściowego pliku PDF, na przykład zapisanie całej zawartości pliku CSV na jednej stronie wyjściowego pliku PDF.

Kroki, aby przekonwertować CSV na PDF w C++

  1. Dodaj Aspose.Cells.Cpp do swojego projektu za pomocą Menedżera pakietów NuGet
  2. Załaduj przykładowy plik CSV do obiektu klasy Workbook, który ma zostać przekonwertowany na PDF w C++
  3. Utwórz obiekt klasy IPdfSaveOptions, aby ustawić właściwości wyjściowego pliku PDF
  4. Skonfiguruj wyjściowy plik PDF, aby wydrukować cały tekst w źródłowym pliku CSV na jednej stronie
  5. Zapisz skoroszyt jako plik PDF, korzystając z wyżej wymienionych ustawień

Te kroki są dość proste i polegają na załadowaniu pliku CSV, a następnie utworzeniu obiektu klasy IPdfSaveOptions w celu skonfigurowania wyjściowego pliku PDF zgodnie z wymaganiami. Udostępniliśmy kroki i przykładowy kod, aby zademonstrować zapisywanie całej zawartości CSV do jednostronicowego pliku PDF. Istnieje jednak wiele innych właściwości klasy IPdfSaveOptions, które można ustawić w wyjściowym pliku PDF podczas przekształcania formatu PDF w CSV w języku C++.

Kod zamieniający PDF na CSV w C++

Ten kod używa funkcji Factory::CreateIWorkbook do załadowania źródłowego pliku CSV i funkcji Factory::CreateIPdfSaveOptions do utworzenia obiektu klasy IPdfSaveOptions w celu ustawienia żądanej właściwości za pomocą funkcji SetOnePagePerSheet(). Ta właściwość spowoduje wyrenderowanie całej zawartości pliku CSV na pojedynczej stronie PDF i odrzucenie rozmiaru strony ustawionego domyślnie w klasie PageSetup.

W tym samouczku widzieliśmy instrukcje jak przekonwertować CSV na PDF w C++. Jeśli chcesz przekonwertować CSV na Excel, zapoznaj się z artykułem na jak zmienić CSV na Excel w C++.

 Polski