1. 产品
  2.   Aspose.SVG
  3.   SVG Vectorizer

SVG Vectorizer 为 .NET

在 .NET 应用程序中自动引导图像,使用高性能插件将 PNG、JPG、GIF、TIFF 和 BMP 转换为可编辑的 SVG 路径。

Aspose.SVG Vectorizer 为 .NET

Aspose.SVG Vectorizer for .NET 是一个强大的工具,将拉斯特图像,如照片,标志和扫描转换为清洁的,分辨率独立的 SVG 图形. 它分析基于像素的输入并跟踪它到精确的 vector 路径,给开发人员完整的控制过程。

完美的数字化标志,转换扫描的艺术作品,优化图像为响应性网格图形,创建打印准备的 vector 资产,或进一步编辑 - 所有在您的 .NET 应用程序内。

如何通过 .NET 将图像转换为 SVG?

在您的 .NET 项目中引用 Aspose.SVG

  • 應用你的 授權鍵。 创建和配置一个ImageVectorizerConfiguration对象(放松、颜色、错误限制等)。 打电话Converter.ConvertImageToSVG,通过: 设置的例子。 源 bitmap 图像路径。 目的地 SVG 文件路径。 运行您的应用程序 - bitmap 将被跟踪和出口为 SVG vector 图形。

集成 Aspose.SVG Vectorizer 为 .NET

開始使用 Aspose.SVG for .NET 是簡單的。

通过从 官方发布页面下载图书馆获取,或者通过 NuGet直接安装它,以便无缝集成。

检查您的系统兼容性,在开发前查看 系统要求


高品质 vectorization 的最佳做法

预处理图像(识别,增加对比),以改善边缘检测和路径准确性。 调整ColorsLimit以平衡文件大小与颜色忠诚度 - 更少的色彩产生较小的SVG。 用TraceSmoother射线和ErrorThreshold进行实验,以获得所需的细节水平。 使用最新的 Aspose.SVG 版本,以提高跟踪算法和性能收益。

常见问题与解决方案

问题: vector 输出太复杂 -** 解决方案:** 提高ErrorThreshold或降低MaxIterations以简化路径。 ** 问题:** 标签显示为<* 解决方案:** 增加TraceSmoother 射线或在输入比特地图上应用预点。 错误: “不受支持的图像格式” - 解决方案: 将源转换为支持形式(PNG、JPEG、BMP、TIFF)在 vectorizing 之前。

常见问题

什么是 .NET 的 Aspose.SVG Vectorizer?

Vectorizer(.NET Plugin)是一款专门的组件,旨在在编程地将像PNG、JPEG 或 BMP 这样的拉斯特图像转换为在任何 .NET 应用程序内直接清洁可扩展的 SVG vector 图形。

Vectorizer 如何与 .NET API 的完整 Aspose.SVG 不同?

完整的 Aspose.SVG API for .NET 为 SVG 提供各种各样的功能,用于使用 SV G 文件,包括分布、DOM 操作、播放和格式转换。Vectorizer .Net Plugin 是一种专门的工具,专注于将 PNG 或 JPEG 等拉斯特图像转化为清洁、可扩展的 vector 路径。

支持哪些输入格式?

常见的拉斯特格式,包括 PNG、JPEG、BMP、TIFF 和 GIF. 详细信息请参见 支持的形式列表

我可以在结果的SVG中限制颜色的数量吗?

是的,您可以通过在ImageVectorizerConfiguration中设置ColorsLimit属性来控制输出的颜色复杂性,这允许您限制在生成的SVG中使用的独特颜色的数量,从而减少文件大小,简化视觉外观,并优化性能。

Aspose.SVG 是否提供免费的在线图像振动器?

是的,Aspose.SVG提供一个免费,易于使用的在线 图像振动器 允许用户将拉斯特图片转换为清洁,可扩展的 SVG 文件直接从他们的浏览器. 该应用程序不需要安装或注册,并支持流行的图形格式,如 PNG、JPG、GIF、TIFF 和 BMP。

  

支持和学习资源

  
 中文