Как преобразовать SVG в PNG с помощью Java

Этот краткий раздел посвящен тому, как преобразовать SVG в PNG с помощью Java, предоставляя подробные шаги, необходимые для настройки среды и выполнения кода. Использованием Java SVG to PNG можно легко управлять с помощью нескольких строк кода, и оно подходит для всех типов приложений на основе Java, работающих на платформах Windows, Linux или macOS.

Шаги для преобразования SVG в PNG с помощью Java

  1. Настройте проект, добавив библиотеку Aspose.Imaging из репозитория Maven для преобразования SVG в PNG.
  2. Импортируйте пространство имен Aspose.Imaging, чтобы использовать вызовы API в коде.
  3. Загрузите образец изображения SVG, используя метод Image class load().
  4. Инициализируйте объект SvgRasterizationOptions, чтобы установить высоту и ширину изображения SVG.
  5. Создайте объект PngOptions для нужного PNG
  6. Сохраните преобразованный PNG-файл на диск.

Вышеупомянутые шаги в Java преобразуют SVG в PNG с помощью простого интерфейса API и начинаются с загрузки исходного файла SVG с использованием метода load(), предоставляемого классом Image. Класс SvgRasterizationOptions будет использоваться для установки ширины и высоты страницы SVG. В конце объект SvgRasterizationOptions будет передан экземпляру PngOptions для рендеринга и сохранения SVG в виде изображения PNG.

Код для преобразования SVG в PNG с использованием Java

Для разработки конвертера SVG в PNG была эффективно использована кодовая база Java с помощью простых вызовов API. Мы можем выполнить изменение вывода, установив дополнительные свойства класса SvgRasterizationOptions, включая установку границы, коэффициенты масштабирования и цвет фона. Кроме того, класс PngOptions предоставляет параметры для установки параметров разрешения, уровня сжатия, типов фильтров и т. д.

В примере показано, что для преобразования SVG в PNG приложения на основе Java могут быть разработаны на любой платформе, включая MS Windows, macOS или Linux. Если вы хотите узнать, как установить водяной знак для изображения в формате Tiff, обратитесь к статье как установить водяной знак в TIFF с помощью Java.

 Русский