[DllImport("WINPPLB.DLL", SetLastError=true)] static extern unsafe int B_Set_Darkness( int darkness); [DllImport("WINPPLB.DLL", SetLastError=true)] static extern unsafe int B_CreatePrn( int selection,string filename); [DllImport("WINPPLB.DLL", SetLastError=true)] static extern unsafe void B_ClosePrn(); [DllImport("WINPPLB.DLL", SetLastError=true)] static extern unsafe int B_Print_Out( int copypiece ); [DllImport("WINPPLB.DLL", SetLastError=true)] static extern unsafe int B_Prn_Text( int x , int y , int ori, int font, int hor_factor , int ver_factor, byte mode, string data);
[DllImport("WINPPLB.DLL", SetLastError=true)] static extern unsafe int B_Prn_Barcode( int x , int y, int ori , string typee, int narrow , int width, int height , byte mode, string data ); [DllImport("WINPPLB.DLL", SetLastError=true)] static extern unsafe int B_Prn_Text_TrueType( int x , int y , int FSize, string FType, int Fspin , int FWeight , int FItalic, int FUnline , int FStrikeOut, string id_name , string data ); [DllImport("WINPPLB.DLL", SetLastError=true)] static extern unsafe int B_Get_Pcx( int x, int y , string filename); public void PrintBar(string vehicleName,string cardID) { B_CreatePrn(1,"a22"); B_Set_Darkness(8); B_Prn_Barcode(65, 8, 0, "9", 1, 2, 20,(byte)'N', cardID); B_Prn_Text(65,30,0,1,1,1,78,vehicleName+cardID); //B_Prn_Text_TrueType(60, 30, 8, "宋体", 1, 10, 0, 0, 0, "AA", vehicleName); B_Prn_Text(65,200,0,1,1,1,78,""); B_Print_Out(1); B_ClosePrn();
static extern unsafe int B_Set_Darkness(
int darkness); [DllImport("WINPPLB.DLL", SetLastError=true)]
static extern unsafe int B_CreatePrn(
int selection,string filename);
[DllImport("WINPPLB.DLL", SetLastError=true)]
static extern unsafe void B_ClosePrn();
[DllImport("WINPPLB.DLL", SetLastError=true)]
static extern unsafe int B_Print_Out(
int copypiece ); [DllImport("WINPPLB.DLL", SetLastError=true)]
static extern unsafe int B_Prn_Text(
int x ,
int y ,
int ori,
int font,
int hor_factor ,
int ver_factor,
byte mode,
string data);
[DllImport("WINPPLB.DLL", SetLastError=true)]
static extern unsafe int B_Prn_Barcode(
int x ,
int y,
int ori ,
string typee,
int narrow ,
int width,
int height ,
byte mode,
string data ); [DllImport("WINPPLB.DLL", SetLastError=true)]
static extern unsafe int B_Prn_Text_TrueType(
int x ,
int y ,
int FSize,
string FType,
int Fspin ,
int FWeight ,
int FItalic,
int FUnline ,
int FStrikeOut,
string id_name ,
string data
); [DllImport("WINPPLB.DLL", SetLastError=true)]
static extern unsafe int B_Get_Pcx(
int x,
int y ,
string filename); public void PrintBar(string vehicleName,string cardID)
{
B_CreatePrn(1,"a22");
B_Set_Darkness(8);
B_Prn_Barcode(65, 8, 0, "9", 1, 2, 20,(byte)'N', cardID);
B_Prn_Text(65,30,0,1,1,1,78,vehicleName+cardID);
//B_Prn_Text_TrueType(60, 30, 8, "宋体", 1, 10, 0, 0, 0, "AA", vehicleName);
B_Prn_Text(65,200,0,1,1,1,78,"");
B_Print_Out(1);
B_ClosePrn();
}