Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

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.

Aviso

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:

Bloco de código
languagecpp
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


Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>


Assuntos Relacionados


Índice

Índice
indent1em
stylenone