Bitbybit Docs
    Bereite Suchindex vor...

    Klasse CylinderTextDto (Inputs.JSCAD)

    Speist text.cylindricalText: der Text und die Schriftoptionen von TextDto plus die Größe der Zylinder, aus denen jeder Strich aneinandergereiht wird.

    Index

    Konstruktoren

    • Parameter

      • Optionaltext: string
      • OptionalextrusionHeight: number
      • OptionalextrusionSize: number
      • Optionalsegments: number
      • OptionalxOffset: number
      • OptionalyOffset: number
      • Optionalheight: number
      • OptionallineSpacing: number
      • OptionalletterSpacing: number
      • Optionalalign: jscadTextAlignEnum
      • OptionalextrudeOffset: number

      Rückgabewert CylinderTextDto

    Eigenschaften

    text: string

    Die zu schreibenden Zeichen; ein Zeilenumbruch beginnt eine neue Zeile und ein Zeichen außerhalb von reinem ASCII wird zu einem Fragezeichen

    Hello World
    
    extrusionHeight: number

    Länge der Zylinder entlang Z, in Modelleinheiten; die Striche sitzen auf der XY-Ebene mit der Hälfte davon auf jeder Seite

    0.5
    

    0

    Infinity

    0.1

    extrusionSize: number

    Radius der Zylinder, in Modelleinheiten, was die halbe Dicke der Striche ist

    0.1
    

    0

    Infinity

    0.1

    segments: number

    Anzahl der flachen Seiten um jeden Zylinder und der Stücke in gebogenen Strichen; mehr macht die Buchstaben runder

    24
    

    0

    Infinity

    1

    xOffset: number

    Wo der Text entlang X beginnt, bevor er zentriert wird, in Modelleinheiten

    0
    

    -Infinity

    Infinity

    0.1

    yOffset: number

    Wo die Grundlinie der ersten Zeile entlang Y sitzt, in Modelleinheiten

    0
    

    -Infinity

    Infinity

    0.1

    height: number

    Höhe eines Großbuchstabens, in Modelleinheiten; der ganze Text skaliert mit ihr

    1
    

    0

    Infinity

    0.1

    lineSpacing: number

    Schritt von einer Zeile zur nächsten als Vielfaches der Buchstabenhöhe; 1.4 lässt einen Abstand von 40 Prozent

    1.4
    

    -Infinity

    Infinity

    0.1

    letterSpacing: number

    Multipliziert den Schritt von einem Buchstaben zum nächsten; 1 ist der eigene Abstand der Schrift und 2 setzt die Buchstaben doppelt so weit auseinander

    1
    

    -Infinity

    Infinity

    0.1

    Wie die Zeilen eines mehrzeiligen Textes ausgerichtet werden: links, mittig oder rechts

    center
    
    extrudeOffset: number

    Zieht die Striche um die Hälfte dieses Betrags nach innen, in Modelleinheiten, damit dicke Striche die vorgesehene Buchstabengröße behalten

    0
    

    -Infinity

    Infinity

    0.1