java操作tsc条码打印机tscdll的实现.docx

上传人:b****2 文档编号:18554739 上传时间:2023-08-19 格式:DOCX 页数:54 大小:22.98KB
下载 相关 举报
java操作tsc条码打印机tscdll的实现.docx_第1页
第1页 / 共54页
java操作tsc条码打印机tscdll的实现.docx_第2页
第2页 / 共54页
java操作tsc条码打印机tscdll的实现.docx_第3页
第3页 / 共54页
java操作tsc条码打印机tscdll的实现.docx_第4页
第4页 / 共54页
java操作tsc条码打印机tscdll的实现.docx_第5页
第5页 / 共54页
java操作tsc条码打印机tscdll的实现.docx_第6页
第6页 / 共54页
java操作tsc条码打印机tscdll的实现.docx_第7页
第7页 / 共54页
java操作tsc条码打印机tscdll的实现.docx_第8页
第8页 / 共54页
java操作tsc条码打印机tscdll的实现.docx_第9页
第9页 / 共54页
java操作tsc条码打印机tscdll的实现.docx_第10页
第10页 / 共54页
java操作tsc条码打印机tscdll的实现.docx_第11页
第11页 / 共54页
java操作tsc条码打印机tscdll的实现.docx_第12页
第12页 / 共54页
java操作tsc条码打印机tscdll的实现.docx_第13页
第13页 / 共54页
java操作tsc条码打印机tscdll的实现.docx_第14页
第14页 / 共54页
java操作tsc条码打印机tscdll的实现.docx_第15页
第15页 / 共54页
java操作tsc条码打印机tscdll的实现.docx_第16页
第16页 / 共54页
java操作tsc条码打印机tscdll的实现.docx_第17页
第17页 / 共54页
java操作tsc条码打印机tscdll的实现.docx_第18页
第18页 / 共54页
java操作tsc条码打印机tscdll的实现.docx_第19页
第19页 / 共54页
java操作tsc条码打印机tscdll的实现.docx_第20页
第20页 / 共54页
亲,该文档总共54页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

java操作tsc条码打印机tscdll的实现.docx

《java操作tsc条码打印机tscdll的实现.docx》由会员分享,可在线阅读,更多相关《java操作tsc条码打印机tscdll的实现.docx(54页珍藏版)》请在冰点文库上搜索。

java操作tsc条码打印机tscdll的实现.docx

java操作tsc条码打印机tscdll的实现

/**

*

*/

packagecom.mqney.barcode.tsc;

importjava.util.ArrayList;

importcom.mqney.barcode.util.FunctionInterface;

importcom.mqney.barcode.util.ParametersBean;

/**

*@authorpinkfloyd

*

*/

publicclassTscCloseportimplementsFunctionInterface{

publicstaticfinalStringDLL_FUNCTION_NAME="closeport";

/*(非Javadoc)

*@seecom.mqney.barcode.util.FunctionInterface#getDllFunctionName()

*/

publicStringgetDllFunctionName(){

//TODO自动生成方法存根

returnDLL_FUNCTION_NAME;

}

/*(非Javadoc)

*@seecom.mqney.barcode.util.FunctionInterface#getParameters()

*/

publicArrayListgetParameters(){

//TODO自动生成方法存根

returnnull;

}

}

/**

*

*/

packagecom.mqney.barcode.tsc;

importjava.util.ArrayList;

importorg.xvolks.jnative.Type;

importcom.mqney.barcode.util.FunctionInterface;

importcom.mqney.barcode.util.ParametersBean;

/**

*@authorpinkfloyd

*

*/

publicclassTscDownloadpcximplementsFunctionInterface{

/**

*檔案名(可包含路徑)

*/

publicStringfileName;

/**

*下載至印表機記憶體內之檔名(請使用大寫檔名)

*/

publicStringmemoryName;

publicstaticfinalStringDLL_FUNCTION_NAME="downloadpcx";

/*(非Javadoc)

*@seecom.mqney.barcode.util.FunctionInterface#getDllFunctionName()

*/

publicStringgetDllFunctionName(){

//TODO自动生成方法存根

returnDLL_FUNCTION_NAME;

}

publicTscDownloadpcx(

Stringfilename,

Stringmemoryname){

//TODO自动生成构造函数存根

this.fileName=filename;

this.memoryName=memoryname;

}

/*(非Javadoc)

*@seecom.mqney.barcode.util.FunctionInterface#getParameters()

*/

publicArrayListgetParameters(){

//TODO自动生成方法存根

ArrayListalp=newArrayList();

ParametersBeanpb;

pb=newParametersBean(newInteger(0),Type.STRING,getFileName());

alp.add(pb);

pb=newParametersBean(newInteger

(1),Type.STRING,getMemoryName());

alp.add(pb);

returnalp;

}

/**

*@returnfileName

*/

publicStringgetFileName(){

returnthis.fileName;

}

/**

*@paramfileName要设置的fileName

*/

publicvoidsetFileName(StringfileName){

this.fileName=fileName;

}

/**

*@returnmemoryName

*/

publicStringgetMemoryName(){

returnthis.memoryName;

}

/**

*@parammemoryName要设置的memoryName

*/

publicvoidsetMemoryName(StringmemoryName){

this.memoryName=memoryName;

}

}

