RawPrint
Systém pro vzdálený raw tisk přes TCP
Popis projektu
RawPrint je specializované řešení pro Windows, které umožňuje zasílat tisková data v raw formátu (např. ZPL, EPL, ESC/POS) přes síťové TCP připojení a následně je předávat vybrané tiskárně v operačním systému.
Systém se skládá ze dvou hlavních komponent:
- RawPrint Service: Služba běžící na pozadí, která naslouchá na definovaném TCP portu a zpracovává příchozí tisková data.
- RawPrint Server: Administrátorská aplikace pro snadné konfigurování parametrů služby bez nutnosti ruční úpravy konfiguračních souborů.
Hlavní funkce
- TCP Listening: Naslouchání na libovolném portu (výchozí
9101). - Raw Forwarding: Přímé předání dat tiskárně bez změny jejich obsahu.
- Centrální konfigurace: Možnost změny tiskárny a portu přes grafické rozhraní.
- Stabilita: Implementace jako Windows Service zajišťuje automatický start a běh na pozadí.
Návod k použití
- Konfigurace: Spusťte aplikaci
rawprintserver.exe.- Zvolte tiskárnu, do které mají být data posílána (např.
PDFCreatornebo konkrétní štítkovací tiskárna). - Nastavte TCP port (výchozí je
9101). - Uložte nastavení.
- Zvolte tiskárnu, do které mají být data posílána (např.
- Způsob provozu: Máte dvě možnosti, jak systém spustit:
- Klientský režim: V aplikaci
rawprintserver.exeklikněte na tlačítko Start. Aplikace bude fungovat jako print server po dobu svého spuštění. - Služba Windows: Přepněte v aplikaci
rawprintserver.exena záložku Služba a zde proveďte instalaci a spuštění službyrawprintservice. Tento režim je vhodný pro trvalý provoz na pozadí.
- Klientský režim: V aplikaci
- Firewall: Pro správné fungování je nutné v Windows Firewall otevřít příslušný TCP port (výchozí
9101), aby mohla aplikace přijímat data z ostatních počítačů v síti. - Tisk: Pošlete raw tisková data na IP adresu stroje s běžícím serverem/službou na konfigurovaný port.
Tip: Konfiguraci lze případně upravit přímo v souboru rawprint.ini v adresáři aplikace.
