Bitbybit Docs
    Preparing search index...

    Class CylinderTextDto (Inputs.JSCAD)

    Alimente text.cylindricalText : le texte et les options de police de TextDto plus la taille des cylindres dont chaque trait est enchaîné.

    Index

    Constructors

    • Parameters

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

      Returns CylinderTextDto

    Properties

    text: string

    Les caractères à écrire ; un saut de ligne commence une nouvelle ligne et un caractère hors de l'ASCII simple devient un point d'interrogation

    Hello World
    
    extrusionHeight: number

    Longueur des cylindres le long de Z, en unités du modèle ; les traits reposent sur le plan XY avec la moitié de chaque côté

    0.5
    

    0

    Infinity

    0.1

    extrusionSize: number

    Rayon des cylindres, en unités du modèle, soit la moitié de l'épaisseur des traits

    0.1
    

    0

    Infinity

    0.1

    segments: number

    Nombre de côtés plats autour de chaque cylindre et de morceaux dans les traits courbes ; plus il y en a, plus les lettres sont rondes

    24
    

    0

    Infinity

    1

    xOffset: number

    Où le texte commence le long de X avant d'être centré, en unités du modèle

    0
    

    -Infinity

    Infinity

    0.1

    yOffset: number

    Où se trouve la ligne de base de la première ligne le long de Y, en unités du modèle

    0
    

    -Infinity

    Infinity

    0.1

    height: number

    Hauteur d'une lettre majuscule, en unités du modèle ; tout le texte est mis à l'échelle avec elle

    1
    

    0

    Infinity

    0.1

    lineSpacing: number

    Pas d'une ligne à la suivante en multiple de la hauteur des lettres ; 1.4 laisse un écart de 40 pour cent

    1.4
    

    -Infinity

    Infinity

    0.1

    letterSpacing: number

    Multiplie le pas d'une lettre à la suivante ; 1 est l'espacement propre de la police et 2 écarte les lettres deux fois plus

    1
    

    -Infinity

    Infinity

    0.1

    Comment les lignes d'un texte multiligne s'alignent : à gauche, au centre ou à droite

    center
    
    extrudeOffset: number

    Rentre les traits vers l'intérieur de la moitié de cette valeur, en unités du modèle, pour que les traits épais gardent la taille de lettre voulue

    0
    

    -Infinity

    Infinity

    0.1