Cadeia de texto


Escreve texto numa determinada posição na página, com um tipo de letra, cor e estilo especificados. A cor pode ser especificada como valores RGB ou pelo nome.

Entradas


Nome da entrada

Opcional/obrigatório

Notas

Posição

Obrigatório

Escreva o texto na localização (x,y). A posição é relativa ao canto superior esquerdo da página, medida em mm. Nota: esta é a coordenada do canto inferior esquerdo do bloco de texto.


Se a posição (x2,y2) também for incluída, o texto caberá dentro da caixa definida e será quebrado em linhas conforme necessário.

Detalhes da fonte

Obrigatório

tamanho: altura da fonte em mm (obrigatório)

nome: nome da fonte (opcional, o padrão é Arial)

fontweight: se for 1, o texto é escrito em negrito (opcional)

italic: se for 1, o texto é escrito em itálico (opcional)

sublinhado: se for 1, o texto é sublinhado (opcional)

Cor

Opcional

Pode ser um valor a/r/g/b (ver o tipo de linha para um exemplo) ou o nome de uma cor. O padrão é preto.

Texto

Obrigatório

O texto a escrever na página.


Exemplo


       <PrintElement name="Label">

               <Position x="10" y="10" ></Position>

               <FontDetails size="5" name="Arial"></FontDetails>

               <Text>Este é um exemplo de texto simples sem formatação</Text>

       </PrintElement>


       <PrintElement name="Label">

               <Posição x="10" y="20" ></Posição>

               <FontDetails size="5" name="Arial" fontweight="1" ></FontDetails>

               <Text>Este texto está em negrito</Text>

       </PrintElement>


       <PrintElement name="Label">

               <Posição x="10" y="30" ></Posição>

               <FontDetails size="5" name="Arial" italic="1" ></FontDetails>

               <Texto>Este texto está em itálico</Texto>

       </PrintElement>


       <PrintElement name="Label">

               <Posição x="10" y="40" ></Posição>

               <FontDetails size="5" name="Arial" underline="1" ></FontDetails>

               <Text>Este texto está sublinhado</Text>

       </PrintElement>


       <PrintElement name="Label">

               <Position x="10" y="50" ></Position>

               <FontDetails size="5" name="Arial" fontweight="1" italic="1" underline="1" ></FontDetails>

               <Cor>vermelho</Cor>

               <Texto>Este texto está em negrito, itálico e sublinhado (e vermelho!)</Texto>

       </PrintElement>



Isto produz o seguinte resultado: