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

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


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

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

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

// Initialize an SVG document from a file
com.aspose.html.dom.svg.SVGDocument document = new com.aspose.html.dom.svg.SVGDocument("document.svg");
try {
    // Initialize PdfSaveOptions
    com.aspose.html.saving.PdfSaveOptions options = new com.aspose.html.saving.PdfSaveOptions();

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

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

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

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

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

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

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

Початок роботи з Aspose.HTML for Java

Aspose.HTML for Java – це розширена бібліотека веб-збирання та аналізу 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>



FAQ

1. Що впливає на продуктивність перетворення SVG?

Продуктивність в першу чергу залежить від розміру документа SVG, складності макета, кількості ресурсів і виділення пам’яті під час обробки.

2. У які інші формати файлів я можу конвертувати SVG?

Aspose.HTML for Java API надає широкий спектр перетворень SVG у популярні формати, такі як PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, GIF тощо.

3. Які формати підтримує Aspose.HTML for Java?

Aspose.HTML підтримує документи HTML, XHTML, SVG, EPUB, MHTML і Markdown. У рамках згаданих документів ми також підтримуємо специфікації CSS, JavaScript, XPath і HTML5 Canvas.

4. Чи є спосіб протестувати перетворення SVG в PDF перед купівлею ліцензії?

Оціночна версія надає повну функціональність з невеликою водяною позначкою та обмеженням обробки чотирьох елементів, але ви можете запросити безкоштовну 30-денну тимчасову ліцензію для тестування повної Java API без обмежень.

SVG What is SVG File Format

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

PDF What is PDF File Format

Portable Document Format (PDF) – це тип документа, створений Adobe ще в 1990-х роках. Метою цього формату файлів було запровадження стандарту для представлення документів та інших довідкових матеріалів у форматі, незалежному від прикладного програмного забезпечення, апаратного забезпечення та операційної системи. PDF-файли можна відкривати в Adobe Acrobat Reader/Writer, а також у більшості сучасних браузерів, таких як Chrome, Safari та Firefox, за допомогою розширень/плагінів. Формат файлу PDF може містити таку інформацію, як текст, зображення, гіперпосилання, поля форм, мультимедіа, цифрові підписи, вкладення, метадані, геопросторові об’єкти та 3D-об’єкти, які можуть стати частиною вихідного документа.

Інші підтримувані перетворення 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)