Microsoft Print to PDF如何创建A0,A1,A2大型图幅
Win10系统自带的Microsoft Print to PDF虚拟打印机功能,默认只有A3,A4及更小尺寸图幅,其中大家常用的图幅为A3和A4,但在建造工业类图纸中,只有计算书,说明书,规格书等说明和计算类文件为A3和A4图幅,其余单线图,布置图大部分为A0,A1,A2图幅,CAD软件是可以自带大图虚拟打印功能的,但编辑过后的PDF再虚拟打印出不可编辑的PDF版本时,Microsoft Print to PDF虚拟打印机就无法打印大图幅图纸了,本文主要讲述如何在Microsoft Print to PDF虚拟打印机中添加大图幅。
一、查找注册表中Microsoft Print to PDF虚拟打印机的配置文件位置
首先在开始>运行>regedit,找到Microsoft print to PDF的配置文件
HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows NT > CurrentVersion > Print > Printers > Microsoft Print to PDF>PrintQueueV4DriverDirectory的值,这个是下一步用到的 文件夹名字
也可以 直接搜索 Microsoft Print to PDF 项
二、在系统文件中找到这个注册表对应的GPD文件
在系统文件夹C:\Windows\System32\spool\V4Dirs\6DAC62AD-F590-4CCB-8EB7-6AF75E422BC9 中找到GPD文件,文件名是69b8a4a.gpd,可能不同的电脑对应的注册表数值和GPD文件名不同,具体已各自注册表数据为准。
(win10 需要给用户修改文件的权限)
三、打开此GPD文件,对增加大图幅功能进行编辑
打开文件>69b8a4a.gpd,在*DefaultOption: LETTER 行下面紧跟着写入:
*DefaultOption: LETTER(书写语句中不包括本句,本句只是为了便于定位语句写入位置)
*Option: CUSTOMSIZE
{
*rcNameID: =USER_DEFINED_SIZE_DISPLAY
*MinSize: PAIR(936000, 1332000)
*MaxSize: PAIR(15138000, 21402000)
*MaxPrintableWidth: 15138000
}
其中,MinSize尺寸为A8图幅长宽尺寸分别x180000得出,MaxSize尺寸为A0图幅长宽尺寸分别x180000得出,最大宽度值为A0宽度x180000得出。
# 解释:用户设置的在minsize 和 maxsize范围内纸张格式在打印预览时就可供选择了
四、创建Microsoft Print to PDF虚拟打印机的图幅
在开始>控制面板>查看设备和打印机>Microsoft Print to PDF>打印服务器属性,勾创建新纸张规格,保存A0,A1,A2规格,若原来有此规格,可以删除重新创建或重新起名字都可以。
附:A0-A10 尺寸表
Paper | mm | cm | inches |
A0 | 841 x 1189 mm | 84.1 x 118.9 cm | 33.1 x 46.8 inches |
A1 | 594 x 841 mm | 59.4 x 84.1 cm | 23.4 x 33.1 inches |
A2 | 420 x 594 mm | 42 x 59.4 cm | 16.5 x 23.4 inches |
A3 | 297 x 420 mm | 29.7 x 42 cm | 11.7 x 16.5 inches |
A4 | 210 x 297 mm | 21 x 29.7 cm | 8.3 x 11.7 inches |
A5 | 148.5 x 210 mm | 14.85 x 21cm | 5.8 x 8.3 inches |
A6 | 105 x 148.5 mm | 10.5 x 14.85 cm | 4.1 x 5.8 inches |
A7 | 74 x105 mm | 7.4 x 10.5 cm | 2.9 x 4.1 inches |
A8 | 52 x 74 mm | 5.2 x 7.4 cm | 2.0 x 2.9 inches |
A9 | 37 x 52 mm | 3.7 x 5.2 cm | 1.5 x 2.0 inches |
A10 | 26x37 mm | 2.6x3.7 cm | 1.0 x 1.5 inches |
五、创建Microsoft Print to PDF虚拟打印机的图幅成功后,打开相关PDF文件应用Microsoft Print to PDF虚拟打印机进行虚拟打印
打开相关文件,一般是PDF等大图幅图纸,打印机选择Microsoft Print to PDF>属性>高级>纸张规格,选择A0,A1,A2大型图幅,就可以打印了。