Dome演示如下

公测版下载 密码:5dkh

使用方法

  1. 获取附件两个文件PDF_link.il(skill程序文件)、paste.exe(获取剪切板文本程序)
  2. 将上述两个文件放在“环境变量\pcbenv\”根目录位置(可以直接在资源管理器地址栏输入”%home%\pcbenv\”跳转)
  3. 打开“环境变量\pcbenv\allegro.ilinit”文件,新起一行写入load(“PDF_link.il”)加载此skill程序
  4. 重新打开Allegro软件输入命令“pdf”启用此功能
  5. 之后具体使用方法参考上面动图

公测版在点击对应操作命令时,会有一个黑框一闪而过(配置好一点的电脑几乎无感),介意这一点的请不要测试和使用本程序

升级版说明

升级版目前主要更新两项优化具体内容如下,想要升级版的私下找我付费获取,升级版暂不公布源码且设置有效期至2023年底

  • 对支持axlClipboardGetText的版本 16.6打过补丁或 17.X均支持直接读取剪切板数据,不再弹CMD黑框
  • 去除 Rotate功能,修改为Gather器件聚拢功能

HDL原理图输出的PDF不能交互的解决方案

Cadence HDL格式原理图默认输出的PDF格式原理图中包含很多标签(超链接?属性?不知道叫什么)不能从PDF中框选对应器件位号,鼠标一点击就弹出元器件属性,基于这种情况提供两种解决方案

重新输出

从HDL格式原理图重新输出到PDF,输出时有选项把那些附加的选项的勾全部去掉,这样输出的PDF可以通过框选复制文本

打印PDF

打开输出的PDF打印(Ctrl+P),打印机选Adobe PDF(需预装他家的软件,一般电脑都默认有装如果没有装一下或者看看你那有啥可用的),会让你另存一个PDF文件,这样另存的这个PDF文件是不带哪些不受欢迎的标签(超链接?属性?不知道叫什么)的,可以通过框选复制文本

最后修改日期: 2021-10-13

作者

留言

头像
singletree 

Hi Tiny_Y i am curious how this is possible, can you please give me some clue on what to look out for. How are you obtaining/transferring data from the clip board buffer? I appreciate the help. Also your context is 32bit and won’t load in 17.4

    Tiny_Y

    我英语讲的不好 从剪切板获取文本数据用的是外部程序,不是用的allegro skill的功能 我文章并没有提供context 如果你使用的是17.4可以查下axlClipboardGetText这个函数,它可以获取剪切板数据,这个函数之前的版本是没有的 I don’t speak English well Obtaining text data from the clipboard is an external program, not the allegro skill function My article does not provide context If you are using 17.4, you can check the function axlClipboardGetText, it can get the clipboard data, this function is not available in the previous version

头像

Tyin_Y您好,Allegro与PDF格式原理图交互,我很需要,能否給我SKILL,謝謝

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。

Captcha Code