{% extends "base.html" %} {% block title %}Quality Recticel Print Service Downloads{% endblock %} {% block content %}

๐Ÿ–จ๏ธ Quality Recticel Print Solutions

Choose Your Printing Method: Chrome Extension or Windows Service

๐Ÿ†• TWO POWERFUL OPTIONS: Simple browser-based Chrome extension or enterprise-grade Windows service for advanced printing needs.

๐Ÿš€ Two Printing Solutions Available

๏ฟฝ Chrome Extension (Recommended)
  • โœ… Easy Setup - 2 minutes to install
  • โœ… Cross-Platform - Windows, Mac, Linux
  • โœ… User Control - Print dialog for printer selection
  • โœ… Zero Configuration - Works immediately
  • โœ… Secure - No external services needed
๐Ÿ”ง Windows Service (Enterprise)
  • โšก Silent Printing - No user interaction needed
  • ๏ฟฝ๏ธ Direct Printer Access - System-level printing
  • ๐Ÿข Enterprise Ready - Service auto-recovery
  • ๏ฟฝ Advanced Features - Multiple print methods
  • ๐Ÿ›ก๏ธ Self-Contained - Zero external dependencies

๐ŸŒ Chrome Extension

Browser-based printing solution
๐Ÿ“‹ RECOMMENDED: Easy setup, works everywhere!
๐ŸŽฏ Key Features:
  • ๐Ÿ–จ๏ธ Opens PDF in hidden browser tab and triggers print dialog
  • ๐Ÿ” Automatic extension detection on web page
  • ๐Ÿ“Š Print status feedback and error handling
  • ๐Ÿ”„ Graceful fallback to PDF download
  • โš™๏ธ Works with any printer Chrome can access
  • ๐ŸŒ Cross-platform (Windows, Mac, Linux)
๐Ÿš€ Quick Install (3 steps):
  1. Download and extract the extension files
  2. Open Chrome โ†’ chrome://extensions/
  3. Enable "Developer mode" โ†’ Click "Load unpacked" โ†’ Select folder

Extension package (~10KB)
Individual files for inspection:
manifest.json background.js content.js popup.html popup.js

๐Ÿ”ง Windows Print Service

Enterprise-grade silent printing with Error 1053 fixes
๐Ÿข ENTERPRISE: Silent printing with no user interaction!
๐Ÿ†• NEW: Error 1053 FIXED!
โœ… Multiple installation methods with automatic fallback
โœ… Enhanced Windows Service Communication
โœ… Comprehensive diagnostic and troubleshooting tools
๐ŸŽฏ Key Features:
  • โšก Silent printing - no print dialogs
  • ๐Ÿ–จ๏ธ Direct system printer access
  • ๐Ÿ”„ Multiple print methods (Adobe, SumatraPDF, PowerShell)
  • ๐Ÿ›ก๏ธ Windows service with auto-recovery
  • ๐Ÿ“ฆ Self-contained - zero dependencies
  • ๐Ÿข Perfect for production environments
  • ๐Ÿ”ง Error 1053 fixes included
๐Ÿš€ Quick Install (3 steps):
  1. Download and extract the enhanced service package
  2. Run install_service_ENHANCED.bat as Administrator
  3. Install Chrome extension (included in package)
๐Ÿ†• Includes Error 1053 fixes & multiple installation methods
๐Ÿ†• Enhanced Package (~11MB): Embedded Python 3.11.9 + Error 1053 fixes
โœ… Features: 4 installation methods, diagnostic tools, zero dependencies
โš ๏ธ Windows Only: Requires Administrator privileges for service installation

๐Ÿ“š Documentation & Support

โšก Quick Setup Guide

2-minute installation guide with visual steps and troubleshooting tips.

๐Ÿ“– Quick Setup
๐Ÿ“‹ Complete Guide

Comprehensive installation documentation with troubleshooting and API reference.

๐Ÿ“š Full Documentation
๐Ÿ› ๏ธ Technical Reference

Developer documentation with API specs and customization examples.

๐Ÿ”ง Developer Docs

โš™๏ธ System Requirements & Information

๐Ÿ’ป Requirements:
  • Browser: Google Chrome (any recent version)
  • OS: Windows, Mac, or Linux
  • Privileges: None required (standard user)
  • Internet: Not required (works offline)
  • Installation: Just load extension in Chrome
๐Ÿ” How It Works:
  1. ๐ŸŒ Web page detects Chrome extension
  2. ๐Ÿ–จ๏ธ Extension Available โ†’ Green "Print Labels (Extension)" button
  3. ๐Ÿ“„ Extension Unavailable โ†’ Blue "Generate PDF" button
  4. ๐Ÿ”„ Extension opens PDF in hidden tab โ†’ triggers print dialog
  5. โœ… User selects printer and confirms โ†’ automatic cleanup
๐Ÿš€ Ready to Test?

Installation takes ~2 minutes โ€ข Zero maintenance required

๐Ÿงช Test the Extension

After installing the extension, click below to test if the print module detects it correctly:

๐Ÿ–จ๏ธ Go to Print Module
{% endblock %}