Imprimindo com impressora USB com o Clipper

Foto de Anderson
SIBRA • Tecnologia brasileira desde 2005

Imprima em impressoras modernas diretamente do seu sistema Clipper.

Dê novos recursos aos seus relatórios sem precisar abandonar o seu sistema. Imprima em impressoras USB, laser, térmicas, matriciais, impressoras de rede e impressoras virtuais usando Clipper, Harbour ou xHarbour.

  • Logotipos, fontes Windows, cores e elementos gráficos
  • Códigos de barras e QR Codes
  • Geração de planilhas do Excel com o SIBRA XL
  • Compatível com Clipper, Harbour e xHarbour
  • Licença sem royalties e sem anuidade
Versão 5.08 XL disponível para venda e demonstração.
SIBRA - impressão USB com Clipper SIBRA XL - relatórios do Clipper para Excel
Desenvolvido para programadores • Desde 2005

Seu sistema pode continuar evoluindo

O SIBRA cria uma ponte entre aplicações Clipper e os recursos de impressão disponíveis no Windows.

USB

Impressoras modernas

Utilize qualquer impressora instalada no Windows, incluindo USB, laser, térmica, rede e impressoras virtuais.

Aa

Relatórios profissionais

Use diferentes fontes, tamanhos, estilos, cores, imagens, logotipos e elementos gráficos.

QR

Código de barras

Gere diversos padrões de código de barras, incluindo EAN, CODE128, DataMatrix, PDF417 e até QR Code.

XL

Planilhas Excel

Transforme relatórios em planilhas configurando células, fontes, cores, fórmulas, alinhamentos e muito mais.

Começar pode ser muito mais simples do que parece

Você pode adaptar seus relatórios para aproveitar todos os recursos do SIBRA ou utilizar o modo Stand Alone para uma implantação mais rápida.

1

Inicie o relatório

Substitua os comandos tradicionais de impressão pela chamada RELATORIO(1).

2

Continue usando @...SAY

Seus relatórios continuam trabalhando com a lógica conhecida, podendo receber os comandos adicionais do SIBRA.

3

Finalize a impressão

Ao terminar, utilize RELATORIO(0) e deixe o SIBRA processar a saída.

Tem muitos relatórios para alterar?
O SIBRA também pode trabalhar em modo Stand Alone, monitorando arquivos gerados pelo sistema e processando a impressão automaticamente. É uma opção para sistemas que já possuem saída de relatório para arquivo.

Compatibilidade

Desenvolvido para manter sistemas legados produtivos em ambientes modernos.

Clipper Todas as versões, exceto Summer '87
Harbour Harbour Project v3.2
xHarbour xHarbour v1.2.3
Windows 95 / 98 / 2000 / NT / ME / XP / 7 / 8 / 10 / 11
Harbour e xHarbour: basta compilar seu projeto utilizando a biblioteca correspondente do SIBRA.

Recursos de impressão

Muito além da impressão de texto tradicional do ambiente DOS.

Impressão e layout

  • Impressão em qualquer impressora instalada no Windows
  • Saída local, em rede ou impressora virtual
  • Modo retrato ou paisagem
  • Até 221 caracteres por linha em 20 CPI no modo paisagem
  • 5, 6, 10, 12, 17, 20 CPI e tamanhos personalizados
  • Controle personalizado de espaçamento de linhas
  • Definição de margens
  • Pulo de página automático utilizando EJECT
  • Número de cópias definido pelo usuário
  • Suporte a A3, A4, A5, papel contínuo, ofício e envelopes
  • Alinhamento à esquerda, direita, centralizado e justificado
  • Saída em arquivo TXT
  • Modo de impressão DRAFT para matriciais

Fontes e design

  • Qualquer fonte instalada no Windows
  • Courier New, Arial, Verdana, Times New Roman e outras
  • Wingdings e Webdings
  • Suporte a diferentes CharSets
  • Negrito, itálico e sublinhado
  • Sobrescrito e subscrito
  • Impressão em diferentes cores
  • Linhas e caixas gráficas
  • Elipses e arcos
  • Linhas zebradas
  • Imagens BMP
  • Texto sobre imagens

Códigos de barras

  • EAN13
  • EAN8
  • UPCA e UPCE
  • CODE39
  • ITF
  • MSI
  • CODABAR
  • CODE93
  • CODE11
  • CODE128
  • PDF417
  • DataMatrix
  • QR Code
  • Ajuste de tamanho, altura e descrição

Automação

  • Definição programática da impressora
  • Modo Stand Alone
  • Monitoramento automático de diretórios
  • Uma impressora para cada tipo de arquivo
  • Personalização da janela de opções
  • Compatibilidade com LETODBf
  • Nome do documento de impressão
  • Impressão sem sair da tela do MS-DOS
  • Permissão para restringir opções ao usuário

SIBRA XL: crie planilhas do Excel a partir do seu sistema

