tai550115 发表于 2009-10-27 10:39:00

acLnWt010, acLnWt030列印後看不出粗細

圖中有Line.Lineweight = acLnWt010, acLnWt030
打開設定狀態列"線寬"螢幕可以看見線粗細
但在vba中從ModelSpac列印時並非所見即所得
DimLayout As AcadLayout
Layout = ThisDrawing.Layouts.Item("Model")
Layout.SetWindowToPlot ptMin, ptMax
    Layout.PlotType = acWindow
Layout.PlotWithLineweights = True
Layout.PlotWithPlotStyles = False
Layout.ScaleLineweights = False
;
objPlot.PlotToDevice
結果印出線寛完全一樣????
請問還有那裡參數要在vba中指定
>>>
看了許多關於線寬討論,還是沒搞懂出圖線寬.
>>>

tai550115 发表于 2009-11-2 16:36:00

應該是自己Autocad繪圖底子太差,
網友的解決方案看了還是不怎麼瞭解,
選用最簡單.ctb顏色轉筆寬方式就OKay

不好意思!下回會先確認自己問題在哪,
以免過度佔用版面資源..謝謝
页: [1]
查看完整版本: acLnWt010, acLnWt030列印後看不出粗細