O que é?

Classe para ajuda na identificação dos códigos das fontes disponíveis para uso na printer.exe.

Todos os métodos são estáticos e portanto não é necessário instanciar um objeto da classe para a chamada dos métodos, com isso a indicação na sintaxe é como usar no programa.

Com esta classe é possível reduzir a incidência de erro na atribuição da fonte.

A classe está disponível com libs de label igual ou superior a 20201009.

Fontes disponíveis

As fontes disponíveis para uso são:

  • 00 - Courier New
  • 01 - Arial
  • 02 - Arial Black
  • 03 - Times New Roman
  • 04 - Fw Microsiga
  • 05 - Andale Mono
  • 07 - Calibri (exclusivo para xlsx)
  • 50 - Code128b
  • 50 - Code128c
  • 51 - QrCode
  • 52 - Datamatrix
  • 53 - PDF417

Métodos

getFromName()

Método que permite recuperar o código da fonte usando o nome dela.

Sintaxe: FwPrinterFont():getFromName(cFontName) → cFont

Exemplos:

cTimes := FwPrinterFont():getFromName("Times New Roman")
cCalibri := FwPrinterFont():getFromName("Calibri")
cQrCode := FwPrinterFont():getFromName("QrCode")
cCalibri := FwPrinterFont():getFromName("Fw Microsiga")
// o default é a fonte Courier New
cCourier := FwPrinterFont():getFromName("Fonte que não existe")

CourierNew()

Recupera o código da fonte Courier New.

Sintaxe: FwPrinterFont():CourierNew() → cFont

Arial()

Recupera o código da fonte Arial.

Sintaxe: FwPrinterFont():Arial() → cFont

ArialBlack()

Recupera o código da fonte Arial Black.

Sintaxe: FwPrinterFont():ArialBlack() → cFont

TimesNewRoman()

Recupera o código da fonte Times New Roman.

Sintaxe: FwPrinterFont():TimesNewRoman() → cFont

FwMicrosiga()

Recupera o código da fonte Fw Microsiga.

Sintaxe: FwPrinterFont():Fw Microsiga() → cFont

AndaleMono()

Recupera o código da fonte Andale Mono.

Sintaxe: FwPrinterFont():AndaleMono() → cFont

Calibri()

Recupera o código da fonte Calibri.

Sintaxe: FwPrinterFont():CourierNew() → cFont

Essa fonte só pode ser utilizada na geração de arquivos .xlsx pela printer, não funciona em qualquer outra impressão da printer.

Code128b()

Recupera o código da fonte Code128b.

Sintaxe: FwPrinterFont():Code128b() → cFont

Code128c()

Recupera o código da fonte Code128c.

Sintaxe: FwPrinterFont():Code128c() → cFont

QrCode()

Recupera o código da fonte QrCode.

Sintaxe: FwPrinterFont():QrCode() → cFont

DataMatrix()

Recupera o código da fonte Datamatrix.

Sintaxe: FwPrinterFont():Datamtrix() → cFont

PDF417()

Recupera o código da fonte PDF417.

Sintaxe: FwPrinterFont():pdf417() → cFont




Assuntos Relacionados


Índice