Derzeit implementiere ich Druckfunktionalität in einer Website. Kann mir jemand sagen, was die beste Vorgehensweise ist, um dies zu implementieren?Druckfunktionalität Implementierung in Website
2
A
Antwort
2
Sie sollten CSS verwenden und ein Druck-Stylesheet schreiben. Dies wird automatisch verwendet, wenn der Benutzer auf Drucken klickt.
1
Wenn Sie absolut sicher sein möchten, wie etwas für den Benutzer drucken wird, müssen Sie ein PDF mit einer Bibliothek wie iTextSharp erstellen. Die Verwendung von Stylesheets mit dem Attribut print ist eine ausgezeichnete Idee, aber Sie können nicht garantieren, dass alles auf einer Seite gedruckt wird.
+0
Dies ist eine gute Möglichkeit, mit dem Drucken umzugehen - aber in vielen Fällen ein Overkill – hogni89
Verwandte Themen
- 1. Implementierung Autocomplete in meiner Website
- 2. RoR Website-Implementierung Strategie
- 3. Implementierung einer AJAX-Chat-Website
- 4. Implementierung einer mehrsprachigen Website mit ASP.Net
- 5. Implementierung der Kreditkartenverarbeitung innerhalb von PHP MySql Website
- 6. SIFT-Implementierung in C#
- 7. Reduzierte Druckfunktionalität in SSRS BIDS 2008 R2 Registerkarte "Vorschau" oder Bug?
- 8. Warenkorb Implementierung
- 9. Normale Bayes Implementierung in OpenCV
- 10. Implementierung
- 11. Implementierung von frama-clang
- 12. Implementierung eines Besucherzählers
- 13. Implementierung von SSO in Joomla 3, um Zugriff auf die Website zu erhalten
- 14. Implementierung eines benutzerdefinierten SessionIDManager
- 15. Netcat-Implementierung in Python
- 16. diff Implementierung in Java
- 17. Strlen() Implementierung in GCC
- 18. ZIPME-Implementierung in Codenameone
- 19. Implementierung Timer in Android
- 20. Fork-Implementierung in Perl
- 21. SimHash-Implementierung in Java?
- 22. SlowSort-Implementierung in C#
- 23. DOM-Implementierung in Java
- 24. Implementierung SendActionToNative in JS
- 25. Zufallsgenerierung in meiner Implementierung
- 26. Ajax Implementierung in Sharepoint
- 27. Trie Implementierung in Guava?
- 28. Implementierung Zustand in XPath
- 29. PHP Implementierung in HTML
- 30. Timer-Implementierung in Javascript
Ich zeige eine druckerfreundliche Version, indem ich die unerwünschten Elemente verberge (z. B. Hinzufügen, Menü) etc.) mit jquery? Ist es ein richtiger Ansatz? – ANP
Ich denke, es wäre weniger Arbeit, nur CSS zu verwenden und 'display = none' zu setzen, wo Sie keine Blöcke anzeigen möchten. –
@ANP - nein, das ist der lange, komplizierte, fehleranfällige, weniger zuverlässige Ansatz. Verwenden Sie einfach ein Druck-Stylesheet wie in dieser Antwort vorgeschlagen. Keine Notwendigkeit, in die Nähe von JavaScript zu gehen. – Quentin