Если вы хотите написать конвертер CSV-файла в PDF на C++, это краткое руководство предоставит вам подробные инструкции и пример кода C++, который можно запустить. Вы загрузите исходный файл CSV в объект класса Workbook, а затем сохраните его как PDF. Прежде чем конвертировать CSV в PDF на C++, вы также можете установить ряд свойств выходного PDF-файла, например записать все содержимое CSV-файла на одну страницу выходного PDF-файла.
Шаги для преобразования CSV в PDF на C++
- Добавьте Aspose.Cells.Cpp в свой проект с помощью диспетчера пакетов NuGet.
- Загрузите образец CSV-файла в объект класса Workbook, который необходимо преобразовать в PDF на C++.
- Создайте объект класса IPdfSaveOptions, чтобы задать свойства выходного PDF-файла.
- Настройте выходной PDF-файл для печати всего текста в исходном CSV-файле на одной странице.
- Сохраните книгу в формате 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 в С++.