1)
Novos Métodos e Comandos para controlar a DS300 a MiniImpressoa
mais rápida do Mercado
Daruma_DUAL_ImprimirTexto
Daruma_DUAL_Autenticar
Daruma_DUAL_VerificaDocumento
Daruma_DUAL_VerificaStatus
etc.... Todas as funções da DARUMA32 tem como Identificador
o Nome "DUAL" no método.
Com isso lançamos a forma mais fácil do mercado
de imprimir texto formatado na DS300 (nossa MiniImpressoa), com
as Tags DHTML, Simples rápido e fácil:
Deseja Imprimir um Texto Centralizado? Então apenas chame
a Função:
Daruma_DUAL_ImprimirTexto("<ce>blablabla</ce>")
Deseja Imprimir um Texto em Expandido?
Chame Daruma_DUAL_ImprimirTexto("<e>blablabla</e>")
Deseja Imprimir um Texto em Negrito Expandido?
Chame Daruma_DUAL_ImprimirTexto("<e><b>blablabla</e></b>")
Deseja
Saltar Linhas após a Impressão do Texto?
Apenas Indique o Número de Linhas Daruma_DUAL_ImprimirTexto("<sl>10</sl>")
E
você poderá combinar todas as formatações
Abaixo Existentes, por exemplo, um texto em Negrito+Itálico+Expandido+Sublinhado
você pode combinar da Seguinte maneira "<b><i><e><s>blablabla</b></i></e></s>",
veja as tags de formatações disponíveis:
<b></b>
Para sinalizar Negrito
<i></i> Para sinalizar iTálico
<s></s> Para sinalizar Sublinhado
<e></e> Para sinalizar Expandido
<c></e> Para sinalizar Condensado
<n></n> Para sinalizar Normal
<l></l> Para Saltar Uma Linha
<sl>NN</sl> Para Saltar Várias Linhas",
0)
<tc>C</tc> Riscar Linha com um Caracter Especifico
<ce></ce> Para Centralizar
<dt></dt> Para Imprimir Data Atual
<hr></hr> Para Imprimir Hora Atual
<sp>NN</sp> Inserir NN Espaços em Branco
<sn></sn> Sinal Sonoro, Apitar
<g></g> Abre a Gaveta
<a> Aguardar até o Término da Impressão
</a> Não Aguardar até o Término da
Impressão
<< Quando desejar imprimir o Caracter "<"
>> Quando desenar imprimir o Caracter ">"
Você
poderá também passar um Buffer de até 1900
Caracteres por Cada Chamada da Daruma_DUAL_ImprimirTexto, ou
seja, você poderá "Bufferizar", por exemplo,
um extrato completo, com apenas uma chamada a DARUMA_DUAL_ImprimirTexto,
passe pra elas todas as formatações em um Único
Buffer, com <e>-Expandido, <sl> para saltar Linha,
<i>, <b>, etc.. para formatar o Texto seguinte,
tudo em um Único Buffer!!
Quer
Mais??!!
Para
os programadores em Clipper, Cobol, Plataforma DOS ou qualquer
outro aplicativo que rode em "janela windows" o OBSERVER
esta preparado para se comunicar com seu aplicativo em DOS ou
16Bits e você poderá utilizar TODAS estas funcionalidades
em DOS!!!!
Quer
Mais??!!
Se
você necessita usar Terminal Server, Frame Relay, Meta
Frame, Remote DEsktop qualquer um destes, não se preocupe,
o Observer e a dll está preparada para que você
use a LPT e a COM REMOTAMENTE!!! Basta indicar o endereço
IP de onde está seu servidor com seu aplicativo, mais
nada!!!! Não necessita Mapear Unidade, não necessita
trafegar arquivo Texto, tudo isso através de Endereço
IP!!
Quer
Mais??!!
Agora
você poderá através de um único comandos
Daruma_DUAL_Autenticar efetuar a autenticação
de seus documentos, como no caso de aplicativos de arrecadação,
e poderá FORMATAR!!! porque as Tags acima também
são aceitas na Autenticação!! Por exemplo
se eu desejo Autenticar EXPANDIDO e logo apos voltar a formatação
Normal e colocar a DATA e HORA da Autenticação
é simples:
chame a Função Daruma_DUAL_Autenticar("<e>Conta
Luz COPEAL<e><n>Data: <dt></dt> Hora:
<hr></hr>")
Tudo
isso você poderá fazer pela Paralela ou pela Serial
porque nossa MiniImpressoa DS300 disponibiliza as duas interfaces
e você poderá escolher qual Interface deseja Usar.
Que
Mais??!!
Deseja
Configurar a porta de comunicação para Falar com
a DS300? nada de passar parâmetros ou configurar a LPT
ou COM, apenas chame a Função Daruma_Registry_Dual_Porta("LPT1")
e pronto!! A DARUMA32 irá armazenar esta porta e a qualquer
momento que você solicitar uma Impressão ela irá
utilizar esta porta de comunicação como interface
de escrita!!
Quer
Mais??!!
Tá
na Mão!! Deseja Configurar enter no final, se deseja
pular a linha Autenticamente ou não etc..? apenas chame
a função:
Daruma_Registry_Dual_Enter("1") e passe como parâmetro
0(zero) ou 1(um) para habilitar o Chr(13) e o Chr(10) automático
ou não!
Quer
Mais??!!
Deseja
Saber se existe Documento Posicionado para Realizar a Autenticação?
Chame a Função Daruma_Dual_VerificaDocumento e
instantaneamente a função irá retornar
0(zero) ou 1(um) indicando que existe ou não um documento
para Autenticar!!
Quer
Mais??!!
Deseja
saber status, final de Papel, Off-Line, Sem Cabo, Desligada?
Sem problemas, basta chamar a Função Daruma_DUAL_VerificaStatus
que devolverá os seguintes códigos:
0:
DESLIGADA
1: OK
-27: ERRO GENERICO
-50: OFF-LINE
-51: SEM_PAPEL
-52: INICIALIZANDO
-53: ERRO NA IMPRESSORA (MECANICO)
Baixe
agora no site da Daruma a nova Versão da DARUMA32 que
com os métodos para Acessoa Impressora DUAL, não
fique de fora desta Inovação e coloque em seu
cliente o que existe de Mais Robusta e Mais rápida em
MiniImpressora Daruma!. Fonte Completo em VB, Delphi, C#, VB.Net,
e controle através deste exemplo sua FS345 e sua DS300
ao mesmo tempo, com o mesmo Driver!! Baixe o Help que contem
todas as dicas de como instalar!! Totalmente Compativel com
Versões do Windows Incluindo XP, NP, 2000 etc..
Preocupado
com Velocidade? Aí está a prova!! A DS300 possui
Impressão Bi-Direciona e como driver DARUMA32 conseguimos
Imprimir 1900 Caracteres em apenas 42 Linhas em menos de 15
Segundos!