Конвертер SVG – Конвертировать SVG на Java
SVG – это масштабируемая векторная графика. Это векторный формат изображения для создания графики и изображений, которые можно увеличивать или уменьшать без потери качества. Изображения SVG создаются с использованием кода XML, описывающего формы, контуры, линии и цвета, из которых состоит изображение.
Одной из основных особенностей Aspose.HTML является возможность конвертации. Aspose.HTML for Java обеспечивает простой доступ к методам преобразования через класс Converter, который является общим фасадом для большинства сценариев конвертации и предлагает широкий спектр преобразований SVG в популярные форматы, такие как PDF, XPS, JPG, PNG, BMP, TIFF и GIF.
Как конвертировать SVG на Java
Статьи в главе «Конвертер SVG» содержат информацию о списке поддерживаемых преобразований SVG и о том, как их выполнять с помощью Converter класса.
Чтобы конвертировать SVG, вы должны выполнить несколько шагов:
- Установите библиотеку Aspose.HTML for Java.
- Инициализируйте новый экземпляр класса SVGDocument, используя один из конструкторов SVGDocument().
- Создайте объект параметров сохранения и укажите желаемый формат вывода и параметры преобразования.
- Вызовите один из методов convertSVG() и передайте ему необходимые параметры.
Пожалуйста, взгляните на следующий фрагмент кода Java, который показывает как конвертировать SVG в GIF с использованием метода
convertSVG(document
, options
, savePath
).
1// Prepare SVG code and save it to a file
2String code = "<svg xmlns='http://www.w3.org/2000/svg'>\n" +
3 "<circle cx='50' cy='50' r='40' stroke='black' stroke-width='3' fill='red' />\n" +
4 "</svg>\n";
5try (java.io.FileWriter fileWriter = new java.io.FileWriter("document.svg")) {
6 fileWriter.write(code);
7}
8
9// Initialize an SVG document from the SVG file
10SVGDocument document = new SVGDocument("document.svg");
11
12// Initialize ImageSaveOptions
13ImageSaveOptions options = new ImageSaveOptions(ImageFormat.Gif);
14
15// Convert SVG to GIF
16Converter.convertSVG(document, options, "output.gif");
Популярные SVG конвертеры
- Конвертировать SVG в PDF – Узнайте, как преобразовать SVG в PDF с помощью библиотеки Java.
- Конвертировать SVG в PNG – Узнайте, как преобразовать SVG в PNG с помощью Aspose.HTML for Java, и вы легко сможете используйте код Java, описанный здесь, для преобразования SVG в JPG, BMP, GIF, TIFF.
- Конвертировать SVG в JPG – Узнайте, как конвертировать SVG в JPG с помощью методов
convertSVG()
и как применять ImageSaveOptions.
Aspose.HTML предлагает бесплатный онлайн Конвертер SVG для преобразования файлов SVG в различные популярные форматы. Вы можете легко конвертировать SVG в PDF SVG в XPS, SVG в PNG SVG to JPG, и т. д. Выберите файл и формат для преобразования, и готово! Это быстро и совершенно бесплатно!
Вы можете скачать полные примеры Java и файлы данных со страницы GitHub.