3

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);    
}
4

1 に答える 1