Cadeia de texto
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:
