在gEDA 电路板设计软件中,增加汉字显示的方式

先用inkscape输入汉字, 生成eps矢量图形格式

然后用pstoedit 把 eps文件转成 pcb格式, 

pstoedit  -f pcbfill  /file.eps /file.pcb -ssp

ssp参数, 是为了把矢量图形的封闭空间里掏洞,否则封闭空间就会被填充为黑色,


修改完成后用gEDA的pcb打开file.pcb ,把文字剪切到0,0坐标,然后存盘,然后打开目标pcb文件, 用load layout to buffer 来载入file.pcb

如果载入是空的, 那么就是层不对, 需要根据目标pcb文件的层号, 去修改file.pcb的层号, 如果字是反的, 可以用mirror buffer菜单项,把字镜像一下, 通过修改层号, 可以把字放到top丝印层,bottom丝印层,元件面, 焊接面

 

QR码放入pcb,       先用qrencode  -t EPS  url  -o /file.eps 生成eps , 后面就跟上面一致了, 在最后生成的文件中, 会覆盖一层丝印, 把它拉到一边删掉即可。

 

pstoedit 在debian9是可以的, debian10和debian11生成pcb文件时有问题。 可以debootstrap装一个debian9的console界面, 然后chroot进去执行pstoedit

 

ac1.png