/**

*

*/

packagecom.mqney.barcode.tsc;

importjava.util.ArrayList;

importcom.mqney.barcode.util.FunctionInterface;

importcom.mqney.barcode.util.ParametersBean;

/**

*@authorpinkfloyd

*向前出纸一小段。

*/

publicclassTscFormfeedimplementsFunctionInterface{

publicstaticfinalStringDLL_FUNCTION_NAME="formfeed";

/*(非Javadoc)

*@seecom.mqney.barcode.util.FunctionInterface#getDllFunctionName()

*/

publicStringgetDllFunctionName(){

//TODO自动生成方法存根

returnDLL_FUNCTION_NAME;

}

/*(非Javadoc)

*@seecom.mqney.barcode.util.FunctionInterface#getParameters()

*/

publicArrayListgetParameters(){

//TODO自动生成方法存根

returnnull;

}

}

packagecom.mqney.barcode.tsc;

importjava.util.ArrayList;

importcom.mqney.barcode.util.FunctionInterface;

importcom.mqney.barcode.util.ParametersBean;

/**

*@authorpinkfloyd

*使用它,纸不能自动出来对齐,虽然内容打印全了,但是卡在里面一块

*/

publicclassTscNobackfeedimplementsFunctionInterface{

publicstaticfinalStringDLL_FUNCTION_NAME="nobackfeed";

/*(非Javadoc)

*@seecom.mqney.barcode.util.FunctionInterface#getDllFunctionName()

*/

publicStringgetDllFunctionName(){

//TODO自动生成方法存根

returnDLL_FUNCTION_NAME;

}

/*(非Javadoc)

*@seecom.mqney.barcode.util.FunctionInterface#getParameters()

*/

publicArrayListgetParameters(){

//TODO自动生成方法存根

returnnull;

}

}

/**

*

*/

packagecom.mqney.barcode.tsc;

importjava.util.ArrayList;

importorg.xvolks.jnative.Type;

importcom.mqney.barcode.util.FunctionInterface;

importcom.mqney.barcode.util.ParametersBean;

importcom.mqney.barcode.util.PrintDataInterface;

/**

*@authorpinkfloyd

*

*/

