- Vấn đề của em là như này : Em có 1 IPv4 Address của 1 chiếc máy in. và em muốn gửi 1 file .doc đến máy in đó để in ra file. Em có tìm trên gg nhưng không có solutions nào hiêu quả cả.
- Mong mọn người có thể giúp em với ạ *
(kiểu như chọn file rồi nhấn gửi rồi nó sẽ gửi tới máy in đó)
Gửi file .doc và in ra
tim tài liệu của hãng, coi hãng có cung cấp api/lib không
không có thì bạn mua lại hãng máy in rồi bảo bộ phận r&d viết lib cho bạn thôi
4 Likes
Cách đơn giản và hiệu quả nhất là kết nối với máy in như bình thường rồi gọi lệnh (process) hệ thống để in ra. Cách này có thư viên hỗ trợ sẵn, sau khi kết nối thì chỉ việc chọn máy in, đường dẫn file.
Cách phức tạp hơn là tự kết nối rồi gửi file. Máy in dùng mạng có hai loại:
- Dùng TCP/IP: Loại này chỉ cần lập TCP socket rồi gửi file lên bằng stream là xong.
- Dùng web service: Loại này dùng web nên phức tạp hơn, mình thử tìm hiểu chút thì không thấy có hướng dẫn. Chắc phải mở DevTools vọc API thôi.
4 Likes
bạn đó đang nói ipv4 address, có nghĩa là gửi qua network tcp/ip đến thẳng cái máy in luôn, mà loại này đâu phải gửi theo một cấu trúc như nào đó, còn cấu trúc như nào thì …
3 Likes
Mình dựa trên cái bài này trên SO
Nói chung là nên dùng cách 1 cho chắc ăn.
3 Likes