Excel XLS в SVG Java

Файлы Excel обычно используются для хранения и организации как небольших, так и больших данных. Кроме того, вы можете выполнять различные операции с данными, хранящимися на листах Excel. В некоторых случаях вам может понадобиться преобразовать файлы Excel в другие форматы, например, чтобы встроить их содержимое в веб-приложения. В таких случаях в этой статье рассказывается, как преобразовать Excel XLS и XLSX в SVG в Java.

Конвертер Java Excel XLS в SVG — Скачать бесплатно

Чтобы преобразовать файлы Excel XLSX или XLS в SVG, мы будем использовать Aspose.Cells for Java. Это мощный API для создания, изменения и преобразования файлов электронных таблиц из приложений Java. Вы можете либо скачать API, либо установить его, используя следующие конфигурации Maven.

Репозиторий:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>

Зависимость:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cells</artifactId>
    <version>22.8</version>
</dependency>

Шаги для преобразования Excel XLS в SVG в Java

Используя Aspose.Cells for Java, вы можете легко преобразовать файл Excel в SVG за несколько шагов. Вот как вы можете преобразовать файл XLS или XLSX в SVG.

  • Загрузите файл Excel с диска.
  • Прокрутите рабочие листы или выберите нужный рабочий лист.
  • Отобразите лист(ы) как изображение(я) SVG и сохраните в нужном месте.

В следующем разделе показано, как преобразовать файл Excel в SVG в Java.

Преобразование Excel XLSX в SVG в Java

Ниже приведены шаги для преобразования файла Excel в SVG на Java.

  1. Сначала загрузите файл Excel с помощью класса Workbook.
  2. Затем выберите нужный лист или просмотрите все листы в WorksheetsCollection.
  3. Создайте объект класса ImageOrPrintOptions и установите параметры рендеринга.
  4. Создайте объект класса SheetRenderer для рабочего листа.
  5. Наконец, преобразуйте листы Excel в изображения SVG с помощью метода SheetRenderer.toImage(int, String).

В следующем примере кода Java показано, как преобразовать Excel XLSX в SVG.

// Загрузить файл Excel
Workbook workbook = new Workbook("workbook.xlsx");

// Получить ссылку на нужный рабочий лист
Worksheet worksheet = workbook.getWorksheets().get(0);

// Установите параметры для выходного изображения
ImageOrPrintOptions options = new ImageOrPrintOptions();		
options.setOnePagePerSheet(true);		
options.setImageType(ImageType.SVG);

// Преобразование рабочего листа Excel в SVG
SheetRender renderer = new SheetRender(worksheet, options);
renderer.toImage(0, "output.svg");

Конвертер Java XLS в SVG - Получите бесплатную лицензию

Получите бесплатную временную лицензию и конвертируйте файлы Excel в SVG без ограничений на пробную версию.

Конвертер Excel в SVG Java — Узнайте больше

Вы можете изучить другие функции Aspose.Cells for Java, используя документацию. Кроме того, вы можете посетить ссылки на API, чтобы узнать о классах и методах, предоставляемых API. Если у вас возникнут вопросы, задайте их нам на нашем форуме.

Вывод

В этой статье вы узнали, как конвертировать файлы Excel XLSX или XLS в SVG на Java. Вы можете выполнить это преобразование, чтобы встроить содержимое листов Excel в свои приложения.

Смотрите также