Controle células e formatação utilizando comandos integrados ao fluxo de relatório do SIBRA.

  • Insere texto, data e números
  • Define fonte e tamanho
  • Negrito, itálico e sublinhado
  • Sobrescrito, subscrito e tachado
  • Alinhamento horizontal e vertical
  • Cor da fonte e da célula
  • Fórmulas
  • Máscaras e formatos de conteúdo
  • Mesclagem de células
  • Largura de colunas
  • Bordas
  • Logotipo no cabeçalho
  • Cabeçalho repetido automaticamente
Os comandos de criação e formatação de planilhas do SIBRA foram desenvolvidos em português para facilitar sua utilização.
*********************************************************************
*** VEJA COMO EH FACIL CRIAR UMA PLANILHA DO EXCEL C/ O SIBRA XL! ***
*********************************************************************

LL := 0

RELATORIO(1, , , , 5)

// FONTE PADRAO
@ LL++,00 SAY "[FONT:VERDANA]"

// CABECALHO
@ LL++,00 SAY "[LINHAS:3][PAG][BORDAS:A3C]"

// TITULO
@ LL++,00 SAY "[CEL(1,1):TEXTO:RELATORIO DE IMPRESSORAS]"
@ LL++,00 SAY "[CEL(1,1):TAM:12]"
@ LL++,00 SAY "[CEL(1,1):NEGRITO]"
@ LL++,00 SAY "[CEL(1,1):FONT:TIMES NEW ROMAN]"

// COLUNAS
@ LL++,00 SAY "[TCOL(1):16,57]"
@ LL++,00 SAY "[TCOL(2,3):18,29]"

// TITULO DAS COLUNAS
@ LL++,00 SAY "[CEL(3,1):TEXTO:FABRICANTE]"
@ LL++,00 SAY "[CEL(3,1):NEGRITO]"
@ LL++,00 SAY "[CEL(3,1):AH:C]"
@ LL++,00 SAY "[CEL(3,1):COR:BRANCO]"
@ LL++,00 SAY "[CEL(3,1):INTERIOR:AZUL ESCURO]"

@ LL++,00 SAY "[CEL(3,2):TEXTO:IMPRESSORA]"
@ LL++,00 SAY "[CEL(3,2):NEGRITO]"
@ LL++,00 SAY "[CEL(3,2):AH:C]"

@ LL++,00 SAY "[CEL(3,3):TEXTO:EMULA]"
@ LL++,00 SAY "[CEL(3,3):NEGRITO]"

USE PRINTER ALIAS TXT SHARED NEW

nCEL := 4

DO WHILE !TXT->(EOF())

   cCEL := ALLTRIM(STR(nCEL))

   @ LL++,00 SAY "[CEL(" + cCEL + ",1):TEXTO:" + TXT->EMPRESA +"]"
   @ LL++,00 SAY "[CEL(" + cCEL + ",2):TEXTO:" + TXT->IMPRESS +"]"
   @ LL++,00 SAY "[CEL(" + cCEL + ",3):TEXTO:" + TXT->EMULA +"]"

   nCEL++
   TXT->(DBSKIP())

ENDDO

RELATORIO(0)

* Microsoft Excel é marca registrada da Microsoft e faz parte do Microsoft Office. É necessário possuir o Excel instalado para utilização desses recursos.

Também pode transformar seus relatórios em PDF

Utilizando uma impressora virtual como o PDFCreator, seus relatórios podem ser processados pelo SIBRA e enviados para um arquivo PDF.

Veja o SIBRA funcionando

Demonstrações para Clipper, Harbour, xHarbour e geração de PDF.

SIBRA para xHarbour v1.2.3
SIBRA para Harbour v3.2
SIBRA + PDFCreator em ação!

Ver playlist completa no YouTube

Uma licença para seus sistemas

O SIBRA é fornecido sem cobrança de royalties e sem anuidade.

Livre de royalties: você poderá utilizar o SIBRA em seus sistemas e comercializar seus programas sem pagar royalties adicionais. A biblioteca/produto SIBRA, entretanto, não deve ser redistribuída separadamente.

Escolha a versão para o seu compilador

A licença é entregue com os arquivos correspondentes ao ambiente selecionado.

SIBRA para Clipper

Clipper 5.01, 5.2 ou 5.3
  • SIBRA50.LIB, SIBRA52.LIB ou SIBRA53.LIB
  • SIBRA.EXE
  • FUNCOES.TXT
  • Manual
  • TST1.PRG com exemplos
  • Leiame.txt

SIBRA para xHarbour

xHarbour v1.2.3
  • SIBRAXH123.LIB
  • Recursos do SIBRA XL
  • Códigos de barras
  • FUNCOES.TXT
  • Manual
  • TST1.PRG
  • Leiame.txt

SIBRA para Harbour

Harbour Project v3.2
  • libSIBRAHB32.a
  • Recursos do SIBRA XL
  • Códigos de barras
  • FUNCOES.TXT
  • Manual
  • TST1.PRG
  • Leiame.txt
A licença é entregue através de link para download em arquivo ZIP. Caso deseje mais de uma versão do compilador, há uma taxa adicional de R$ 50,00.

Licença SIBRA 5.08 XL

