我正在制作一个数控激光pcb制造机,我想使用pdf文件的布局,并将它发送到微控制器(Avr),以便它可以控制两个步进和激光二极管。我不知道如何发送pdf数据或如何解码它。请有人给我提供链接或建议,在那里我可以学习如何工作的pdf和如何使用我的应用程序的数据?如果我想让界面像打印机一样,点击打印选项,我的机器就会打印pcb,我需要做什么?我不想使用任何软件,只想自己开发。请帮帮忙!谢谢你。
发布于 2015-05-11 22:03:08
在PC上,要打印的文档将发送给目标打印机的驱动程序,后者将其转换为所选打印机可接受的格式。
打印机本身使用丰富的逻辑来转换可接受的输入流(Raw、PostScript、HP/PCL、EMF等)。进入打印头运动(如果打印机有一个“头”)和丝带/墨水/激光行动。
因此,从架构的角度来看,您需要考虑以下几点:
打印机侧:
PC端:
如果您不想为PC开发打印机驱动程序,那么您可能需要为PCB打印机开发PCL (约370页)或PostScript (约900页),而普通的HP或PostScript打印机驱动程序很有可能会为您工作。
如果您不介意为PC编写打印机驱动程序,则必须将应用程序文档转换为打印机理解的格式(go XY、drop Z、movedry等).因此,您被绑定到具有良好文档格式的应用程序文档中。
https://stackoverflow.com/questions/30095227
复制相似问题