DWG 转 PNG 是怎么做的
PNG 是位图格式,所以"转换"实际上是把当前绘制的图纸渲染成一张图片: 浏览器用同一套矢量数据在离屏画布上重新绘制一遍,再按你选的长边像素输出成 PNG 文件。 整个过程在本地内存中完成,图纸文件不会经过服务器。
因为来源是矢量数据,导出时并不存在"原图不够清晰"的问题 —— 想多清晰就渲染多大, 不会像截图那样把屏幕像素放大拉糊。
分辨率该选多少
| 长边像素 | 适合用途 | 参考文件大小 |
|---|---|---|
| 1920 px | 微信发送、网页插图、邮件正文 | 约 0.3–1 MB |
| 2560 px | 高清屏展示、Word 报告插图 | 约 0.6–2 MB |
| 3840 px | A4 打印(约 300 dpi)、PPT 全屏页 | 约 1.5–5 MB |
| 7680 px | A1/A0 大幅面海报、喷绘输出 | 约 5–20 MB |
如果只是发微信沟通,1920 px 足够且传输快;要打印或投大屏,建议 3840 px 以上。 选 7680 px 时内存占用明显上升,超大图纸可能导出失败,此时建议先关闭无关图层。
使用步骤
- 打开 DWG 或 DXF 图纸,等待解析完成。
- 点击工具栏右侧「导出」,面板默认选中 PNG。
- 选择输出长边像素。
- 点击「导出 PNG」,浏览器会直接下载图片文件。
导出前工具会自动适配整张图纸范围,保证输出的是完整图框而不是当前视口。 如果只想导出局部,可以先用图层开关隐藏不需要的内容,或者先缩放到目标区域再选择 PNG 导出。
PNG 还是 JPG / PDF?
常见问题
导出的图片是深色背景,能改成白底吗?
当前导出背景与画布一致(深色),适合屏幕展示。如果需要白底打印效果, 建议改用 PDF 导出并选择「黑白」色彩模式,或者用图片工具把背景替换为白色。
导出的图是空白或只有一部分?
通常是因为图纸还在解析中,或图层被隐藏了。等进度条走完、确认图层可见后再导出一次。 如果图纸有多个布局,PNG 只会导出当前显示的空间。
DWG 怎么转成 JPG?
本站导出的是无损 PNG:线稿边缘锐利、没有压缩噪点,绝大多数场合直接用 PNG 即可。 确实需要 JPG(例如系统限制附件大小)时,把导出的 PNG 用系统自带看图工具另存为 JPG 并选中等质量即可。
支持批量转换多个 DWG 吗?
当前为单张转换。需要批量处理时,可以在同一个页面依次打开图纸分别导出, 每次打开都会重置视图,不会互相干扰。
转换会消耗流量或上传图纸吗?
不会。解析、渲染、编码全部在浏览器内完成,除了首次加载页面所需的引擎资源外, 不产生额外的图纸上传流量。