今天有遇到一個有關在CryStalReport中調整線條的粗細的問題,有在環境中試著取報表中的LineObject物件,然後看其屬性

到底有哪些,看有沒有有關於設置該屬性的~~發現有耶,它有一個LineThickness屬性~~

在後台代碼中需要添加這兩個命名空間哦~

Imports CrystalDecision.CrystalReports.Engine

Imports CrystalDecision.Shared

然後取到LineThickness物件

Dim crt as new ReportDocument

Dim lineObj as LineObject

lineObj=crt.DeportDefintion.ReportObject("line1") 'line1是在crystalreport中的name

lineObj.LineThickness=50 '這個是設置線條的粗細,以Twip為單位,其屬性設置值的類型為integer

lineObj.LineColor=Drawing.Color.Red '這個是設置線條的顔色,可以讓線條比較明顯

同時我們也可以動態的設置線條的座標哦~(它們都是Twip為單位的,Twip與pixel的轉換:Twip/15=pixel)

lineObj.Left=100

lineObj.Right=600

lineObj.TOP=0

lineObj.LineStyle=LineStyle.DashLine '這個是設置線條的樣式

希望寫出來大家一起分享一下囉~~~

~~~最近我們這邊長此下去清晰度直線上升狀態,快要熱翻了耶~~~~   -.- T_T |||LineObject物件實現動態設置CrystalReport中線條的座標圾粗細等相關屬性

相关文章:

  • 2021-07-27
  • 2021-06-26
  • 2022-12-23
  • 2021-08-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-11-30
  • 2022-12-23
  • 2022-12-23
  • 2021-10-02
  • 2022-12-23
相关资源
相似解决方案