Pagamento único • Sem anuidade • Sem royalties
R$ 365,00
Licença para uma versão de compilador
  • SIBRA + biblioteca para o compilador escolhido
  • SIBRA XL
  • Códigos de barras e QR Code
  • Manual detalhado
  • Exemplos de utilização
  • Suporte técnico gratuito

Comprar com PagBank

Ou fale pelo WhatsApp para pagamento via PIX.

Importante: após a compra, preencha o formulário Dados do comprador e licença . A licença precisa ser compilada antes da entrega. O prazo médio informado é de 24 horas.
Atualizações: atualização de versão para um compilador: R$ 80,00. Versões de correção como 3.9a → 3.9b não possuem cobrança, conforme as condições informadas.
É disponibilizada uma versão funcional para avaliação antes da compra. Por esse motivo, consulte e avalie a política de não ressarcimento antes de adquirir a licença.

Teste antes de comprar

Baixe a versão correspondente ao seu compilador e experimente o SIBRA no seu próprio sistema.

SIBRA 5.08 XL — versões de demonstração

Período informado para testes: 9 dias.

Suporte técnico gratuito

Precisa de ajuda para instalar, compilar ou utilizar o SIBRA?

Suporte técnico SIBRA

Fale com Anderson

Suporte por e-mail, WhatsApp ou AnyDesk.

Telefone / WhatsApp:
+55 82 99141-9420

Atendimento em Português, English e Español.

Perguntas frequentes

Preciso mudar todos os meus relatórios?

Não necessariamente. Para aproveitar todo o potencial do SIBRA, os relatórios podem ser adaptados utilizando RELATORIO() e os comandos universais. Para sistemas com muitos relatórios também existe a alternativa de funcionamento Stand Alone.

Funciona com impressora USB?

Sim. O SIBRA trabalha através das impressoras instaladas no Windows, podendo utilizar impressoras USB, laser, térmicas, matriciais, impressoras de rede e impressoras virtuais.

Funciona com Harbour e xHarbour?

Sim. Existem versões da biblioteca para Harbour Project v3.2 e xHarbour v1.2.3, além das versões para Clipper.

É possível gerar PDF?

Sim. Uma impressora virtual como o PDFCreator pode receber a impressão gerada pelo SIBRA e produzir o documento em PDF.

O SIBRA cria arquivos do Excel?

O SIBRA XL possui comandos para criação e manipulação de planilhas, incluindo células, formatação, cores, fórmulas, alinhamentos, cabeçalhos, bordas e outros recursos.

Existe cobrança de royalties?

Não. A licença é apresentada como livre de royalties e sem cobrança de anuidade, respeitando os termos de distribuição do próprio SIBRA.

Antes de pensar em reescrever seu sistema por causa da impressão, experimente o SIBRA.

Baixe a demonstração, teste no seu ambiente e veja como seus relatórios Clipper, Harbour ou xHarbour podem trabalhar com impressoras modernas.

Total votes: 0

Comentários

Sibra

Olha, realmente essa solução salvou meus programas que ainda rodam em Clipper.   Eu pensei que ia ter que abandonar minhas fontes mas eu descobri o Sibra.  Implantei a solução nos meus códigos de impressão e foi a salvação.  Passei a imprimir direto para impressoras windows.  Outra grande ajuda foi a impressão em pdf, pois hoje é imprescidível que seu sistema faça esse tipo de arquivo;  como o sibra se comunica direto com as impressoras do windows basta você ter a impressora pdf como o pdf creator por exemplo e pronto.  Voila o sibra faz a saída.  Tudo isso mudando quase nada nos meus códigos fontes.  Parabéns ao criador do Sibra.  Estou muito satisfeito.

Sibra

Adquiri uma licença do Sibra e fiquei surpreso com as facilidades para imprimir relatórios, gráficos e códigos de barra.
Uso xHarbour no modo console e agora imprimo relatórios com uma qualidade gráfica perfeita.

Mas o melhor, é o suporte técnico oferecido pelo desenvolvedor, o Anderson., que sempre atendeu com rapidez e cortesias as minhas várias dúvidas.

Enfim, valeu e vale muito usar o Sibra, porque sem ele, nunca teria relatórios com a qualidade atual. 

 

Downloads: 

depois.pdf — Baixado 390 vezes
antes.pdf — Baixado 437 vezes

Sistema Sibra para impressão

Depois de adquirir uma licença do Sibra, em apenas algumas horas consegui fazer a impressão de imagens, códigos de barras e vários padrões de letras.

Os exemplos que acompanham o pacote são muito práticos e facilitam a compilação.

O sistema Sibra é muito rápido e realmente cumpre com tudo o que é apresentado no manual.

Eu havia começado a programar em PHP com SQL, mas com o Sibra decidi permanecer com a programação em Clipper/Harbour.

O suporte oferecido pelo Anderson é excelente. 

 

Páginas

Gostou da página?

Avalie e comente aqui mesmo. Para dúvidas utilize o 🗫Fórum do CA-Clipper Website e continue a discussão com outros programadores.