Aspose.SVG Vectorizer for .NET 是一个强大的工具,将拉斯特图像,如照片,标志和扫描转换为清洁的,分辨率独立的 SVG 图形. 它分析基于像素的输入并跟踪它到精确的 vector 路径,给开发人员完整的控制过程。
完美的数字化标志,转换扫描的艺术作品,优化图像为响应性网格图形,创建打印准备的 vector 资产,或进一步编辑 - 所有在您的 .NET 应用程序内。
在您的 .NET 项目中引用 Aspose.SVG 。
ImageVectorizerConfiguration
对象(放松、颜色、错误限制等)。
打电话Converter.ConvertImageToSVG
,通过:
设置的例子。
源 bitmap 图像路径。
目的地 SVG 文件路径。
运行您的应用程序 - bitmap 将被跟踪和出口为 SVG vector 图形。预处理图像(识别,增加对比),以改善边缘检测和路径准确性。
调整ColorsLimit
以平衡文件大小与颜色忠诚度 - 更少的色彩产生较小的SVG。
用TraceSmoother
射线和ErrorThreshold
进行实验,以获得所需的细节水平。
使用最新的 Aspose.SVG 版本,以提高跟踪算法和性能收益。
问题: vector 输出太复杂 -** 解决方案:** 提高ErrorThreshold
或降低MaxIterations
以简化路径。
** 问题:** 标签显示为<* 解决方案:** 增加TraceSmoother
射线或在输入比特地图上应用预点。
错误: “不受支持的图像格式” - 解决方案: 将源转换为支持形式(PNG、JPEG、BMP、TIFF)在 vectorizing 之前。
Vectorizer(.NET Plugin)是一款专门的组件,旨在在编程地将像PNG、JPEG 或 BMP 这样的拉斯特图像转换为在任何 .NET 应用程序内直接清洁可扩展的 SVG vector 图形。
完整的 Aspose.SVG API for .NET 为 SVG 提供各种各样的功能,用于使用 SV G 文件,包括分布、DOM 操作、播放和格式转换。Vectorizer .Net Plugin 是一种专门的工具,专注于将 PNG 或 JPEG 等拉斯特图像转化为清洁、可扩展的 vector 路径。
常见的拉斯特格式,包括 PNG、JPEG、BMP、TIFF 和 GIF. 详细信息请参见 支持的形式列表。
是的,您可以通过在ImageVectorizerConfiguration
中设置ColorsLimit
属性来控制输出的颜色复杂性,这允许您限制在生成的SVG中使用的独特颜色的数量,从而减少文件大小,简化视觉外观,并优化性能。
是的,Aspose.SVG提供一个免费,易于使用的在线 图像振动器 允许用户将拉斯特图片转换为清洁,可扩展的 SVG 文件直接从他们的浏览器. 该应用程序不需要安装或注册,并支持流行的图形格式,如 PNG、JPG、GIF、TIFF 和 BMP。