1 Repo
Tools that manage how web pages are rendered on paper and control printer-related browser behavior.
Distinguishing note: The candidates are either too specific (3D printing) or unrelated (voice controllers).
Explore 1 awesome GitHub repository matching web development · Browser Print Controllers. Refine with filters or upvote what's useful.
Print.js ist eine JavaScript-Druckbibliothek, die eine clientseitige Schnittstelle zum Auslösen von System-Druckdialogen und zum Formatieren von HTML-Inhalten für die physische Papierausgabe aus einem Webbrowser bietet. Sie fungiert als Browser-Druck-Controller, der den Lebenszyklus temporärer Druckdokumente verwaltet, um eine konsistente Wiedergabe zu gewährleisten. Die Bibliothek nutzt ein DOM-to-Frame-Druck-Dienstprogramm, das spezifische HTML-Elemente in versteckte Iframes klont. Dieser Prozess isoliert druckbare Inhalte vom Hauptseitenlayout, was es dem System ermöglicht, ein sauberes Dokument zu rendern, ohne einen vollständigen Seiten-Reload auszulösen. Das Tool deckt die Browser-Dokumentformatierung und das clientseitige Druckmanagement ab. Es verwendet dedizierte Druck-Stylesheets, um Layouts neu zu formatieren und nicht-essenzielle UI-Elemente speziell für die physische Ausgabe auszublenden.
Controls how web pages are rendered on paper and manages the browser printing interface.