У цьому короткому посібнику показано, як перетворити Excel на HTML на C++, дотримуючись простих кроків і використовуючи код C++, який можна виконувати. Ви завантажите вхідний файл XLSX за допомогою об’єкта класу Workbook і встановите різні властивості для файлу HTML, щоб отримати необхідний результат. Ви можете легко вбудувати функцію експорту Excel у HTML на C++ у своїй програмі за допомогою кількох викликів API.
Кроки для перетворення Excel на HTML у C++
- Додайте посилання Aspose.Cells.Cpp до своєї програми за допомогою інструмента NuGet Package Manager
- Завантажте вхідний файл Excel з об’єктом класу Workbook для перетворення в C++
- Створіть та ініціалізуйте об’єкт класу IHtmlSaveOptions, щоб установити властивості для вихідної сторінки HTML
- Налаштуйте параметри кодування, зображень і ліній сітки для вихідного HTML
- Збережіть книгу у форматі HTML із зазначеними параметрами
Ці основні кроки розробляють повний процес зміни Excel на HTML у C++. Ви можете завантажити вхідний файл XLSX або XLS, вказати властивості для необхідної вихідної сторінки HTML і на останньому кроці записати вихідний файл на диск або в потік відповідно до ваших вимог. Ця функція може бути корисною в сценаріях, наприклад, коли вам потрібно відобразити інформацію з файлу Excel у веб-програмі.
Код для зміни Excel на HTML у C++
Цей код завантажує вихідний файл Excel за допомогою класу IWorkbook, однак він підтримує створення робочої книги з нуля, а також завантаження файлу шаблону для виконання перетворення. Потім ми встановлюємо різні властивості для вихідного HTML-файлу за допомогою екземпляра класу IHtmlSaveOptions і пишемо вихідну HTML-сторінку за допомогою методу Save. Крім того, тут варто зазначити, що в цьому прикладі ми встановили кілька властивостей вихідного файлу, але ви також можете встановити багато інших властивостей, щоб налаштувати вихідний файл HTML.
У цій статті ми дізналися, як створити конвертер файлів Excel у HTML на C++ за допомогою кількох рядків коду. Однак, якщо вам потрібно перетворити Excel на SVG у C++, зверніться до статті як конвертувати Excel у SVG на C++.