Конвертер SVG – Конвертировать SVG на Java
SVG – это масштабируемая векторная графика. Это векторный формат изображения для создания графики и изображений, которые можно увеличивать или уменьшать без потери качества. Изображения SVG создаются с использованием кода XML, описывающего формы, контуры, линии и цвета, из которых состоит изображение.
Одной из основных особенностей Aspose.HTML является возможность конвертации. Aspose.HTML для Java обеспечивает легкий доступ к методам преобразования через класс Converter, который является общим фасадом для большинства часто конвертирует сценарии и предлагает широкий спектр преобразований SVG в популярные форматы, такие как PDF, XPS, JPG, PNG, BMP, TIFF и GIF.
Как конвертировать SVG на Java
Статьи в главе «Конвертер SVG» содержат информацию о списке поддерживаемых преобразований SVG и о том, как их выполнять с помощью Converter класса.
Чтобы преобразовать SVG, вы должны сделать несколько шагов:
- Установите библиотеку Aspose.HTML для Java для преобразования SVG.
- Инициализируйте новый экземпляр класса SVGDocument, используя один из конструкторов SVGDocument().
- Создайте объект параметров сохранения, указывающий желаемый формат вывода и параметры преобразования.
- Вызовите один из методов convertSVG() и передайте ему необходимые параметры.
Пожалуйста, взгляните на следующий фрагмент кода Java, который показывает преобразование SVG в PNG с использованием метода convertSVG(document, options, savePath)
.
1 // Prepare a path to a source SVG file
2 String documentPath = Path.combine(getDataDir(), "gradient.svg");
3
4 // Prepare a path for converted file saving
5 String savePath = Path.combine(getOutputDir(), "gradient-options.png");
6
7 // Initialize an SVG document from the file
8 SVGDocument document = new SVGDocument(documentPath);
9 try {
10 // Initialize an instance of ImageSaveOptions
11 ImageSaveOptions options = new ImageSaveOptions();
12
13 // Convert SVG to PNG
14 com.aspose.html.converters.Converter.convertSVG(document, options, savePath);
15 }
16 finally {
17 if (document != null)
18 document.dispose();
19 }
Популярные преобразования SVG
- Конвертировать SVG в PDF – Узнайте, как преобразовать SVG в PDF с помощью библиотеки Java.
- Конвертировать SVG в XPS – Рассмотрите различные сценарии преобразования SVG в XPS в коде Java.
- Конвертировать SVG в PNG – Узнайте, как преобразовать SVG в PNG с помощью Aspose.HTML для Java, и вы легко сможете используйте код Java, описанный здесь, для преобразования SVG в JPG, BMP, GIF, TIFF.
- Конвертировать SVG в JPG – Знать, как конвертировать SVG в JPG с помощью методов конвертера
convertSVG()
класс и как применять ImageSaveOptions.
Aspose.HTML предлагает бесплатный онлайн SVG Converter для преобразования файлов SVG в различные популярные форматы. Вы можете легко преобразовать SVG в PDF SVG в XPS, SVG в PNG SVG to JPG, и т. д. Выберите файл и формат для преобразования, и вы сделали. Это быстро и совершенно бесплатно!
Вы можете скачать полные примеры Java и файлы данных со страницы GitHub.