Якщо ви хочете написати конвертер файлу 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 у C++.