Vecline
活跃·★ 17·MIT·更新于 2026-08-22
Vecline 是一个多功能的图像和文档工具包,提供高精度的可测量栅格图到 SVG 转换。它支持多种图像格式、PDF 和 Office 文档处理,提供无损和像素精确的矢量化模式,以及 G 代码生成、内容感知裁剪等多种实用功能。
#图像矢量化#栅格图转SVG#文档转换#图像处理#命令行工具#零依赖#G代码导出
01
功能特性
01可测量的栅格图 ⇄ SVG 转换,提供精度指标(SSIM, PSNR, CIEDE2000)。
02全面的图像和文档工具包,支持11种栅格格式及PDF/Office文档转换。
03无损和位精确的矢量化模式,包括像素完美的几何图形和嵌入式位图。
04高级矢量导出功能,如带物理切割尺寸的DXF、EPS和G代码生成。
05内容感知图像裁剪、智能背景移除及多种图像编辑操作。
02
兼容性
Node.js
运行时
已通过文档验证
Linux
操作系统
已通过文档验证
macOS
操作系统
已通过文档验证
Windows
操作系统
已通过文档验证
Browser
运行时
已通过文档验证
LibreOffice
依赖
已通过文档验证
03
快速开始
1
$ npm install -g vecline
04
使用场景
↳将栅格图像(如Logo、像素艺术、照片)转换为可扩展矢量图形(SVG)用于网页和印刷。
↳自动化文档工作流程,在本地转换PDF和Office文件(Word、Excel、PowerPoint)为图像或其他格式。
↳为制造和CAD应用(激光切割、CNC)生成带有物理尺寸的G代码和DXF文件。
↳高效构建网页资产,如Favicon、响应式图像集和BlurHash占位符。
↳将高级图像处理和矢量化功能集成到自定义Node.js应用程序或AI代理工具中。
05
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