Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Aspose.SVG for .NET конвертирует документы SVG в PDF, XPS, PNG, JPG, WebP, BMP, TIFF, GIF и SVGZ. Также библиотека может векторизовать растровые изображения PNG, JPG, BMP, TIFF, GIF и ICO в SVG. Используйте эту страницу как карту раздела: выберите нужный сценарий ниже и откройте отдельное руководство с примерами кода и настройками.
Общий список поддерживаемых форматов см. в статье Поддерживаемые форматы файлов.
| Задача | С чего начать |
|---|---|
| Конвертировать SVG в PDF для документов, отчетов или печати | Конвертировать SVG в PDF в C# |
| Конвертировать SVG в PNG, JPG, WebP, BMP, TIFF или GIF | Конвертировать SVG в изображения в C# |
| Конвертировать SVG в фиксированный формат XPS | Конвертировать SVG в XPS в C# |
| Изменить размер или управлять размером страницы при конвертации | Изменение размера документа при конвертации |
| Сжать SVG в SVGZ | Конвертировать SVG в SVGZ в C# |
| Распаковать SVGZ в редактируемый SVG | Конвертировать SVGZ в SVG в C# |
| Векторизовать PNG, JPG, BMP, TIFF, GIF или ICO в SVG | Конвертировать изображение в SVG в C# |
Конвертация изображения в SVG – это сценарий векторизации. Используйте
Converter.ConvertImageToSVG() для прямого вывода растрового изображения в SVG-файл или
ImageVectorizer, когда коду нужен результат векторизации как SVGDocument.
Используйте интерактивный конвертер, чтобы проверить результат SVG-конвертации перед добавлением того же сценария в C#-приложение. Загрузите SVG-файл, выберите целевой формат и скачайте результат, созданный с параметрами сохранения по умолчанию.
Параметры рендеринга SVG управляют внешним видом результата без изменения исходного SVG. К типичным настройкам относятся цвет фона, обработка CSS, параметры страницы, поля, горизонтальное и вертикальное разрешение. Параметры для конкретных форматов находятся в классах PdfSaveOptions, XpsSaveOptions и ImageSaveOptions.
Если результат обрезан, имеет неожиданный размер страницы, отсутствующие шрифты, изображения или неожиданный фон, начните с разделов по устранению проблем в статьях Конвертировать SVG в PDF и Конвертировать SVG в изображения.
Как проще всего конвертировать SVG в C#?
Используйте Converter.ConvertSVG() с подходящими параметрами сохранения, например PdfSaveOptions, XpsSaveOptions или ImageSaveOptions.
Когда использовать RenderTo() вместо ConvertSVG()?
Используйте RenderTo(), когда приложение уже работает с устройствами рендеринга или требует явного контроля через PdfDevice, XpsDevice или ImageDevice.
Может ли Aspose.SVG конвертировать SVGZ-файлы?
Да. Aspose.SVG for .NET может загружать SVGZ как сжатое SVG-содержимое. Вы можете конвертировать SVGZ в SVG, рендерить SVGZ в PDF или PNG, а также сохранять SVG как SVGZ для сжатой доставки.
Конвертация изображения в SVG – это то же самое, что рендеринг SVG?
Нет. Рендеринг SVG берет SVG на входе и создает PDF, XPS или растровый результат. Конвертация изображения в SVG – это векторизация: трассировка растровых пикселей в SVG-контуры.
Aspose.SVG предлагает бесплатный онлайн SVG Converter для конвертации SVG-файлов во многие популярные форматы. Вы можете быстро конвертировать SVG в PDF, XPS, JPG, PNG, BMP, TIFF, GIF, WebP и SVGZ. Просто выберите файл, укажите формат и получите результат. Это быстро и бесплатно!
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.