publicclassTscPrinterfontimplementsFunctionInterface,PrintDataInterface{

//privateStringdllFunctionName;

privateStringpointX;

privateStringpointY;

privateStringfontType;

privateStringrotationDegree;

privateStringmagnificationX;

privateStringmagnificationY;

privateStringtextContent;

publicstaticfinalStringDLL_FUNCTION_NAME="printerfont";

publicstaticfinalStringFONT_TYPE_1="1";

publicstaticfinalStringFONT_TYPE_2="2";

publicstaticfinalStringFONT_TYPE_3="3";

publicstaticfinalStringFONT_TYPE_4="4";

publicstaticfinalStringFONT_TYPE_5="5";

publicstaticfinalStringFONT_TYPE_TST24_BF2="TST24.BF2";

publicstaticfinalStringFONT_TYPE_TST16_BF2="TST16.BF2";

publicstaticfinalStringFONT_TYPE_TTT24_BF2="TTT24.BF2";

publicstaticfinalStringFONT_TYPE_TSS24_BF2="TSS24.BF2";

publicstaticfinalStringFONT_TYPE_TSS16_BF2="TSS16.BF2";

publicstaticfinalStringFONT_TYPE_K="K";

publicstaticfinalStringFONT_TYPE_L="L";

publicstaticfinalStringROTATION_DEGREES_0="0";

publicstaticfinalStringROTATION_DEGREES_90="90";

publicstaticfinalStringROTATION_DEGREES_180="180";

publicstaticfinalStringROTATION_DEGREES_270="270";

publicstaticfinalStringMAGNIFICATION_1="1";

publicstaticfinalStringMAGNIFICATION_2="2";

publicstaticfinalStringMAGNIFICATION_3="3";

publicstaticfinalStringMAGNIFICATION_4="4";

publicstaticfinalStringMAGNIFICATION_5="5";

publicstaticfinalStringMAGNIFICATION_6="6";

publicstaticfinalStringMAGNIFICATION_7="7";

publicstaticfinalStringMAGNIFICATION_8="8";

/**

*

*/

publicTscPrinterfont(

Stringpointx,

Stringpointy,

Stringfonttype,

Stringrotationdegree,

Stringmagnificationx,

Stringmagnificationy,

Stringtextcontent){

//TODO自动生成构造函数存根

//this.dllFunctionName=DLL_FUNCTION_NAME;

this.pointX=pointx;

this.pointY=pointy;

this.fontType=fonttype;

this.rotationDegree=rotationdegree;

this.magnificationX=magnificationx;

this.magnificationY=magnificationy;

this.textContent=textcontent;

}

/**

*@returnfontType

*/

publicStringgetFontType(){

returnthis.fontType;

}

/**

*@paramfontType要设置的fontType

*/

publicvoidsetFontType(StringfontType){

this.fontType=fontType;

}

/**

*@returnmagnificationX

*/

publicStringgetMagnificationX(){

returnthis.magnificationX;

}

/**

*@parammagnificationX要设置的magnificationX

*/

publicvoidsetMagnificationX(StringmagnificationX){

this.magnificationX=magnificationX;

}

/**

*@returnmagnificationY

*/

publicStringgetMagnificationY(){

returnthis.magnificationY;

}

/**

*@parammagnificationY要设置的magnificationY

*/

publicvoidsetMagnificationY(StringmagnificationY){

this.magnificationY=magnificationY;

}

/**

*@returnpointX

*/

publicStringgetPointX(){

returnthis.pointX;

}

/**

*@parampointX要设置的pointX

*/

publicvoidsetPointX(StringpointX){

this.pointX=pointX;

}

/**

*@returnpointY

*/

publicStringgetPointY(){

returnthis.pointY;

}

/**

*@parampointY要设置的pointY

*/

publicvoidsetPointY(StringpointY){

this.pointY=pointY;

}

/**

*@returnrotationDegree

*/

publicStringgetRotationDegree(){

returnthis.rotationDegree;

}

/**

*@paramrotationDegree要设置的rotationDegree

*/

publicvoidsetRotationDegree(StringrotationDegree){

this.rotationDegree=rotationDegree;

}

/**

*@returntextContent

*/

publicStringgetTextContent(){

returnthis.textContent;

}

/**

*@paramtextContent要设置的textContent

*/

publicvoidsetTextContent(StringtextContent){

this.textContent=textContent;

}

/**

*@returndllFunctionName

*/

publicStringgetDllFunctionName(){

returnDLL_FUNCTION_NAME;

}

/**

*@paramdllFunctionName要设置的dllFunctionName

*/

//publicvoidsetDllFunctionName(StringdllFunctionName){

//this.dllFunctionName=dllFunctionName;

//}

/*(非Javadoc)

*@seecom.mqney.barcode.tscimpl.FunctionInterface#getParameters()

*/

publicArrayListgetParameters(){

//TODO自动生成方法存根

ArrayListal=newArrayList();

ParametersBeanpb;

pb=newParametersBean(newInteger(0),Type.STRING,getPointX());

al.add(pb);

pb=newParametersBean(newInteger

(1),Type.STRING,getPointY());

al.add(pb);

pb=newParametersBean(newInteger

(2),Type.STRING,getFontType());

al.add(pb);

pb=newParametersBean(newInteger(3),Type.STRING,getRotationDegree());

al.add(pb);

pb=newParametersBean(newInteger(4),Type.STRING,getMagnificationX());

al.add(pb);

pb=newParametersBean(newInteger(5),Type.STRING,getMagnificationY());

al.add(pb);

pb=newParametersBean(newInteger(6),Type.STRING,getTextContent());

al.add(pb);

returnal;

}

}

/**

*

*/

packagecom.mqney.barcode.tsc;

importjava.util.ArrayList;

importcom.mqney.barcode.util.FunctionInterface;

importcom.mqney.barcode.util.ParametersBean;

/**

*@authorpinkfloyd

*

*/

publicclassTscSendcommandimplementsFunctionInterface{

publicStringcommand;

publicstaticfinalStringDLL_FUNCTION_NAME="sendcommand";

publicTscSendcommand(

Stringcommand){

//TODO自动生成构造函数存根

mand=command;

}

/*(非Javadoc)

*@seecom.mqney.barcode.util.FunctionInterface#getDllFunctionName()

*/

publicStringgetDllFunctionName(){

//TODO自动生成方法存根

returnDLL_FUNCTION_NAME;

}

/*(非Javadoc)

*@seecom.mqney.barcode.util.FunctionInterface#getParameters()

*/

publicArrayListgetParameters(){

//TODO自动生成方法存根

returnnull;

}

/**

*@paramcommand要设置

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2