Servidor de Impressao Local via WebSocket
Imprima diretamente do navegador para qualquer impressora. Gratuito e sem licenca.
3 passos para imprimir direto do navegador
Baixe e instale. Ele roda discretamente na bandeja do sistema.
Adicione uma linha de script na sua aplicacao web.
Use a API JavaScript para enviar impressoes diretas.
Sem dialogo de impressao, sem configuracao extra.
Tudo que voce precisa para impressao em aplicacoes web
Envie comandos ESC/POS, ZPL, EPL e CPCL diretamente para impressoras termicas e de etiquetas.
Imprima documentos PDF, conteudo HTML formatado e imagens em qualquer impressora.
API fluente para construir cupons termicos: negrito, alinhamento, QR Code, codigo de barras, gaveta.
Comunicacao via WebSocket na porta 12345. Funciona com qualquer framework web.
Roda discretamente na bandeja do sistema. Inicia automaticamente com o Windows.
Sem licenca, sem assinatura, sem limitacoes. Use em quantos computadores quiser.
Adicione impressao na sua aplicacao em minutos
Inclua via CDN (sempre a ultima versao):
Ou versao especifica:
Builder para impressoras termicas (cupom fiscal, comanda, etc):
Para integrar sem a biblioteca JS (Python, C#, PHP, etc). Conecte via WebSocket em ws://localhost:12345 e envie JSON:
Referencia rapida dos metodos disponiveis
| Metodo | Descricao |
|---|---|
| connect() | Conecta ao servidor IZPrint |
| disconnect() | Desconecta do servidor |
| listPrinters() | Lista todas as impressoras instaladas |
| getDefaultPrinter() | Retorna a impressora padrao |
| printRaw(printer, data) | Impressao RAW (ESC/POS, ZPL, EPL) |
| printPdf(printer, base64) | Impressao de PDF |
| printHtml(printer, html) | Impressao de HTML |
| printImage(printer, base64) | Impressao de imagem |
| IZPrint.escpos() | Builder ESC/POS para impressoras termicas |