发新帖

orcad导出PDF教程(带属性)

[复制链接]
3665 0

本文包含源代码、原理图、PCB、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
orcad导出PDF教程(带属性)
ORCAD画好原理图后导出PDF很多人喜欢用直接打印成PDF的方法,虽然这样也可以但是导出的PFD是没有属性的,在PDF里定位元器件时比较麻烦,其实我们可以用导出的方法,这样导出的PDF是带有相关属性的,看图查图都比较方便。教程如下:
1、首先要安装PDF软件 这里以Adobe Acrobat DC 安装其他PDF的用户请举一反三自行修改
2、打开原理图后选中DSN文件 选择UTILITIES选项
image.png

在弹出的对话框里点击 PDF Export ,点击Launch
image.png

在弹出的对话框内PS to PDF Converter内选中Acrobat Distiller,
image.png

将对话框内Postscript Driver 内的Acrobat Distiller改成Adobe PDF,
路径框内的acrodist.exe} /N /q /o $::capPdfUtil::mPdfFilePath $::capPdfUtil::mPSFilePath 改成
{C:\Program Files (x86)\Adobe\Acrobat DC\Acrobat\acrodist.exe} /N /q /o $::capPdfUtil::mPdfFilePath $::capPdfUtil::mPSFilePath
注意C:\Program Files (x86)\Adobe\Acrobat DC\Acrobat\acrodist.exe要改成你安装的实际路径,我这里安装在了C盘
点击OK即可导出PDF
image.png

如果导出时弹出的这个对话框则需要打开打印机属性设置页 点击 首选项 将 仅依靠系统字体;不使用文档字体前面的对号去掉 点击确认后 重复上述步骤即可导出
image.png

导出后在弹出的对话框内点击是
image.png
至此 导出完成。

如果嫌每次修改打印机名称和路径麻烦 可以修改ORCAD的配置文件,这样就不用每次手动修改了,具体方法如下

用记事本打开配置文件capPdfUtil.tcl  具体路径看各自的安装目录 我的在C:\Cadence\Cadence_SPB_16.6\tools\capture\tclscripts\capUtils 文件夹里
打开后找到
  1. proc ::capPdfUtil::populateDefaultPSToPDFConverterList { } {
  2.        
  3.         set ::capPdfUtil::mPSToPDFConverterList {
  4.                 {
  5.                         "Acrobat Distiller"
  6.                         {{acrodist.exe} /N /q /o $::capPdfUtil::mPdfFilePath $::capPdfUtil::mPSFilePath}
  7.                 }
  8.                 {
  9.                         "Ghostscript / equivalent"
  10.                         {{gswin32c.exe} -sDEVICE=pdfwrite -sOutputFile=$::capPdfUtil::mPdfFilePath -dBATCH -dNOPAUSE $::capPdfUtil::mPSFilePath}
  11.                 }
  12.                 {
  13.                         "Custom"
  14.                         ""
  15.                 }
  16.         }
  17. }
复制代码
{{acrodist.exe} /N /q /o $::capPdfUtil::mPdfFilePath $::capPdfUtil::mPSFilePath} 修改为
  1. proc ::capPdfUtil::populateDefaultPSToPDFConverterList { } {
  2.        
  3.         set ::capPdfUtil::mPSToPDFConverterList {
  4.                 {
  5.                         "Adobe PDF"
  6.                         {{C:\Program Files (x86)\Adobe\Acrobat DC\Acrobat\acrodist.exe} /N /q /o $::capPdfUtil::mPdfFilePath $::capPdfUtil::mPSFilePath}
  7.                 }
  8.                 {
  9.                         "Ghostscript / equivalent"
  10.                         {{gswin32c.exe} -sDEVICE=pdfwrite -sOutputFile=$::capPdfUtil::mPdfFilePath -dBATCH -dNOPAUSE $::capPdfUtil::mPSFilePath}
  11.                 }
  12.                 {
  13.                         "Custom"
  14.                         ""
  15.                 }
  16.         }
  17. }
