Tổng quan
Neodynamic WebClientPrint for PHP phục vụ nhu cầu in phía client từ website PHP mà không cần plugin trình duyệt. Thành phần này hỗ trợ Windows, Linux, Raspberry Pi (Linux ARM) và Mac, đồng thời làm việc với các dự án PHP MVC Frameworks như Laravel.

Cơ chế hoạt động dựa trên mô hình client-server. Phía server dùng tệp WebClientPrint.php để tạo Client Print Jobs, còn phía client dùng WebClientPrint Processor (WCPP) cài một lần để nhận và xử lý lệnh in.
In raw data, PDF, DOC, XLS, ảnh và TXT từ website PHP tới máy in phía client mà không hiện hộp thoại in. Hỗ trợ Windows, Linux, Raspberry Pi và macOS.
Tính năng nổi bật
- Gửi raw data tới máy in với Epson ESC/P, HP PCL, PostScript, Zebra ZPL và Eltron EPL.
- In nhãn vận chuyển từ UPS, FedEx, USPS, DHL và tệp PRN.
- In PDF không cần Adobe Reader hoặc phần mềm ngoài.
- Thiết lập Tray Name, Paper Size, Print Rotation, Pages Range, Auto Rotate và Auto Center cho PDF.
- In TXT, DOC/DOCX, XLS/XLSX, JPG, PNG, TIFF và BMP từ website PHP.
- Hỗ trợ in DOC im lặng trên Windows với manual Duplex và Pages Range.
- In PDF, DOC và XLS có mật khẩu bằng metadata mã hóa RSA.
Ứng dụng thực tế
- In hóa đơn, phiếu giao hàng và chứng từ PDF từ website PHP.
- In nhãn vận chuyển và lệnh in thô cho máy in tem, máy in mã vạch, POS receipt printer.
- Triển khai in tài liệu Office từ hệ thống nội bộ có máy client Windows hoặc Linux/macOS.
- Thu thập thông tin máy in phía người dùng trước khi gửi lệnh in.
Đối tượng sử dụng phù hợp
- Lập trình viên PHP
- Nhóm phát triển website nội bộ
- Dev lead phụ trách hệ thống in ấn
- Kỹ sư triển khai POS, logistics và barcode printing
Thông tin kỹ thuật
Câu hỏi thường gặp
Có cần plugin trình duyệt để in không?
Không. WebClientPrint for PHP được mô tả là plugin-free và dùng WCPP cài một lần trên máy client.
Có hỗ trợ Laravel không?
Có. Thành phần này hỗ trợ các dự án PHP Website, bao gồm PHP MVC Frameworks như Laravel.
PDF có cần Adobe Reader để in không?
Không. PDF có thể in mà không cần Adobe Reader hoặc phần mềm ngoài.
In DOC và XLS trên Windows cần phần mềm gì?
DOC/DOCX cần Microsoft Word, XLS/XLSX cần Microsoft Excel. Tính năng in nâng cao yêu cầu Word 97+ hoặc Excel 97+.
Máy in nào được hỗ trợ?
Raw commands hỗ trợ installed Windows printers, Shared Printers, LPT, RS-232 và IP/Ethernet Network printers. Trên Linux và Mac OS, máy in cài qua CUPS được hỗ trợ.




Bình luận