Visão geral
O pacote de impressão permite que aplicativos Flutter gerem e imprimam documentos em múltiplas plataformas, incluindo Android, iOS, macOS, Windows, Linux e na web. Ele utiliza a biblioteca dart_pdf para criar PDFs programaticamente, que podem então ser enviados para impressoras compatíveis. Isso o torna ideal para gerar faturas, relatórios, rótulos e outros conteúdos impressos diretamente dos aplicativos. O pacote suporta impressão local e funcionalidade de impressão no navegador da web, garantindo ampla compatibilidade. É particularmente útil em aplicativos empresariais e produtividade onde a saída de documentos é essencial.
Casos de uso
- Gerando faturas e recibos
- Criando relatórios impressos
- Produção de rótulos e formulários
- Suporte à impressão off-line
- Habilitar funcionalidade de impressão baseada na web
Principais recursos
- Suporte de impressão multiplataforma
- Integração com dart_pdf para geração de PDF
- Imprima diretamente dos aplicativos móveis e de desktop
- Integração de impressão do navegador da web
- Layouts de documentos personalizáveis
Indicado para
- Aplicações empresariais
- Sistemas de inventário e faturamento
- Ferramentas de produtividade móvel e desktop
- Aplicativos da web que exigem recursos de impressão
- Aplicativos que precisam da geração de documentos offline
Considerações
- Requer impressoras compatíveis para saída física
- Impressão na web limitada às capacidades do navegador
- O design de layout PDF deve considerar as margens da impressora
- Comportamento específico de plataforma para o diálogo de impressão
- Nenhuma visualização de impressão integrada em todas as plataformas
