Как да конвертирате CSV в PDF в C++

Ако искате да напишете CSV файл в PDF конвертор на C++, този бърз урок ще ви предостави подробни стъпки и примерен код на C++, който може да се изпълнява. Ще заредите изходния файл CSV в обект на клас Workbook и след това ще го запишете като PDF. Преди да конвертирате CSV в PDF в C++, можете също да зададете редица свойства на изходния PDF файл, като запис на цялото съдържание на CSV файла на една страница в изходния PDF файл.

Стъпки за конвертиране на CSV в PDF в C++

  1. Добавете Aspose.Cells.Cpp към вашия проект с помощта на NuGet Package Manager
  2. Заредете примерния CSV файл в обект от клас Workbook, който трябва да бъде преобразуван в PDF на C++
  3. Създайте обект от клас IPdfSaveOptions, за да зададете свойства на изходния PDF файл
  4. Конфигурирайте изходния PDF, за да отпечатате целия текст в изходния CSV на една страница
  5. Запазете работната книга като PDF, като използвате гореспоменатите настройки

Тези стъпки са доста прости като просто зареждане на CSV файла и след това създаване на обект от клас IPdfSaveOptions за конфигуриране на изходния PDF според вашите изисквания. Предоставихме стъпки и примерен код, за да демонстрираме писането на цялото CSV съдържание в PDF файл от една страница. Има обаче голям брой други свойства в класа IPdfSaveOptions, които могат да бъдат зададени в изходния PDF файл, докато превръщате PDF в CSV в C++.

Код за превръщане на PDF в CSV в C++

Този код използва функцията Factory::CreateIWorkbook за зареждане на изходния CSV файл и функцията Factory::CreateIPdfSaveOptions за създаване на обект от клас IPdfSaveOptions за задаване на желаното свойство с помощта на функцията SetOnePagePerSheet() в него. Това свойство ще визуализира цялото CSV съдържание в една PDF страница и ще отхвърли размера на страницата, зададен по подразбиране в класа PageSetup.

В този урок видяхме инструкциите за как да конвертирате CSV в PDF на C++. Ако искате да конвертирате CSV в Excel, вижте статията на как да промените CSV на Excel в C++.

 Български