查看单个帖子
旧 2009-04-13, 10:37 AM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】dwg editor api set page size

dwg editor api set page size
in dwgeditor when i pdf out or save as and select pdf it allows for me to set the page size where i select custom and input 10" by 6"via a popup. this works great.
now i am trying to do this via api and cannot find where i can set the size. here is the api i am looking at.
sub export(filename as string, extension as string, [selectionset as selectionset])
member of dwgeditor.document
or
sub saveas(savefile as string, [version as fileversions = vicversionr14])
member of dwgeditor.document
what reference will allow me to tell it to use the above settings once i call the export or save as.
try doing that with plotmanager object
dim pltmgr as as dwgeditor.plotmanager
set pltmgr =thisdrawing.application.plotmanager
pltmgr.setpapersize 5000, 3000 ' or watever size you want
and the just try to export to pdf
to get better control i print to pdf via win2pdf printer
and it works. althogh i have to say that stability of the vba with dwgeditor is problematic.
regards
dudi peer
quick
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)