[求助]如何得到當前打印樣式
<font face="宋体" size="2">如何用程序得到PSTYLEMODE的值是0還是1???<br/>許多打開的圖面當前打印樣式為顏色樣式acad.stb,我想將每次開圖面時不用輸命令﹐讓程序判斷如果為0將調用CONVERTPSTYLES將其轉換成顏色相關acad.ctb<br/><br/>Ps:<br/>转换图形时,CONVERTPSTYLES 将对 PSTYLEMODE 系统变量进行适当的设置 (1 = 命名,0 = 颜色相关)</font> <p>感謝樓上朋友的回答﹐但是不是想要的結果﹗</p><p>因為打印機是HP8100黑白機﹐用自編的程序批量打印圖時使用monochrome.ctb打印,此ctb是將所有輸出的文件按黑白打印,但如果當前圖是stb格式,程序找不到monochrome.ctb將使用monochrome.stb替代打印,此時如果輸出的大批圖紙有彩色線條或文字打印出來的顯得非常模糊﹐而且看不清!</p><p><br/>樓上的程序得到當前打印樣式﹐如果沒有設置打印樣式,此時為空 nil<br/>如何讓程序求出當前打樣樣式到底是命名(ctb)還是顏色相關(stb)?</p><p></p><p>附件里的文件為stb格式的dwg圖檔,使用程序自動將其改為ctb格式圖檔!</p> <p>ctb適合黑白打印機出圖</p><p>stb適合彩色打印機出圖</p> <p>二樓大蝦有沒有辦法解決,就是讓程序判斷當前文件是基于命名ctb格式還是顏色stb格式﹐如果顏色stb格式將自動切換成命名ctb格式</p> 没人知道吗,吼一下下啦啦啦~~~ 太感謝你了﹐你接按要求定做付費程序開發嗎?
页:
[1]