Рендеринг и просмотр файла SVG в Java

Встроенный и высокопроизводительный API-интерфейс для просмотра файлов SVG для приложений на основе Java, J2EE и J2SE, поддерживающий широкий спектр дополнительных функций для настройки внешнего вида формата выходного документа.


Скачать бесплатную пробную версию

О GroupDocs.Viewer для Java API

Разрешите своим приложениям Java отображать более 150 форматов файлов в режимах HTML, PDF или изображений с помощью API GroupDocs.Viewer для Java без установки дополнительного программного обеспечения; таких как Microsoft Office, Apache Open Office, Adobe Acrobat Reader и т. д. Разработчики могут легко просматривать все популярные форматы изображений и документов, включая Microsoft Office, OpenDocument, HTML, PDF, архив, диаграммы, Photoshop, AutoCAD и языки программирования, внутри приложений Java с помощью быстрый и качественный рендеринг.

Шаги для просмотра файла SVG в Java

GroupDocs.Viewer позволяет разработчикам Java легко добавлять функцию просмотра файлов SVG в свои приложения с помощью нескольких строк кода.

  • Создайте экземпляр класса Viewer и загрузите файл SVG с полным путем.
  • Установите параметры просмотра для преобразования файла SVG в формат PNG.
  • Преобразование файла и проверка вывода в текущем каталоге.

Системные Требования

API GroupDocs.Viewer для Java поддерживаются на всех основных платформах и операционных системах. Перед выполнением приведенного ниже кода убедитесь, что в вашей системе установлены следующие предварительные компоненты.

  • Операционные системы: Microsoft Windows, Linux, MacOS
  • Среда разработки: NetBeans, IntelliJ IDEA, Eclipse и т. д.
  • Среда выполнения Java: Java 7 (1.7) и выше
  • Получите последнюю версию GroupDocs.Viewer для Java из репозитория артефактов GroupDocs

// Создаем средство просмотра
try (Viewer viewer = new Viewer("sample.svg"))
{
	// Установить параметры просмотра
	PngViewOptions viewOptions = new PngViewOptions();
	// Конвертируем файл в PNG и проверяем вывод в текущем каталоге
	viewer.view(viewOptions);
}

Демонстрации SVG Viewer в реальном времени

Отобразите файл SVG прямо сейчас, посетив веб-сайт GroupDocs.Viewer Живые волнения.

Нет необходимости скачивать API

Нет необходимости писать код

Просто загрузите исходный файл

Скачать результирующий файл

О формате файла SVG

Файлы SVG представляют собой файлы масштабируемой векторной графики, которые используют текстовый формат на основе XML для описания внешнего вида изображения. Слово «масштабируемый» относится к тому факту, что SVG можно масштабировать до разных размеров без потери качества. Текстовое описание таких файлов делает их независимыми от разрешения. Это один из наиболее часто используемых форматов для создания веб-сайтов и печатной графики для достижения масштабируемости. Однако этот формат можно использовать только для двумерной графики. Файлы SVG можно просматривать/открывать практически во всех современных браузерах, включая Chrome, Internet Explorer, Firefox и Safari.

Подробнее О формате файла SVG

Рендеринг и просмотр файлов других форматов

Многоформатный API для просмотра документов и изображений для Java. Просмотрите некоторые из популярных форматов файлов ниже без каких-либо внешних средств просмотра.

Java-просмотрщик DOC-файлов

(Документ Microsoft Word)

Java-просмотрщик DOCM-файлов

(Документ Microsoft Word с поддержкой макросов)

Java-просмотрщик DOCX-файлов

(Документ Microsoft Word с открытым XML)

Java-просмотрщик DOT-файлов

(Шаблон документа Microsoft Word)

Java-просмотрщик DOTM-файлов

(Шаблон Microsoft Word с поддержкой макросов)

Java-просмотрщик DOTX-файлов

(Шаблон документа Word Open XML)

Java-просмотрщик RTF-файлов

(Расширенный текстовый формат файла)

Java-просмотрщик TXT-файлов

(Формат обычного текстового файла)

Java-просмотрщик XLS-файлов

(Формат двоичного файла Microsoft Excel)

Java-просмотрщик XLSX-файлов

(Электронная таблица Microsoft Excel Open XML)

