Vielleicht zu spät, aber ich bin für zukünftige Referenz hinzufügen; Sie könnten eine Art von Download / Print-Manager-Dienstprogramm verwenden. Stellen Sie sich die Torrent-Magnet-Links, klicken Sie auf einen Link und eine .torrent-Datei von Torrent-Client geöffnet, liest es die notwendigen Informationen und tun den Rest auf Client-Seite.
Sie müssen also ein kleines Dienstprogramm schreiben, das diese "Druckaufträge" von Ihrer Website erkennt. Sie klicken auf einen Link [Rechnung drucken] und der Browser lädt eine eindeutige Druckdatei herunter, die dann vom Dienstprogramm erfasst wird.
Die .print-Datei besteht aus zwei Teilen: 1. Kopfzeile und 2. Die Datei (pdf/jpg/irgendwas). Header enthält vordefinierte Drucker/Papiergröße/Ausrichtung/etc oder fragt einfach nach Benutzereingaben. Dann wird die Datei aus dem 2. Teil/Body gedruckt.
Sie können die Druckaufträge auch in eine Warteschlange stellen und sie verwalten.
Sie müssen dieses Dienstprogramm installieren und ein Protokoll wie http:// oder ftp:// definieren, um Druckverknüpfungen vom Dienstprogramm zu erfassen. Und stellen Sie Drucker/Papier usw. für bestimmte Aufträge wie Rechnungen/Farbdrucke usw. ein.
Das werde ich tun, wenn ich unsere Winforms-App ins Web portiere. Und wenn Sie in einer LAN-Umgebung sind, dann würden Sie die Dinge vom Webserver auf Netzwerkdruckern drucken.
0 Stimmen
Können Sie das etwas genauer erklären? Schreiben Sie eine clientseitige Anwendung oder eine Webanwendung oder beides?