Как да конвертирате Excel в SVG в Java

Това е кратък урок за обяснение на процеса за конвертиране на Excel в SVG в Java. Може да искате да изобразите диаграма, графика, интелигентен обект или друга информация към SVG изображение, за да запазите качеството на изображението във всяко измерение. Просто заредете XLSX или XLS файл и променете Excel на SVG с помощта на Java с прости извиквания на API във всяка операционна система като macOS, Linux или Windows.

Стъпки за конвертиране на Excel в SVG в Java

  1. Добавете библиотека Aspose.Cells от Maven Repository във вашето приложение, за да конвертирате Excel в SVG
  2. Създайте екземпляр на клас Workbook, за да заредите входен Excel файл за създаване на SVG
  3. Създайте екземпляр на обект от клас SvgSaveOptions и задайте параметри на изходния SVG
  4. Конвертирайте работна книга на Excel във файл с векторна графика, като запазите работната книга като SVG

В тези прости стъпки зареждаме входния файл на Excel с помощта на обекта на класа Workbook и след това конфигурираме обекта на класа SvgSaveOptions за задаване на свойства за необходимото изходно SVG изображение. По-конкретно, различни свойства могат да бъдат зададени като индекс на листа, области за сливане и т.н., за да се контролират предпочитанията на изходния файл. И накрая, ние преобразуваме Excel във векторна графика с помощта на Java, като записваме изходните изображения на диска.

Код за промяна на Excel в SVG с помощта на Java

import com.aspose.cells.License;
import com.aspose.cells.Cells;
import com.aspose.cells.Workbook;
import com.aspose.cells.Worksheet;
public class ConvertExceltoSVGUsingJava {
public static void main(String[] args) throws Exception { // main function for converting Excel to SVG in Jav
// Initialize the license to avoid watermark in the output SVG converted from Excel
License LicenseForCreatingSVGFromExcel = new License();
LicenseForCreatingSVGFromExcel.setLicense("Aspose.Cells.lic");
// Instantiate a workbook class instance by loading input Excel file to create SVG
Workbook ExceltoSVGConversion = new Workbook("Test.xlsx");
// Create an instance of SvgSaveOptions class object to configure output SVG image
SvgSaveOptions SVGoptions = new SvgSaveOptions();
SVGoptions.setSheetIndex(1);
// Convert Excel workbook to Vector Graphics file by saving the workbook with the specified SVG properties
ExceltoSVGConversion.save("ExcelToSVG.svg", SVGoptions);
}
}

Можете да забележите, че кодът използва прости извиквания на API за експортиране на Excel в SVG с помощта на Java. Целият код се основава на няколко стъпки, при които се зарежда изходният Excel файл, след което се указват няколко свойства на SVG изображение с помощта на обекта от клас SvgSaveOptions. След това тези свойства и настройки се предават на метода Save за запис на създаденото SVG изображение.

Следвахме процедурата за промяна на Excel в SVG в Java с прости стъпки и код. Ако сте склонни да проучите преобразуването на Excel в XPS, моля, обмислете проверка на подробностите, споменати в статията на как да конвертирате Excel в XPS в Java.

 Български