Imprimir directamente en una impresora Ethernet usando el 'modo ráster': necesita orientación básica

Me he encontrado con un problemacamino más allá de mi área de especialización, y no tengo un mentor al que recurrir para obtener ayuda con esto.

Tengo una impresora de recibos con la que necesito interactuar a través de una aplicación de iOS. La impresora está ubicada en la misma red que los dispositivos, por lo que puedo abordarla a través de los "comandos de modo de línea" compatibles

Lo que me gustaría hacer es mantener el código que ya tengo que funciona multiplataforma, es decir, es un UIView / NSView, y si no está familiarizado con OS X / iOS, es solo una vista estándar que puedo renderizar en formatos PDF / PNG. Afortunadamente, la impresora tiene un modo de "gráficos de trama" que parece ser lo que necesito.

Desafortunadamente, ya sea el inglés roto de la especificación del comando, o mi total falta de conocimiento de algo más allá de C básico, o mi completa falta de conocimiento con respecto a los gráficos, no tengo idea de cómo comenzar a partir de las especificaciones del comando que tengo. Conozco la impresora y mi red.trabajos porque puedo dirigirlo a través de la red y enviarle comandos básicos de alimentación. Pero, no tengo idea de cómo pasar de un PNG -> lo que sea que necesite la impresora para que funcione su 'modo ráster'.

La especificación está disponible enhttp://www.star-m.jp/eng/service/usermanual/linemode_cm_en.pdf , y la página que le gustaría comenzar a leer si desea ayudar es 3-68, y los comandos específicos con los que tengo problemas incluso para comenzar están en 3-78 / 3-79.

No puedo darle nada más que una marca de verificación, pero le aseguro que tendrá mi agradecimiento eterno si me puede proporcionar incluso un punto en la dirección correcta.

Respuestas a la pregunta(2)

Su respuesta a la pregunta