Java直接控制TSC条码打印机打印条形码是我的一块心病,项目中这一块的处理堪称简陋。最近终于把这个心头顽疾给解决了。java程序中可以自由的打印条形码了(还谈不上自由,只能打印文字、条形码,不能打印圆圈啊什么的,Bartender的很多高级功能更实现不了),以前是从项目中导出Excel表格,然后在Bartender中操作打印TSC243E,往往一个操作需要7、8步,费时费力,繁琐易出错,现在只需一点就可以啦!
这是一部分代码,打印一个封条。
/**
*
*/
package com.mqney.barcode.tsc.templet;
import ookj.ui.pub.messagedailog.MessageDailog;
import com.mqney.barcode.tsc.TscBarcode;
import com.mqney.barcode.tsc.TscClearbuffer;
import com.mqney.barcode.tsc.TscCloseport;
//import com.mqney.barcode.tsc.TscSendcommand;
import com.mqney.barcode.tsc.TscWindowsfont;
import com.mqney.barcode.tsc.impl.TscBarcodeDefault;
import com.mqney.barcode.tsc.impl.TscOpenportDefault;
import com.mqney.barcode.tsc.impl.TscPrintlabelDefault;
import com.mqney.barcode.tsc.impl.TscSetupDefault;
import com.mqney.barcode.tsc.impl.TscWindowsfontDefault;
import com.mqney.barcode.util.ReadTscProperties;
import com.mqney.barcode.util.RunTscDllFunction;
import com.mqney.barcode.util.TextToParagraph;
/**
* @author pinkfloyd