Файловете на Excel могат да съдържат цифрова, както и визуална информация като графики или диаграми. За да покажете част от информацията в графичен формат във вашето приложение, може да искате да конвертирате Excel в SVG в C++. Тази статия ще обясни как да промените Excel на SVG в C++ с подробности стъпка по стъпка и примерен код. Можете да заредите входния файл във формат XLSX или XLS.
Стъпки за конвертиране на Excel в SVG в C++
- Конфигурирайте приложението си, като добавите Aspose.Cells.Cpp с помощта на инструмента NuGet Package Manager
- Добавете препратка към пространството от имена Aspose::Cells към проекта
- Използвайте екземпляра на класа Workbook, за да заредите входния Excel файл
- Задайте формата и свойствата на изображението за изходния SVG файл
- Запазете изходното SVG изображение на диска, изобразен от Excel файла
Този подход стъпка по стъпка обяснява простия процес за конвертиране на Excel във векторна графика в C++, където се зарежда входният Excel файл и се задават различни свойства на изходното изображение. Можете да зададете свойствата на разделителната способност, както и формата на изобразяване на изображението според вашите изисквания. В последната стъпка запишете изходното SVG изображение на диска за допълнителна обработка или преглед.
Код за конвертиране на Excel в SVG в C++
Съгласно кодовия фрагмент по-горе, трябва да използвате метода Factory::CreateIWorkbook за зареждане на входния Excel файл. След това задайте няколко предпочитания за изходно SVG изображение с помощта на класа IImageOrPrintOptions и продължете да записвате генерирания файл, като посочите пътя и името на файла. Можете да промените всяка стойност на свойствата в този код, за да удовлетворите вашите критерии за изход.
Този кратък урок се фокусира върху това как да промените Excel във векторна графика с помощта на C++. Докато, ако трябва да конвертирате диаграма на Excel в JPEG изображение, вижте статията на как да конвертирате Excel Chart в JPEG в C++.