chenry676 发表于 2022-9-2 17:01:15

请问控制打印图形方向的变量是什么?我想强行默认横向打印。

请问控制打印图形方向的变量是什么?我想强行默认横向打印。

lht 发表于 2022-9-4 21:08:24

最原始的方法:(command "-plot" "y" "" "Publishtoweb jpg.pc3" “输入图纸尺寸或 [名称]” “输入图形方向 [纵向(P)/横向(L)] “ “是否反向打印?[是(Y)/否(N)]” “输入打印区域 [显示(D)/范围(E)/图形界限(L)/视图(V)/窗口(W)” “输入打印比例 (打印的 象素=图形单位) 或 [布满(F)]” “是否按样式打印?[是(Y)/否(N)]” “输入打印样式表名称或 [?] (输入 . 表示无)” “是否打印线宽?[是(Y)/否(N)]” “输入着色打印设置 [按显示(A)/线框(W)/消隐(H)/渲染(R)] ”])

chenry676 发表于 2022-9-3 09:18:08

本帖最后由 chenry676 于 2022-9-3 09:26 编辑

ssyfeng 发表于 2022-9-2 17:55
试试这个
(vla-put-PlotRotation (vla-get-ActiveLayout (vla-get-ActiveDocument (vlax-get-acad-object) ...
新建文件这一行代码全部粘贴进去会横向,但打开旧文件不会。能否帮我修改一下代码,打开、启动文件默认后台横向?我的目的并非要用这个界面打印,而是采用秋枫批量打印的PDF打印机的时候,浩辰如果没有先把该横向勾选,就只会打印纵向。谢谢!
观察了好像是打印机/绘图仪若是“无”的时候,该命令行有效,如果打印机/绘图仪已有选择打印机,则无效。

chenry676 发表于 2022-9-3 09:09:09

本帖最后由 chenry676 于 2022-9-3 09:18 编辑

1205这样时代 发表于 2022-9-3 08:00
(Vlax-Put-Property (Vlax-Get (Vlax-Get (Vlax-Get-Acad-Object) 'ActiveDocument) 'ActiveLayout) 'PlotR ...
这一行代码全部粘贴进去会弹出界面并且是横向。能否帮我修改一下代码,打开、启动文件默认后台横向?我的目的并非要用这个界面打印,而是采用秋枫批量打印的PDF打印机的时候,浩辰如果没有先把横向勾选,就只会打印纵向。谢谢!

hhh454 发表于 2022-9-2 17:29:45

点横向,点应用到布局,这样这1个图就都是横向的,刚刚找了找,没找到对应的变量修改默认为横向,还有一个方法是点文件--页面设置--修改--横向--确定,也行,但是不能保证默认,我试了几个,确实能保持横向

ssyfeng 发表于 2022-9-2 17:55:28

试试这个
(vla-put-PlotRotation (vla-get-ActiveLayout (vla-get-ActiveDocument (vlax-get-acad-object))) ac90degrees)

mokson 发表于 2022-9-2 20:33:09

好好看一看 -plot 命令吧。

1205这样时代 发表于 2022-9-3 08:00:48

(Vlax-Put-Property (Vlax-Get (Vlax-Get (Vlax-Get-Acad-Object) 'ActiveDocument) 'ActiveLayout) 'PlotRotation 1 )

1205这样时代 发表于 2022-9-3 15:30:15

chenry676 发表于 2022-9-3 09:09
这一行代码全部粘贴进去会弹出界面并且是横向。能否帮我修改一下代码,打开、启动文件默认后台横向?我的 ...

我这边没有弹出界面,可能版本不一样吧

chenry676 发表于 2022-9-3 15:40:33

第二次粘贴后好像可以不弹出,但也是一样问题,即:绘图仪已有或者换别的时候,无法改为横向或者又变成纵向的了。

ssyfeng 发表于 2022-9-4 07:46:58

你是否想打印出的pdf文件是横向显示,如果是建议你直接设置pdf打印机默认设置为横向
页: [1] 2
查看完整版本: 请问控制打印图形方向的变量是什么?我想强行默认横向打印。