如何将pdf数据发送到微控制器
how to send pdf data to a microcontroller
我正在制作一台 CNC 激光 pcb 制造机,我想使用布局的 pdf 文件并将其串行发送到微控制器 (avr),以便它可以控制两个步进器和激光二极管。我不确定如何发送 pdf 数据或如何对其进行解码。有人可以向我提供链接或建议,让我了解 pdf 的工作原理以及如何在我的应用程序中使用数据吗?
如果我想让界面像打印机一样,我点击打印选项,我的机器就会打印 pcb,我需要做什么?
我不想使用任何软件,而是自己开发它。
请帮忙 !谢谢。
在 PC 上,您要打印的文档被发送到目标打印机的驱动程序,该驱动程序将其转换为所选打印机可接受的格式。
打印机本身使用丰富的逻辑将可接受的输入流(Raw、PostScript、HP/PCL、EMF 等)转换为打印头运动(如果打印机有 "head")和 ribbon/ink/laser 个动作。
因此,从架构的角度来看,您需要考虑以下几点:
打印机端:
- 我的打印机(需要)理解哪些命令以将打印头放置在 XY 方向并放下一块塑料
- 我可以重复使用任何现有的东西吗?我能得到一份文档吗
PC端:
- 我有哪些数据源(例如 PDF)
- 打印机驱动程序必须能够将数据源转换成打印机可以理解的内容
如果您不想为 PC 开发打印机驱动程序,您可能受困于 PCL (ca. 370 pages) or PostScript(约 900 页)的 PCB 打印机,而且很可能是普通的 HP 或 PostScript打印机驱动程序将为您工作。
如果您不介意为 PC 编写打印机驱动程序,则必须将应用程序文档转换为打印机可以理解的格式(go XY、drop Z、movedry 等)...所以您必须具有详细记录的数据格式的应用程序文档。
我正在制作一台 CNC 激光 pcb 制造机,我想使用布局的 pdf 文件并将其串行发送到微控制器 (avr),以便它可以控制两个步进器和激光二极管。我不确定如何发送 pdf 数据或如何对其进行解码。有人可以向我提供链接或建议,让我了解 pdf 的工作原理以及如何在我的应用程序中使用数据吗? 如果我想让界面像打印机一样,我点击打印选项,我的机器就会打印 pcb,我需要做什么? 我不想使用任何软件,而是自己开发它。 请帮忙 !谢谢。
在 PC 上,您要打印的文档被发送到目标打印机的驱动程序,该驱动程序将其转换为所选打印机可接受的格式。
打印机本身使用丰富的逻辑将可接受的输入流(Raw、PostScript、HP/PCL、EMF 等)转换为打印头运动(如果打印机有 "head")和 ribbon/ink/laser 个动作。
因此,从架构的角度来看,您需要考虑以下几点:
打印机端:
- 我的打印机(需要)理解哪些命令以将打印头放置在 XY 方向并放下一块塑料
- 我可以重复使用任何现有的东西吗?我能得到一份文档吗
PC端:
- 我有哪些数据源(例如 PDF)
- 打印机驱动程序必须能够将数据源转换成打印机可以理解的内容
如果您不想为 PC 开发打印机驱动程序,您可能受困于 PCL (ca. 370 pages) or PostScript(约 900 页)的 PCB 打印机,而且很可能是普通的 HP 或 PostScript打印机驱动程序将为您工作。
如果您不介意为 PC 编写打印机驱动程序,则必须将应用程序文档转换为打印机可以理解的格式(go XY、drop Z、movedry 等)...所以您必须具有详细记录的数据格式的应用程序文档。