Конвертуйте SVG у GIF онлайн

Ви можете перевірити якість перетворення SVG у GIF прямо у своєму браузері! Будь ласка, завантажте файл SVG із локальної файлової системи, виберіть необхідний вихідний формат зі списку та запустіть приклад. Ви одразу отримаєте результат окремим файлом. Це швидко, легко, безпечно та абсолютно безкоштовно!


Конвертація SVG у GIF за допомогою Java

Щоб перетворити SVG на GIF, ми використаємо Aspose.HTML для Java API, багатий, потужний і простий у використанні API обробки документів і перетворення для платформи Java. Перетворення SVG часто потрібні, щоб скористатися перевагами інших форматів. Ви можете програмно перетворити SVG на GIF із повним контролем над широким діапазоном параметрів перетворення. Потужна бібліотека Java дозволяє швидко та якісно конвертувати SVG у популярні формати!

Вихідний код Java для перетворення SVG у GIF

// Prepare SVG code and save it to a file
String code = "<svg xmlns='http://www.w3.org/2000/svg'>\n" +
              "<circle cx='50' cy='50' r='40' stroke='black' stroke-width='3' fill='red' />\n" +
              "</svg>\n";
try (java.io.FileWriter fileWriter = new java.io.FileWriter("document.svg")) {
    fileWriter.write(code);
}

// Initialize an SVG document from the file
com.aspose.html.dom.svg.SVGDocument document = new com.aspose.html.dom.svg.SVGDocument("document.svg");
try {
    // Initialize ImageSaveOptions
    com.aspose.html.saving.ImageSaveOptions options = new com.aspose.html.saving.ImageSaveOptions(com.aspose.html.rendering.image.ImageFormat.Gif);

    // Convert SVG to GIF
    com.aspose.html.converters.Converter.convertSVG(
            document,
            options,
            "output.gif"
    );
} finally {
    if (document != null) {
        document.dispose();
    }
}

Кроки для перетворення SVG на GIF за допомогою Java

Якщо ви бажаєте розглянути функцію перетворення у своєму продукті або програмно перетворити SVG на GIF, перегляньте приклад коду Java вище або вивчіть розділи документації. Розробники можуть легко перетворити файл SVG на зображення GIF лише за допомогою кількох рядків коду:

  1. Додайте посилання на бібліотеку до свого проекту Java.
  2. Ініціалізуйте документ SVG із файлу.
  3. Створіть новий об’єкт ImageSaveOptions.
  4. Використовуйте метод convertSVG(), щоб перетворити документ SVG у файл зображення GIF.

Безкоштовні Онлайн Конвертери

Aspose.HTML пропонує безкоштовний конвертер SVG для перетворення SVG документів у файли форматів PDF, XPS, DOCX, JPG, PNG, BMP, TIFF, GIF та інших. Він працює на всіх платформах, включаючи Windows, Linux, Mac OS, Android та iOS. Усі файли обробляються на наших серверах. Вам не потрібно встановлювати плагіни або додаткове програмне забезпечення. Просто завантажте, конвертуйте документи й отримайте результати за кілька секунд. Спробуйте наш потужний онлайн-конвертер SVG безкоштовно зараз!

Системні вимоги

Перш ніж запускати код прикладу перетворення, переконайтеся, що у вас є такі передумови.

  • Microsoft Windows або сумісна ОС з Java Runtime Environment для додатків JSP/JSF і настільних додатків.
  • Отримайте останню версію Aspose.HTML для Java безпосередньо від Maven.

Початок роботи з Java HTML Parser Library

HTML API – це розширена бібліотека веб-збирання та аналізу HTML. Можна створювати, редагувати, переміщатися між вузлами, витягувати дані та конвертувати файли HTML, XHTML і MHTML у PDF, зображення та інші формати. Крім того, він також готово обробляє CSS, HTML Canvas, SVG, XPath і JavaScript для розширення завдань маніпулювання. Це окремий API, який не потребує встановлення програмного забезпечення.
Ви можете завантажити його останню версію безпосередньо з Aspose Maven Repository і встановити її у своєму проекті на основі Maven, додавши наступні конфігурації до pom.xml.

Репозиторій

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

Залежність

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-html</artifactId>
<version>version of aspose-html API</version>
<classifier>jdk17</classifier>
</dependency>

SVG What is SVG File Format

Файли SVG – це файли масштабованої векторної графіки, які використовують текстовий формат на основі XML для опису зовнішнього вигляду зображення. Слово «масштабований» означає, що SVG можна масштабувати до різних розмірів без втрати якості. Текстовий опис таких файлів робить їх незалежними від роздільної здатності. Це один із найбільш використовуваних форматів для створення веб-сайтів і друку графіки для досягнення масштабованості. Файли SVG можна переглядати/відкривати майже в усіх сучасних браузерах, включаючи Chrome, Internet Explorer, Firefox і Safari.

GIF What is GIF File Format

GIF або Graphical Interchange Format – це тип сильно стиснутого зображення. GIF, що належить Unisys, використовує алгоритм стиснення LZW, який не погіршує якість зображення. Для кожного зображення у форматі GIF зазвичай допускається до 8 біт на піксель і до 256 кольорів у всьому зображенні на відміну від зображення JPEG, яке може відображати до 16 мільйонів кольорів і практично не доступне людському оку. Коли з’явився Інтернет, GIF-файли залишалися найкращим вибором, оскільки вони вимагали низької пропускної здатності та були сумісні з графікою, яка споживає суцільні кольорові ділянки.

Інші підтримувані перетворення SVG

Ви також можете конвертувати SVG у багато інших форматів файлів:

SVG TO JPEG (JPEG Image)
SVG TO PDF (Portable Document Format)
SVG TO PNG (Portable Network Graphics)
SVG TO BMP (Bitmap Image)
SVG TO GIF (Graphical Interchange Format)
SVG TO TIFF (Tagged Image Format)