支持的文件格式
本页面提供了 Rayforge 支持的所有文件格式的详细信息,包括功能、限制和建议。
格式概览
快速参考
| 格式 | 类型 | 导入 | 导出 | 推荐用途 |
|---|---|---|---|---|
| SVG | 矢量 | ✓ 直接/描摹 | ✓ 对象导出 | 主要设计格式 |
| DXF | 矢量 | ✓ 直接 | ✓ 对象导出 | CAD 数据交换 |
| 混合 | ✓ 直接/描摹 | – | 包含矢量内容的文档 | |
| Illustrator | 矢量 | ✓ 直接/描摹 | – | 来自 Illustrator 的标志 |
| EPS | 矢量 | ✓ 直接/描摹 | – | 标志、印刷稿 |
| LightBurn | 矢量 | ✓ 直接 | – | LightBurn 项目文件 |
| Ruida | 矢量 | ✓ 直接 | – | Ruida 控制器作业文件 |
| HPGL | 矢量 | ✓ 直接 | – | 绘图仪和刻字机文件 |
| PNG | 栅格 | ✓ 描摹 | – | 照片、图像 |
| JPEG | 栅格 | ✓ 描摹 | – | 照片 |
| BMP | 栅格 | ✓ 描摹 | – | 简单图形 |
| GIF | 栅格 | ✓ 描摹 | – | 简单图形、动画 |
| TIFF | 栅格 | ✓ 描摹 | – | 扫描件、印刷稿 |
| WebP | 栅格 | ✓ 描摹 | – | 网页图片 |
| RFS | 草图 | ✓ 直接 | ✓ 对象导出 | 参数化草图 |
| G-code | 控制 | – | ✓ 主要 | 机器输出 |
| Rayforge 项目 | 项目 | ✓ | ✓ | 保存/加载项目 |
矢量格式
SVG(可缩放矢量图形)
扩展名: .svg, .svgz MIME 类型: image/svg+xml, image/svg+xml-compressed 导入:
直接矢量解析或位图描摹 导出: 对象导出(仅几何图形)
压缩 SVG(.svgz,Inkscape 的"压缩 SVG")会在导入时解压,之后的行为与普通 SVG 文件完全相同。
什么是 SVG?
SVG 是一种基于 XML 的矢量图像格式。它是导入设计到 Rayforge 的首选格式。
支持的功能:
- ✓ 路径(直线、曲线、弧线)
- ✓ 基本形状(矩形、圆形、椭圆、多边形)
- ✓ 分组和变换
- ✓ 描边和填充颜色
- ✓ 多图层
- ✓ 坐标变换(平移、旋转、缩放)
不支持/有限支持的功能:
- ✗ 文本(必须先转换为路径)
- ✗ 渐变(简化或忽略)
- ✗ 滤镜和效果(忽略)
- ✗ 遮罩和剪裁路径(可能无法正常工作)
- ✗ 嵌入的栅格图像(尽可能单独导入)
- ✗ 复杂描边样式(虚线可能被简化)
- ✗ 符号和 use 元素(实例可能不会更新)
导出说明:
将工件导出为 SVG 时,Rayforge 将几何图形导出为矢量路径,具有以下特点:
- 仅描边渲染(无填充)
- 毫米单位
- 黑色描边颜色
最佳实践:
- 使用纯 SVG 格式(而非 Inkscape SVG 或其他工具特定变体)
- 在导出前将文本转换为路径
- 简化复杂路径以减少节点数量
- 尽可能展平分组
- 删除未使用的元素(参考线、网格、隐藏图层)
- 将文档单位设置为 mm(Rayforge 的原生单位)
软件推荐:
- Inkscape(免费)- 出色的 SVG 支持,原生格式
DXF(Drawing Exchange Format)
扩展名: .dxf MIME 类型: application/dxf, image/vnd.dxf 导入: 直接矢量解析
导出: 对象导出(仅几何图形)
什么是 DXF?
DXF 是一种 AutoCAD 绘图格式,广泛用于 CAD 数据交换。
支持的版本:
- ✓ R12/LT2(推荐 - 最佳兼容性)
- ✓ R13、R14
- ✓ R2000 及更高版本(通常可用,但 R12 更安全)
支持的实体:
- ✓ 直线(LINE)
- ✓ 多段线(LWPOLYLINE、POLYLINE)
- ✓ 弧线(ARC)
- ✓ 圆(CIRCLE)
- ✓ 样条曲线(SPLINE)- 转换为多段线
- ✓ 椭圆(ELLIPSE)
- ✓ 图层
不支持/有限支持的功能:
- ✗ 3D 实体(使用 2D 投影)
- ✗ 标注和注释(忽略)
- ✗ 块/插入(可能无法正确实例化)
- ✗ 复杂线型(简化为实线)
- ✗ 文本(忽略,请先转换为轮廓)
- ✗ 填充图案(可能被简化或忽略)
导出说明:
将工件导出为 DXF 时,Rayforge 导出:
- 直线作为 LWPOLYLINE 实体
- 弧线作为 ARC 实体
- 贝塞尔曲线作为 SPLINE 实体
- 毫米单位(INSUNITS = 4)
RFS(Rayforge 草图)
扩展名: .rfs MIME 类型: application/x-rayforge-sketch 导入:
直接(基于草图的工件) 导出: 对象导出(基于草图的工件)
什么是 RFS?
RFS 是 Rayforge 的原生参数化草图格式。它保留所有几何元素和参数约束,允许您保存和共享完全可编辑的草图。
功能:
- ✓ 所有几何元素(直线、弧线、圆、矩形等)
- ✓ 所有参数约束
- ✓ 尺寸值和表达式
- ✓ 填充区域
何时使用:
- 保存可重用的参数化设计
- 与其他 Rayforge 用户共享可编辑的草图
- 归档进行中的工作
LightBurn (.lbrn / .lbrn2)
扩展名: .lbrn, .lbrn2 MIME 类型: application/x-lightburn 导入: 直接矢量解析
导出: 不支持
什么是 LightBurn?
LightBurn 是一款专有激光切割软件。其 .lbrn 和 .lbrn2
文件包含按颜色编码图层组织的矢量几何图形和激光设置。Rayforge 可以直接导入这些文件,为从 LightBurn 迁移到 Rayforge 的用户提供迁移路径。
支持的功能:
- ✓ 矢量路径(直线、曲线、弧线、文本转换为路径)
- ✓ 多个带有名称的彩色图层
- ✓ 图层激光设置(功率、速度、遍数、切割顺序)
- ✓ 图层可见性和锁定状态
- ✓ 图层线条颜色映射到文档图层
- ✓ 嵌入的栅格图像(导入时描摹)
限制:
- ✗ 只读导入 — LightBurn 文件只能导入,不能导出
- ✗ 可变位深的栅格图像可能会被简化
- ✗ 某些高级 LightBurn 特定功能可能无法转换
何时使用:
- 将现有 LightBurn 项目迁移到 Rayforge
- 打开其他用户共享的 LightBurn 文件
- 重用现有的 LightBurn 设计
PDF(便携式文档格式)
扩展名: .pdf MIME 类型: application/pdf 导入: 直接矢量(支持图层)或渲染并描摹
导出: 不支持
什么是 PDF 导入?
PDF 文件可以包含实际的矢量路径,Rayforge 在可用时直接导入它们,为您提供与 SVG 相同的干净几何图形。如果 PDF 包含图层,每个图层可以作为单独的工件导入。
对于没有可用矢量内容的 PDF(扫描文档、照片),Rayforge 会回退到渲染并描摹。
功能:
- ✓ 直接矢量导入适用于基于矢量的 PDF
- ✓ 图层检测和选择 — 选择要导入的图层
- ✓ 针对栅格内容的回退渲染并描摹
限制:
- 仅第一页 — 多页 PDF 导入第 1 页
- 文本可能需要在源应用程序中转换为轮廓
何时使用:
- 从设计师处收到的包含矢量艺术作品的 PDF
- 任何具有良好组织图层的 PDF
- 源文件无法提供 SVG 或 DXF 时
Adobe Illustrator(.ai)
扩展名: .ai MIME 类型: application/illustrator 导入: 直接矢量或渲染后描摹
导出: 不支持
从版本 9 起,Illustrator 默认在文件中嵌入一个 PDF(创建 PDF 兼容文件选项)。Rayforge 读取这个 PDF,因此这类文件的导入方式与 PDF 完全相同,包括图层。
较旧的 Illustrator 文件以及未启用 PDF 兼容保存的文件是 PostScript 格式。如果已安装 Ghostscript,Rayforge 会用它进行转换;否则导入对话框会说明如何重新保存文件。
EPS 和 PostScript(.eps / .ps)
扩展名: .eps、.epsf、.ps MIME 类型: image/x-eps、application/postscript
导入: 通过 Ghostscript 直接导入矢量或渲染后描摹 导出: 不支持
Rayforge 使用 Ghostscript 将 EPS 和 PostScript 文件转换为 PDF,然后像 PDF 一样导入。EPS 的边界框会成为页面尺寸,文字会转换为轮廓。
Ghostscript 是可选依赖。在 Linux 上,请安装发行版的 ghostscript
软件包;在 Windows 和 macOS 上,请从 Ghostscript 官网安装。没有 Ghostscript 时,导入对话框会显示提示信息而不是预览。项目会保存转换后的 PDF,因此已保存的项目在没有 Ghostscript 的电脑上也能打开。
HPGL(.plt / .hpgl)
扩展名: .plt、.hpgl、.hpg、.hgl MIME 类型: application/vnd.hp-hpgl 导入:
直接矢量解析 导出: 不支持
HPGL 是切割绘图仪、刻字机和较旧 CAD 软件使用的绘图语言。Rayforge 可读取常用的绘图指令:笔的移动(PU、PD、PA、PR)、圆和圆弧(CI、AA、AR)以及矩形(EA、ER、RA、RR)。每支笔都会成为一个图层,您可以在导入对话框中选择。
限制:
- ✗ 文字标签(LB)会被跳过;请在绘图前将文字转换为路径
- ✗ 缩放(SC)和旋转(RO)会被忽略;导入对话框会列出被跳过的指令
- 坐标采用标准的每毫米 40 个绘图仪单位
栅格格式
所有栅格格式均通过描摹导入 — 自动转换为矢量路径。
PNG(便携式网络图形)
扩展名: .png MIME 类型: image/png 导入: 描摹为矢量 导出: 不支持
特性:
- 无损压缩 - 无质量损失
- 透明度支持 - 保留 Alpha 通道
- 适用于: 标志、线条图、截图、任何需要透明度的内容
描摹质量:(非常适合高对比度图像)
最佳实践:
- 将 PNG 用于具有锐利边缘的标志和图形
- 确保前景和背景之间有高对比度
- 透明背景效果优于白色背景
JPEG(联合图像专家组)
扩展名: .jpg, .jpeg MIME 类型: image/jpeg 导入: 描摹为矢量 导出: 不支持
特性:
- 有损压缩 - 有一定质量损失
- 无透明度 - 始终有背景
- 适用于: 照片、连续色调图像
描摹质量:(适合照片,但较复杂)
最佳实践:
- 使用高质量 JPEG(低压缩率)
- 导入前增加对比度
- 考虑在图像编辑器中预处理
- 如果可能,最好先转换为 PNG
BMP(位图)
扩展名: .bmp MIME 类型: image/bmp 导入: 描摹为矢量 导出: 不支持
特性:
- 无压缩 - 文件体积大
- 简单格式 - 广泛兼容
- 适用于: 简单图形、旧软件输出
描摹质量:(良好,但不优于 PNG)
最佳实践:
- 转换为 PNG 以获得更小的文件体积(无质量差异)
- 仅在源软件无法导出 PNG/SVG 时使用
GIF、TIFF 和 WebP
扩展名: .gif、.tif、.tiff、.webp MIME 类型:
image/gif、image/tiff、image/webp 导入: 描摹为矢量 导出: 不支持
这些格式的描摹方式与 PNG 相同。
- 动画 GIF 和多页 TIFF 只导入第一帧或第一页
- TIFF 文件通常保存打印分辨率,用于确定物理尺寸
- 没有分辨率信息的图像按 96 DPI 导入