Skapa egna linjestilar

<< Click to Display Table of Contents >>

dpPower > Bilagor > Konfigureringsmöjligheter > Tomcat-site >

Skapa egna linjestilar

Det finns fördefinierade linjestilar för de olika applikationerna. Du kan även skapa nya linjestilar i strokes.conf i tomcat-site.

För att egna linjestilar ska kunna läsas krävs att du fått nummer tilldelade och att de finns inkonfigurerade i applikationen.

[100]

tilldelat nummer

name=crossed

beskrivande namn

description=--x--x--x--x--

beskrivande mönster

class=bios.jcommon.client.stroke.AddSimpleGeom

klass

unit=meter

enhet

every=5

Upprepa mönstret varje given enhet

start_offset=2.5

var mönstret ska börja

size=1

tjocklek

geom=-1,-1:1,1;-1,1:1,-1

koordinater för mönstret

 

Geometrins uppbyggnad

geom     := segments

segments := segment

        |  segment ; segment

segment  := linear

        |  arc

linear   := points

arc      := "A" : points

points   := point

        |  point : point

point    := x , y

        |  "C"      # close path to start of segment.

Komma (,) separerar x- och y-värde, kolon (:) anger att det går en linje mellan dessa koordinater och semikolon (;) anger att en ny linje ska påbörjas.

 

Tillgängliga linjestilar

Linjer och symboler

[100]

name=crossed  

description=--x--x--x--x--

class=bios.jcommon.client.stroke.AddSimpleGeom

unit=meter

every=5

start_offset=2.5

size=1

geom=-1,-1:1,1;-1,1:1,-1

 

[109]

name=rings  

description=--o--o--o--o--

class=bios.jcommon.client.stroke.AddSimpleGeom

unit=meter

every=5

start_offset=2.5

size=1

weight=0.1

weight_unit=meter

geom=A:-1,0:0,1:1,0;A:-1,0:0,-1:1,0

 

Kontur

[103]

name=outline 10 pixels

class=bios.jcommon.client.stroke.Outline

unit=pixels

weight.1=10

weight.2=1

 

Symboler

[106]

name=slashes

description=/ / / / / /

class=bios.jcommon.client.stroke.SimpleGeom

unit=meter

every=10

start_offset=5

size=2

geom=-1,-1:1,1

 

Linjer

[112]

name=dashed line metric

description=---- - ---- - ----

class=bios.jcommon.client.stroke.LineStroke

weight=1

weight_unit=meter

dash=12,1.5,1.5,1.5

dash_unit=meter

Ingen linje

[114]

name=no line

description=

class=bios.jcommon.client.stroke.NoStroke

 

Linje med endsymboler

[115]

name=distance

description=|<---->|

class=bios.jcommon.client.stroke.LineWithEndings

unit=pixels

weight=1

weight_unit=pixels

dash=20,5

dash_unit=pixels

start_geom=.5,-1:0,0:.5,1;0,-1:0,1

end_geom=-.5,-1:0,0:-.5,1;0,-1:0,1

size=10

 

Kombinerade linjestilar

Det går också att kombinera flera linjestilar:

[100]

name=crossed  

description=--x--x--x--x--

class=bios.jcommon.client.stroke.AddSimpleGeom

unit=meter

every=5

start_offset=2.5

size=1

geom=-1,-1:1,1;-1,1:1,-1

 

[101]

name=hatched

description=---|---|---|---

class=bios.jcommon.client.stroke.AddSimpleGeom

unit=pixels

geom=.5,-1:.5,1

every=50

start_offset=12.5

size=10

 

[102]

name=crossed and hatched

description=-x-|-x-|-x-|-x-

compose=100,101