Tổng quan
Neodynamic WebClientPrint for ASP.NET tập trung vào bài toán in phía client từ website ASP.NET Core, MVC, WebForms và SPA. Cấu trúc client-server gồm thư viện server-side Neodynamic.SDK.WebClientPrint.dll và tiện ích WebClientPrint Processor cài một lần trên máy người dùng.

Luồng in cho phép tạo Client Print Jobs từ ứng dụng ASP.NET để gửi raw data, text, native printer commands hoặc tệp phổ biến tới máy in phía client. Máy in mặc định, máy in cài theo tên cụ thể, máy in chia sẻ qua UNC, cổng LPT, RS-232 và IP/Ethernet đều nằm trong phạm vi hỗ trợ tùy theo kiểu in.
In raw data, lệnh máy in và nhiều định dạng tệp từ ASP.NET Core, MVC, WebForms và SPA tới máy in phía client trên Windows, Linux, macOS và Raspberry Pi, không cần plug-in.
Tính năng nổi bật
- In từ ASP.NET Core, MVC, WebForms và SPA tới máy in phía client.
- Gửi raw data cho 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 hay phần mềm ngoài.
- Thiết lập PDF với Tray Name, Paper Size, Print Rotation và Pages Range.
- In TXT, PDF, JPG, PNG, TIFF và BMP từ website ASP.NET.
- In DOC im lặng trên Windows khi có Microsoft Word 97+.
Ứng dụng thực tế
- In nhãn barcode và shipping label từ cổng quản trị ASP.NET.
- Gửi lệnh raw tới POS receipt printer, ticket printer hoặc dot-matrix printer.
- In PDF, ảnh và tài liệu văn phòng từ ứng dụng nội bộ không dùng hộp thoại trình duyệt.
- Di chuyển hệ thống POS desktop hoặc DOS/Windows legacy sang nền web ASP.NET.
- Xây dựng quy trình chọn máy in theo tên, theo cổng hoặc theo cấu hình mạng nội bộ.
Đối tượng sử dụng phù hợp
- Lập trình viên ASP.NET
- Nhóm phát triển hệ thống POS và logistics
- Tech lead phụ trách ứng dụng web nội bộ có yêu cầu in trực tiếp
- Đội triển khai cần tích hợp máy in tem, hóa đơn, vé hoặc RFID
Thông tin kỹ thuật
Câu hỏi thường gặp
Có cần plug-in trình duyệt để in không?
Không. Cách tiếp cận plug-in free không yêu cầu ActiveX, Flash, Silverlight hay Java.
Có thể in mà không hiện hộp thoại in không?
Có. Client Print Jobs cho phép dùng máy in mặc định hoặc chỉ định máy in cài theo tên mà không hiển thị dialog.
Những framework web nào được nhắc tới?
ASP.NET Core, ASP.NET MVC, ASP.NET WebForms và ASP.NET SPA đều được nêu trong mô tả.
DOC và XLS có in trực tiếp trên mọi nền tảng không?
Không hoàn toàn. Windows cần Microsoft Word hoặc Excel; Linux, Raspberry Pi và Mac cần LibreOffice cho DOC/DOCX và XLS/XLSX.
Có hỗ trợ máy in tem, máy in hóa đơn và máy in mạng không?
Có. Phạm vi hỗ trợ gồm thermal label barcode printers, POS receipt printers, ticket printers, RFID printers, shared printers, LPT, RS-232 và IP/Ethernet cho raw commands.




Bình luận