English Contato Forum Open Source

Lib printWin - Print & Preview for [x]Harbour Windows

Crie, converta relatórios. Preview, PDF ou impressão, sem utilitário, diretamente da sua aplicação Harbour, xHarbour, console ou gráfica.

Use 1 dos 11 providers integrados: FastReport (FRH, FRX), Xailer, Fivewin, HMG, Minigui, ooHG, HbQt (QtContribs), PageScript, Hwgui, Win32prn.

Conversão de relatórios:
Crie relatórios facilmente via código (Classe/Funções), sem arquivos, CHRs. Controle dinamicamente os recursos integrados. Suporte a pontos de entrada (PE) da PrintWin.
Mesclar criação e conversão de um ou mais arquivos PRN/TXT em único documento (preview, impressão ou PDF).
Essenciais:
  • Definição documento: tamanho e orientação (horizontal/vertical) do papel, duplex, qualidade de impressão.
  • Texto/Fonte: nome, tamanhos, negrito, itálico, underline, rotação, cores.
  • Imagem, desenho retângulo e linhas, estilos, cor preenchimento e linha.
  • Preview impressão. Janela seleção de impressora: (em análise...)
Específicos de alguns providers:
  • Componente de impressão matricial - FastReport (FRX/FRH).
  • Exportação direta relatórios: Fivewin (PDF), PageScript (PDF), HbQt (PDF), FastReport (PDF, HTML, RTF, XML, XLS).
  • Modificar propriedade/comportamento da janela preview: Xailer, FastReport, ooHG, Minigui, PageScript.
Especiais PrintWin:
  • Conversão de caracteres/acentuação.
  • Pontos de entrada (PE), semelhante a eventos. Permite definições de regras globais, alterar padrões PrintWin e específica por relatório.
  • Quebra de página automática. Seleção automática de impressoras PDF/XPS/Generic. Pesquisa impressoras por máscara e mais...
clique na imagem
FastReport - Recibo impresso + conversão PRN. Código fonte completo
PageScript - Darf. Código fonte completo
Xailer - Recibo impresso + conversão PRN.
HMG - Recibo impresso + conversão PRN.
HbQt - Recibo impresso + conversão PRN.
Hwgui - Demonstrativo pagamento.
Win32prn - Demonstrativo pagamento.
Mais exemplos no forum... (efetue login)
  • FastReport
  • HbQt
  • Xailer
  • PageScript
  • Fivewin
  • HMG
  • Minigui
  • ooHG
  • Hwgui
  • Win32prn
  • Distribuição separada, para integração e controle com único provider. Opcionalmente múltiplos providers.
    Integração PrintWin com cada provider, é 100% com a versão oficial e original, sem utilizar ou modificar nenhum código fonte do mesmo.
    Se você não possui a ferramenta (provider), terá que obtê-la com o desenvolvedor.
    Documentação e exemplos práticos da PrintWin. Possibilidade de novos recursos, integrações com o provider, e customizações para seus aplicativos.
    Ferramenta / Provider Recursos integrados com PrintWin
    Nome da ferramenta / provider Licença Compilador Preview, Impressão Exportação Fonte: tamanhos, negrito, itálico, cores, rotação Imagem, desenho linha e retângulo
    Xailer (facebook) Comercial (site, download) Harbour Sim Não Sim Sim
    FastReport - FRX (Ignacio), DLL (run time) Comercial (site, download) [x]Harbour Sim PDF, XLS, RTF, XML, HTML Sim Sim
    FastReport - FRH (Sergey), DLL (run time) Comercial/Descontinuado [x]Harbour Sim PDF, XLS, RTF, XML, HTML Sim Sim
    Fivewin, DLL (run time) Comercial/Free (site) [x]Harbour Sim PDF Sim Sim
    HMG (Roberto Lopez) Free/Open source Harbour Sim Não Sim Sim
    Minigui Extended Edition (projeto derivado da HMG) Free/Open source [x]Harbour Sim Não Sim Sim
    ooHG (OOP, projeto derivado da HMG) Free/Open source [x]Harbour Sim Não Sim Sim
    HbQt (QtContribs), DLLs (run time) Free/Open source Harbour Sim PDF Sim Sim
    PageScript, DLL (run time) Free/Descontinuado [x]Harbour Sim PDF Sim Sim
    Hwgui Free/Open source [x]Harbour Sim Não Sim (sem rotação texto) Sim
    Win32prn Nativo do compilador [x]Harbour Somente impressão Não Sim (sem rotação texto) Sim
    Quer PrintWin com o preview/impressão nativo Marinas-gui, derivados Qt ou xBase++/Alaska? contato. Aplicações em Visual xHarbour, Marinas-gui, console, derivados Qt, também podem usar normalmente alguns dos providers listados acima com PrintWin.