Това е кратък урок за обяснение на процеса за конвертиране на Excel в SVG в Java. Може да искате да изобразите диаграма, графика, интелигентен обект или друга информация към SVG изображение, за да запазите качеството на изображението във всяко измерение. Просто заредете XLSX или XLS файл и променете Excel на SVG с помощта на Java с прости извиквания на API във всяка операционна система като macOS, Linux или Windows.
Стъпки за конвертиране на Excel в SVG в Java
- Добавете библиотека Aspose.Cells от Maven Repository във вашето приложение, за да конвертирате Excel в SVG
- Създайте екземпляр на клас Workbook, за да заредите входен Excel файл за създаване на SVG
- Създайте екземпляр на обект от клас SvgSaveOptions и задайте параметри на изходния SVG
- Конвертирайте работна книга на Excel във файл с векторна графика, като запазите работната книга като SVG
В тези прости стъпки зареждаме входния файл на Excel с помощта на обекта на класа Workbook и след това конфигурираме обекта на класа SvgSaveOptions за задаване на свойства за необходимото изходно SVG изображение. По-конкретно, различни свойства могат да бъдат зададени като индекс на листа, области за сливане и т.н., за да се контролират предпочитанията на изходния файл. И накрая, ние преобразуваме Excel във векторна графика с помощта на Java, като записваме изходните изображения на диска.
Код за промяна на Excel в SVG с помощта на Java
Можете да забележите, че кодът използва прости извиквания на API за експортиране на Excel в SVG с помощта на Java. Целият код се основава на няколко стъпки, при които се зарежда изходният Excel файл, след което се указват няколко свойства на SVG изображение с помощта на обекта от клас SvgSaveOptions. След това тези свойства и настройки се предават на метода Save за запис на създаденото SVG изображение.
Следвахме процедурата за промяна на Excel в SVG в Java с прости стъпки и код. Ако сте склонни да проучите преобразуването на Excel в XPS, моля, обмислете проверка на подробностите, споменати в статията на как да конвертирате Excel в XPS в Java.