Бесплатное приложение для конвертации SVG
Проверьте качество преобразования SVG в PNG прямо в браузере! В следующем примере C# показано, как преобразовать документ SVG. Мы описываем исходный код для чтения SVG из файла и последующего преобразования SVG в PNG с параметрами сохранения по умолчанию. Пожалуйста, загрузите SVG из локальной файловой системы, выберите выходной формат и запустите пример. Вы сразу получите результат в виде отдельного файла. Итак, быстро конвертируйте SVG в формат PNG онлайн!
using Aspose.Html;
using Aspose.Html.Dom.Svg;
using Aspose.Html.Converters;
using Aspose.Html.Saving;
using SVGDocument document = new SVGDocument("image.svg");
{{#if_output 'PDF'}}
PdfSaveOptions options = new PdfSaveOptions();
{{/if_output}}
{{#if_output 'XPS'}}
XpsSaveOptions options = new XpsSaveOptions();
{{/if_output}}
{{#if_output 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF'}}
ImageSaveOptions options = new ImageSaveOptions(ImageFormat.{{output param2 camel}});
{{/if_output}}
Converter.ConvertSVG(document, options, "output.{{output lower}}");
Конвертировать SVG в PNG с помощью C#
SVG – это язык XML для создания двумерной векторной и смешанной векторно-растровой графики. Чтобы преобразовать SVG в PNG, мы будем использовать API Aspose.HTML for .NET, который представляет собой многофункциональное, мощное и простое в использовании средство для работы с документами. и API преобразования для платформы C#. Преобразование SVG часто требуется для использования преимуществ других форматов. Используя нашу библиотеку обработки документов, вы можете программно преобразовать изображение SVG в PNG с полным контролем над различными параметрами преобразования всего несколькими строками кода.
Шаги по преобразованию SVG в PNG на C#
- Загрузите файл SVG с помощью одного из конструкторов SVGDocument() класса SVGDocument.
- Создайте новый объект ImageSaveOptions. По умолчанию свойство Format имеет значение PNG.
- Используйте метод ConvertSVG(), чтобы сохранить SVG в виде изображения PNG. Вам необходимо передать SVGDocument, ImageSaveOptions и путь к выходному файлу методу ConvertSVG().
Преобразование SVG в PNG в документации
- SVG в PNG одной строкой кода
- Конвертировать SVG в PNG с помощью ImageSaveOptions
- Конвертировать SVG в PNG с помощью MemoryStreamProvider
Формат файлов PNG поддерживает сжатие изображений без потерь, что делает его популярным среди пользователей. Пожалуйста, посетите статью документации Конвертировать SVG в PNG, чтобы узнать больше о функции преобразования Aspose.HTML for .NET API и рассмотреть примеры C# для наиболее распространенных сценариев преобразования SVG в PNG. В статье вы найдете информацию о том, как преобразовать SVG в PNG с помощью методов ConvertSVG() и как применить ImageSaveOptions.
Бесплатные онлайн-конвертеры
Aspose.HTML предлагает бесплатные онлайн-конвертеры Converters для преобразования HTML, XHTML, MHTML, EPUB, XML или Markdown документов в PDF, XPS, DOCX, JPG, PNG, BMP, TIFF, GIF, Markdown и другие форматы. Загружайте, конвертируйте файлы и получайте результат за несколько секунд! Вам не нужно никакого дополнительного программного обеспечения. Попробуйте наши мощные онлайн Конвертеры бесплатно прямо сейчас!
FAQ
Да, безопасность – наш приоритет. Все преобразования обрабатываются безопасно, и файлы автоматически удаляются с наших серверов через короткий период времени. Для онлайн-преобразования регистрация не требуется, и ваши документы обрабатываются в защищенной среде.
Aspose.HTML for .NET поддерживает современные функции CSS. Механизм преобразования точно отображает SVG со стилизацией CSS, чтобы сохранить исходный вид документа в выводе PNG.
Да, вы можете автоматизировать пакетное преобразование нескольких файлов SVG в PNG с помощью Aspose.HTML for .NET API. Вы можете программно обрабатывать SVG в C#, чтобы преобразовать много документов одновременно.
Да, Aspose.HTML for .NET предлагает пробную версию, которую вы можете загрузить из NuGet. Вы также можете запросить временную лицензию для тестирования без ограничений оценки.
Как установить библиотеку Aspose.HTML for .NET
Вы можете использовать несколько способов установки библиотеки Aspose.HTML for .NET в вашей системе:
- Установите пакет NuGet с помощью графического интерфейса диспетчера пакетов NuGet.
- Установите пакет NuGet с помощью консоли диспетчера пакетов.
- Установите Aspose.HTML for .NET через MSI.
Aspose.HTML for .NET поддерживает синтаксический анализ HTML5, CSS3, SVG и HTML Canvas для создания объектной модели документа (DOM) на основе стандарта WHATWG DOM. Библиотека полностью написана на C# и может использоваться для создания любого типа 32-битного или 64-битного приложения .NET, включая ASP.NET, WCF, WinForms и .NET Core. Прежде чем запускать код примера преобразования .NET, убедитесь, что у вас есть ОС, такая как Microsoft Windows, или совместимая с .NET Framework или .NET Standard, и среда разработки, такая как Microsoft Visual Studio. Дополнительные сведения об установке библиотеки C# и системных требованиях вы найдете в документации Aspose.HTML.
SVG What is SVG File Format
Файлы SVG – это файлы масштабируемой векторной графики, которые используют текстовый формат на основе XML для описания внешнего вида изображения. Слово «масштабируемый» относится к тому факту, что SVG можно масштабировать до разных размеров без потери качества. Текстовое описание таких файлов делает их независимыми от разрешения. Это один из наиболее часто используемых форматов для создания веб-сайтов и печати графики для обеспечения масштабируемости. Файлы SVG можно просматривать/открывать практически во всех современных браузерах, включая Chrome, Internet Explorer, Firefox и Safari.
Read MorePNG What is PNG File Format
PNG относится к типу формата файла растрового изображения, в котором используется сжатие без потерь. Этот формат файла был создан в качестве замены для формата обмена графикой (GIF) и не имеет ограничений авторского права. Однако формат файла PNG не поддерживает анимацию. Формат файлов PNG поддерживает сжатие изображений без потерь, что делает его популярным среди пользователей. С течением времени PNG превратился в один из наиболее часто используемых форматов файлов изображений. Почти все операционные системы поддерживают открытие файлов PNG. Например, средство просмотра Microsoft Windows имеет возможность открывать файлы PNG, так как ОС по умолчанию имеет поддержку, доступную как часть установки.
Read MoreДругие поддерживаемые преобразования SVG
Вы также можете конвертировать SVG во многие другие форматы файлов: