Institucional Produtos Comercial Serviços Fale Conosco Links Úteis                                        Home 

Dólar Hoje (21/11)
R$ 2,3962







13a. Edição 2004

1) Novos Comandos na DARUMA32.DLL para Operar com a DS300!! Utilize Tags D-HTML para Imprimir!!

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!