Tổng quan
Neodynamic JSPrintManager for Blazor xử lý các kịch bản in và quét tài liệu phía client trong ứng dụng Blazor Server và Blazor WebAssembly. Lập trình viên có thể viết.NET C# thuần để gửi raw data, text, native commands và nhiều định dạng tệp tới máy in trên máy người dùng mà không cần mở hộp thoại in.

Phần in tài liệu bao phủ nhiều định dạng quen thuộc như PDF, TXT, DOC, XLS, JPG, PNG và Multipage TIFF. PDF, TXT, PNG, JPG và BMP được hỗ trợ native; các định dạng khác có thể cần phần mềm ngoài như Microsoft Word, Microsoft Excel hoặc LibreOffice.
In client-side printing và scanning cho Blazor Server, WebAssembly bằng.NET C#. Gửi PDF, TXT, DOC, XLS, JPG, PNG, TIFF tới máy in phía client không hiện hộp thoại in.
Tính năng nổi bật
- Gửi raw data và native commands tới máy in hỗ trợ EPSON ESC/POS, HP PCL, PostScript, Zebra ZPL, Eltron EPL.
- In shipping labels 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 PDF với tray name, paper size, rotation, page range, auto rotate, auto center, duplex.
- In PDF, TXT, DOC/x, XLS/x, JPG, PNG và nhiều định dạng tệp quen thuộc.
- In DOC silent trên Windows với password-protected files, manual duplex và page range.
- In PDF, DOC và XLS có mật khẩu khi thông tin mở khóa được nhúng mã hóa trong metadata.
Ứng dụng thực tế
- In hóa đơn POS, phiếu giao hàng và nhãn vận chuyển từ ứng dụng Blazor.
- Gửi lệnh raw tới máy in barcode, máy in nhiệt, máy in vé hoặc máy in RFID.
- Triển khai in silent cho PDF, DOC, XLS, TXT và TIFF trong quy trình nội bộ.
- Kết nối máy quét TWAIN/WIA/SANE để số hóa tài liệu ngay từ giao diện web.
- Cho phép thiết bị iOS, Android, ChromeOS hoặc môi trường Citrix in qua Print Server Mode.
Đối tượng sử dụng phù hợp
- Lập trình viên Blazor cần in phía client bằng.NET C#
- Nhóm phát triển hệ thống POS, logistics, shipping label và barcode printing
- Đội kỹ thuật xây dựng cổng in tài liệu nội bộ hoặc web app cần silent printing
- Doanh nghiệp cần tích hợp scanning và printer status monitoring trong ứng dụng web
Thông tin kỹ thuật
Câu hỏi thường gặp
JSPrintManager for Blazor dùng cho nền tảng nào?
Tài liệu mô tả nêu rõ sản phẩm dùng cho dự án Blazor Server và Blazor WebAssembly.
Có cần hiện hộp thoại in khi gửi lệnh in không?
Không. Thành phần này cho phép gửi dữ liệu in tới máy in phía client mà không hiển thị print dialog box.
PDF có cần Adobe Reader không?
Không. Advanced PDF Printing hoạt động mà không cần Adobe Reader hoặc phần mềm ngoài.
Có hỗ trợ quét tài liệu không?
Có. Sản phẩm hỗ trợ quét tài liệu và hình ảnh qua thiết bị tương thích TWAIN, WIA và SANE.
Print Server Mode dùng trong trường hợp nào?
Chế độ này phục vụ các client như thiết bị mobile, sandboxed devices và môi trường Terminal Services/Citrix để in từ website.




Bình luận