Top > OOoBasic > Draw > Line
* 線 [#i81571c9]
直線や枠線の線のスタイルを利用した線の指定。

#contents

** 破線の指定 [#b7ac40f0]
線のスタイルから指定できるような破線の指定は LineStyle に css.drawing.LineStyle.DASH を指定、LineDashName プロパティに破線のスタイル名を指定します。この線のスタイル名は

 With oObj
   .LineStyle = com.sun.star.drawing.LineStyle.DASH
   .LineDashName = "Ultrafine dashed"
 End With

** 破線の指定2 [#b2b0b2ed]
線のスタイルを名前指定でなく、線の構成要素で指定するには次のようにします。
  aLineDash = CreateUnoStruct("com.sun.star.drawing.LineDash")
  With aLineDash
    .DashLine = 51
    .Dashes = 1
    .Distance = 51
    .DotLen = 51
    .Dots = 1
    .Style = com.sun.star.drawing.DashStyle.RECT
  End With
  With oObj
    .LineStyle = com.sun.star.drawing.LineStyle.DASH
    .LineDash = aLineDash
  End With

** 線のスタイルの追加 [#a606790f]
線のスタイルを追加するにはドキュメントから com.sun.star.drawing.DashTable サービスを介して行います。

Reload   New Lower page making Edit Freeze Diff Upload Copy Rename   Front page List of pages Search Recent changes Backup   Help   RSS of recent changes