¿Está hablando de escribir el código para admitir una impresora personalizada o un controlador de salida imprimible de su propio diseño? ¿O simplemente otro controlador para una impresora existente para que pueda aprender el proceso? ¿Qué sistema operativo es el objetivo previsto? ¿También necesita admitir las capacidades de la impresora que omiten el controlador, como los niveles de tinta, el estado de impresión auditable, los números de serie, etc.?
Tenga en cuenta que los nuevos controladores de impresora (Linux / CUPS1.5, Windows, OSX, Android, etc.) utilizan un nuevo protocolo “sin controlador”, que se está convirtiendo en el enfoque más popular. Esto significa que la API de la impresora del sistema operativo genera un documento XML conforme a un estándar y que se envía a la propia impresora, que es responsable de procesarlo.
Aquí hay una buena descripción …
https://www.linuxfoundation.org/…
- Quiero hacer una carrera en seguridad cibernética. ¿Donde debería empezar?
- Tengo 34 años, vivo en el Área de la Bahía y estoy ganando 110k. Mi patrimonio neto es de 340k en capital personal. 300k está en retiro, y el resto está en inversiones. Solo tengo 5k en efectivo. ¿Cuál es la forma más rápida de aumentar mi patrimonio neto?
- Sé que esta pregunta se hace demasiado, pero ¿debería elegir Computer Science sobre Information Technology / Systems?
- Soy Punjabi pero no puedo hablar el idioma. ¿Es fácil aprender para un hablante de urdu?
- Vi a Thanos peleando con los Vengadores en los cómics. ¿Quién ganará realmente en esa pelea?
Y aquí hay una pregunta frecuente sobre el estándar …
https://www.pwg.org/ipp/evefaq.html
Buena suerte.