Direktes Drucken auf einem Ethernet-Drucker im "Rastermodus": Grundlegende Anleitung erforderlich

Ich bin über ein Problem gestolpertWe über mein Fachgebiet hinaus, und ich habe keinen Mentor, der mir dabei helfen könnte.

Ich habe einen Quittungsdrucker, mit dem ich über eine iOS-App kommunizieren muss. Der Drucker befindet sich im selben Netzwerk wie die Geräte, sodass ich ihn über die unterstützten "Line Mode" -Befehle ansprechen kann.

Ich möchte den Code behalten, den ich bereits habe und der plattformübergreifend funktioniert - dh es ist UIView / NSView, und wenn Sie nicht mit OS X / iOS vertraut sind, ist es nur eine Standard-Vanille-Ansicht, die ich kann In PDF / PNG-Formate rendern. Zum Glück hat der Drucker einen "Raster Graphics" -Modus, der genau das ist, was ich brauche.

Leider, sei es das gebrochene Englisch der Befehlsspezifikation oder mein völliger Mangel an Kenntnissen über etwas anderes als C oder mein völliger Mangel an Kenntnissen in Bezug auf Grafiken, ich habe keine Ahnung, wie ich überhaupt mit den Befehlsspezifikationen anfangen soll, die ich habe. Ich kenne den Drucker und mein Netzwerk works weil ich es über das Netzwerk ansprechen und grundlegende Feed-Befehle senden kann. Aber ich habe keine Ahnung, wie ich von einer PNG-Datei aus vorgehen soll -> was auch immer der Drucker benötigt, damit der "Rastermodus" funktioniert.

Die Spezifikation finden Sie unterhttp: //www.star-m.jp/eng/service/usermanual/linemode_cm_en.pd, und die Seite, auf der Sie es lesen möchten, wenn Sie helfen möchten, ist 3-68, und die spezifischen Befehle, mit denen ich überhaupt Probleme habe, sind 3-78 / 3-79.

Ich kann Ihnen nur ein Häkchen geben, aber ich versichere Ihnen, Sie werden meine unermüdliche Dankbarkeit dafür haben, wenn Sie mir überhaupt einen Punkt in die richtige Richtung geben können.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage