Impressão de PDFs diretamente de JavaScript
Em fluxos de trabalho baseados em HTML, a integração da funcionalidade de impressão direta para PDFs pode ser uma adição valiosa para os usuários. Para conseguir isso, várias abordagens podem ser exploradas.
Uma técnica envolve incorporar o PDF no documento usando a tag
Uma vez incorporado, o JavaScript pode ser usado para acionar a impressão:
function printDocument(documentId) { var doc = document.getElementById(documentId); //Wait until PDF is ready to print if (typeof doc.print === 'undefined') { setTimeout(function(){printDocument(documentId);}, 1000); } else { doc.print(); } }
Este método permite uma impressão perfeita sem exibir o PDF ao usuário. PDFs incorporados podem ser colocados em iframes ocultos para uma experiência mais amigável. No entanto, é importante notar que esta abordagem pode não ser compatível com todos os navegadores modernos.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3