Java-просмотрщик XLSM-файлов

(Электронная таблица Microsoft Excel с поддержкой макросов)

Java-просмотрщик XLSB-файлов

(Двоичный файл электронной таблицы Microsoft Excel)

Java-просмотрщик XLTX-файлов

(Открытый XML-шаблон Microsoft Excel)

Java-просмотрщик TSV-файлов

(Файл значений, разделенных табуляцией)

Java-просмотрщик XLAM-файлов

(Надстройка Microsoft Excel с поддержкой макросов)

Java-просмотрщик CSV-файлов

(Файл значений, разделенных запятыми)

Java-просмотрщик PPT-файлов

(Презентация PowerPoint)

Java-просмотрщик PPS-файлов

(Слайд-шоу Microsoft PowerPoint)

Java-просмотрщик PPTX-файлов

(Презентация PowerPoint Open XML)

Java-просмотрщик PPSX-файлов

(Слайд-шоу PowerPoint Open XML)

Java-просмотрщик POTX-файлов

(Открытый XML-шаблон Microsoft PowerPoint)

Java-просмотрщик POTM-файлов

(Шаблон Microsoft PowerPoint)

Java-просмотрщик PPTM-файлов

(Презентация Microsoft PowerPoint)

Java-просмотрщик PPSM-файлов

(Слайд-шоу Microsoft PowerPoint)

Java-просмотрщик PDF-файлов

(Adobe Portable Document Format)

Java-просмотрщик XPS-файлов

(Спецификация документа Open XML)

Java-просмотрщик TEX-файлов

(Исходный документ LaTeX)

Java-просмотрщик ODS-файлов

(Открыть электронную таблицу документов)

Java-просмотрщик ODP-файлов

(Формат файла презентации OpenDocument)

Java-просмотрщик OTP-файлов

(Шаблон графика происхождения)

Java-просмотрщик ODT-файлов

(Открыть текст документа)

Java-просмотрщик OTT-файлов

(Открыть шаблон документа)

Java-просмотрщик VST-файлов

(Microsoft Visio 2003-2010 XML-чертеж)

Java-просмотрщик TIFF-файлов

(Формат файла изображения с тегами)

Java-просмотрщик JPEG-файлов

(Изображение в формате JPEG)

Java-просмотрщик PNG-файлов

(Портативная сетевая графика)

Java-просмотрщик GIF-файлов

(Графический файл формата обмена)

Java-просмотрщик BMP-файлов

(Формат растрового файла)

Java-просмотрщик ICO-файлов

(Файл значка Майкрософт)

Java-просмотрщик PSD-файлов

(Документ Adobe Photoshop)

Java-просмотрщик WEBP-файлов

(Формат файла растрового веб-изображения)

Java-просмотрщик JP2-файлов

(Основной файл изображения JPEG 2000)

Java-просмотрщик MPP-файлов

(Документ Microsoft Project)

Java-просмотрщик MPT-файлов

(Шаблон проекта Майкрософт)

Java-просмотрщик HTML-файлов

(Язык гипертекстовой разметки)

Java-просмотрщик MHT-файлов

(MIME-инкапсуляция совокупного HTML)

Java-просмотрщик MHTML-файлов

(MIME-инкапсуляция совокупного HTML)

Java-просмотрщик MSG-файлов

(Сообщение электронной почты Microsoft Outlook)

Java-просмотрщик EML-файлов

(Сообщение электронной почты)

Java-просмотрщик ONE-файлов

(Майкрософт OneNote)

Java-просмотрщик EMF-файлов

(Расширенный формат метафайла)

Java-просмотрщик PSD-файлов

(Документ Adobe Photoshop)

Java-просмотрщик VSD-файлов

(Чертеж Microsoft Visio 2003-2010)

Java-просмотрщик VSDX-файлов

(Рисование Microsoft Visio)

Java-просмотрщик VSS-файлов

(Трафарет Microsoft Visio 2003-2010)

Java-просмотрщик VDX-файлов

(Microsoft Visio 2003-2010 XML-чертеж)

Java-просмотрщик VDW-файлов

(Веб-рисование Microsoft Visio 2010)

Java-просмотрщик EPUB-файлов

(Формат файла цифровой электронной книги)

Back to top
 Русский