复制代码
注意C:\Program Files (x86)\Adobe\Acrobat DC\Acrobat\acrodist.exe要是你的实际安装路径,如果更改了Adobe Acrobat DC安装目录 这里要根据情况修改

然后找到
  1. proc ::capPdfUtil::init { } {
  2.         set ::capPdfUtil::mInitialized 0
  3.         set ::capPdfUtil::mActivePMDesign 0
  4.         set ::capPdfUtil::mPSToPDFConverterCustomCommand 0
  5.         set ::capPdfUtil::mIsInstMode "0"
  6.         set ::capPdfUtil::mIsLandscapeOrientation "1"
  7.         set ::capPdfUtil::mIsCreateNetAndPartBookMarks "1"
  8.         set ::capPdfUtil::mIsCreatePropertiesPdfFile "0"
  9.         set ::capPdfUtil::mPSToPDFConverterOptionIndex 0
  10.         set ::capPdfUtil::mPSDriver "Acrobat Distiller"
  11.         set ::capPdfUtil::mPaperSizeListIndex 0
  12.        
  13.         set ::capPdfUtil::mAnnotateGraphics 1
  14.         set ::capPdfUtil::mAnnotateTexts 1
  15.         set ::capPdfUtil::mAnnotateTitleBlocks 1
  16.         set ::capPdfUtil::mAnnotatePartInsts 1
  17.         set ::capPdfUtil::mAnnotateWires 1
  18.         set ::capPdfUtil::mAnnotateOffpages 1
  19.         set ::capPdfUtil::mAnnotateGlobals 1
  20.         set ::capPdfUtil::mAnnotatePorts 1
  21.         set ::capPdfUtil::mAnnotateBusentries 1
  22.         set ::capPdfUtil::mAnnotateERCs 1
  23.        
  24.         ::capPdfUtil::populateDefaultPSToPDFConverterList
  25.         ::capPdfUtil::populatePaperSizeList
  26. }
复制代码
更改为
  1. proc ::capPdfUtil::init { } {
  2.         set ::capPdfUtil::mInitialized 0
  3.         set ::capPdfUtil::mActivePMDesign 0
  4.         set ::capPdfUtil::mPSToPDFConverterCustomCommand 0
  5.         set ::capPdfUtil::mIsInstMode "0"
  6.         set ::capPdfUtil::mIsLandscapeOrientation "1"
  7.         set ::capPdfUtil::mIsCreateNetAndPartBookMarks "1"
  8.         set ::capPdfUtil::mIsCreatePropertiesPdfFile "0"
  9.         set ::capPdfUtil::mPSToPDFConverterOptionIndex 0
  10.         #set ::capPdfUtil::mPSDriver "Acrobat Distiller"
  11.         set ::capPdfUtil::mPSDriver "Adobe PDF"
  12.         set ::capPdfUtil::mPaperSizeListIndex 0
  13.        
  14.         set ::capPdfUtil::mAnnotateGraphics 1
  15.         set ::capPdfUtil::mAnnotateTexts 1
  16.         set ::capPdfUtil::mAnnotateTitleBlocks 1
  17.         set ::capPdfUtil::mAnnotatePartInsts 1
  18.         set ::capPdfUtil::mAnnotateWires 1
  19.         set ::capPdfUtil::mAnnotateOffpages 1
  20.         set ::capPdfUtil::mAnnotateGlobals 1
  21.         set ::capPdfUtil::mAnnotatePorts 1
  22.         set ::capPdfUtil::mAnnotateBusentries 1
  23.         set ::capPdfUtil::mAnnotateERCs 1
  24.        
  25.         ::capPdfUtil::populateDefaultPSToPDFConverterList
  26.         ::capPdfUtil::populatePaperSizeList
  27. }
复制代码
然后点击保存 重启ORCAD 再次导出PDF就不用每次手动修改了
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

更多

客服中心

微信扫描二维码 服务时间:周一至周日 8:30-22:00
快速回复 返回顶部 返回列表