verifone vx520で印刷物にロゴを入れたいのですが<*PTRLGO>の値を変更すればいいのでしょうか? どうすれば <*PTRLGO> を変更できますか? このロゴをプリンタにダウンロードするにはどうすればよいですか? プログラムでロゴを呼び出すにはどうすればよいですか? 私は自分のプログラムを c で書きました。これが私のコードですが、間違っています。GP コマンドを使用してロゴを印刷しました。
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <svc.h>
char myLOGO[]="testlogo.bmp";
char buf[200]="";
void main ()
{
int i,t;
char logo[]="*PTRLGO";
char buf[500] = "";
int prt_handle,prt_com;
prt_handle = open(DEV_CONSOLE, 0);
prt_com = open(DEV_COM4, 0);
put_env(logo,myLOGO,1);
sprintf(buf, "%cGP1;",27);
write(prt_com, buf, strlen(buf));
SVC_WAIT (100);
close(prt_com);
}