6

我想使用 Java 创建一个 .dst 刺绣文件。有没有可用的支持库?或者是否可以使用 Java 将任何类型的图像文件转换为 .dst 刺绣文件格式?

任何人都可以建议任何算法,编码 - 解码方法等吗?

4

3 回答 3

5

我是 Embroidermodder 开发格式的开发人员(theJollySin 提到的链接)。我没有任何 Java 代码,但我可以向您指出该格式的一些初步文档(http://www.achatina.de/sewing/main/TECHNICL.HTM)。

你想在 DST 中创建什么?我可以帮助您解决运行 Java 代码时遇到的任何问题。

于 2012-11-09T21:10:39.570 回答
3

你的问题的简短回答是,不。目前没有流行的库用于.dst使用 Java 生成刺绣文件。我的猜测是,尝试将其他文件类型转换为这些.dst格式时,您会有更多的运气。那里唯一的选择(据我所知)是 Corel Draw。

最后,我能想到的最好的解决方案是使用Tajima Ambaasador 网站。你必须注册,但我相信他们的大部分设计/夏令时服务都是免费的。

(在网上搜索了一番后,我还找到了这个网站,它有更多免费软件,如果你正在寻找信息,它似乎是最好的起点。)

于 2012-10-02T19:48:04.953 回答
3

是的。我已经为python(pyembroidery)编写了这样一个库,并将其转码为java。它将适用于 Android 和 Oracle Java,并充分充实了大多数主要刺绣格式的读写。

https://github.com/EmbroidePy/EmbroideryIO

作为并行项目的一部分,我还完成了大量工作,为关于该主题的 wiki 记录各种格式。位于:

https://edutechwiki.unige.ch/en/Embroidery_format

其中还包含 DST 文件格式的所有已知技术细节:

https://edutechwiki.unige.ch/en/Embroidery_format_DST


至于问题的第二部分,刺绣文件是类似矢量的文件,它提供了要向刺绣机发出的一系列命令。您不能直接将基于光栅的图像文件转换为刺绣,因为像素信息不会直接转换为任何种类的刺绣机命令指令结构。

于 2018-12-16T12:24:05.900 回答