PDFs direkt aus JavaScript drucken
In HTML-basierten Workflows kann die Integration der Direktdruckfunktionalität für PDFs eine wertvolle Ergänzung für Benutzer sein. Um dies zu erreichen, können mehrere Ansätze untersucht werden.
Eine Technik besteht darin, die PDF-Datei mithilfe des
Sobald JavaScript eingebettet ist, kann es zum Auslösen des Druckens verwendet werden:
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(); } }
Diese Methode ermöglicht ein nahtloses Drucken, ohne dass die PDF-Datei dem Benutzer angezeigt wird. Eingebettete PDFs können für eine benutzerfreundlichere Erfahrung in versteckten Iframes platziert werden. Es ist jedoch zu beachten, dass dieser Ansatz möglicherweise nicht mit allen modernen Browsern kompatibel ist.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3