Commit 0eae3a71 by 李定达

1.设置最大打印行高

parent 95e4ee47
......@@ -232,9 +232,9 @@ bool _LoadPosdll(void)
g_htscdll = LoadLibrary("tsclib.dll");
if(!g_htscdll)
{
int err = GetLastError();
VC_Log_WriteLog(4,"%s : %d","TSC.dll加载失败", err);
return false;
int err = GetLastError();
VC_Log_WriteLog(4,"%s : %d","TSC.dll加载失败", err);
return false;
}
......@@ -738,79 +738,79 @@ bool _LoadPosdll(void)
TSC_openport = (openport) GetProcAddress(g_htscdll,"openport");
if(TSC_openport == NULL)
{
return false;
return false;
}
TSC_about = (about) GetProcAddress(g_htscdll,"about");
if(TSC_about == NULL)
{
return false;
return false;
}
TSC_barcode = (barcode) GetProcAddress(g_htscdll,"barcode");
if(TSC_barcode == NULL)
{
return false;
return false;
}
TSC_clearbuffer = (clearbuffer) GetProcAddress(g_htscdll,"clearbuffer");
if(TSC_clearbuffer == NULL)
{
return false;
return false;
}
TSC_closeport = (closeport) GetProcAddress(g_htscdll,"closeport");
if(TSC_closeport == NULL)
{
return false;
return false;
}
TSC_formfeed = (formfeed) GetProcAddress(g_htscdll,"formfeed");
if(TSC_formfeed == NULL)
{
return false;
return false;
}
TSC_downloadpcx = (downloadpcx) GetProcAddress(g_htscdll,"downloadpcx");
if(TSC_downloadpcx == NULL)
{
return false;
return false;
}
TSC_nobackfeed = (nobackfeed) GetProcAddress(g_htscdll,"nobackfeed");
if(TSC_nobackfeed == NULL)
{
return false;
return false;
}
TSC_printerfont = (printerfont) GetProcAddress(g_htscdll,"printerfont");
if(TSC_printerfont == NULL)
{
return false;
return false;
}
TSC_printlabel = (printlabel) GetProcAddress(g_htscdll,"printlabel");
if(TSC_printlabel == NULL)
{
return false;
return false;
}
TSC_sendcommand = (sendcommand) GetProcAddress(g_htscdll,"sendcommand");
if(TSC_sendcommand == NULL)
{
return false;
return false;
}
TSC_setup = (setup) GetProcAddress(g_htscdll,"setup");
if(TSC_setup == NULL)
{
return false;
return false;
}
TSC_windowsfont = (windowsfont) GetProcAddress(g_htscdll,"windowsfont");
if(TSC_windowsfont == NULL)
{
return false;
return false;
}
g_hPosdll = LoadLibrary("POSDLL.dll");
......@@ -2002,6 +2002,11 @@ int WinPrintlnTsc(int x, int y, int font_size, int rotate, int font_type, int hi
tmpi = 1;
}
if(y > atoi(m_printclass.tsc_high.c_str()) * 10 - font_size - 60)
y = atoi(m_printclass.tsc_high.c_str()) * 10 - font_size - 60;
VC_Log_WriteLog(0," %d", y);
Function_Argv argv = {0};
INIT_FUN_ARGV(x, y, font_size, font_type, line, font_name, tmp, font_ratio);
......@@ -2207,7 +2212,7 @@ int PrintCloseTsc(char *page, char *num)
VC_Log_WriteLog(0," %s","驱动名称 : ", name);
printf("驱动名称 : %s", name);
printf("TSC驱动名称 : %s", name);
int var=TSC_openport(name);
if(1 != var )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment