private void InitializePrintFormComponent(PrintSettings settings) { pf = new Print_form(Convert.ToInt16(210 * 4), Convert.ToInt16(297 * 4)); ksddtxt = new CTextPrintObjSet(); ksddtxt.Printtext = "¿¼ÊԵصã"; ksddtxt.mmX = settings.Ksdd_x; ksddtxt.mmY = settings.Ksdd_y; pf.PrintRegister(ksddtxt); ksxmtxt = new CTextPrintObjSet(); ksxmtxt.Printtext = "¿¼ÉúÐÕÃû"; ksxmtxt.mmX = settings.Ksxm_x; ksxmtxt.mmY = settings.Ksxm_y; pf.PrintRegister(ksxmtxt); kscjtxt = new CTextPrintObjSet(); kscjtxt.Printtext = "¿¼ÊԳɼ¨"; kscjtxt.mmX = settings.Kscj_x; kscjtxt.mmY = settings.Kscj_y; pf.PrintRegister(kscjtxt); kscxtxt = new CTextPrintObjSet(); kscxtxt.Printtext = "¿¼ÊÔ³µÐÍ"; kscxtxt.mmX = settings.Kscx_x; kscxtxt.mmY = settings.Kscx_y; pf.PrintRegister(kscxtxt); ksrqtxt = new CTextPrintObjSet(); ksrqtxt.Printtext = "¿¼ÊÔÈÕÆÚ"; ksrqtxt.mmX = settings.Ksrq_x; ksrqtxt.mmY = settings.Ksrq_y; pf.PrintRegister(ksrqtxt); ksyxmtxt = new CTextPrintObjSet(); ksyxmtxt.Printtext = "¿¼ÊÔÔ±ÐÕÃû"; ksyxmtxt.mmX = settings.Ksyxm_x; ksyxmtxt.mmY = settings.Ksyxm_y; pf.PrintRegister(ksyxmtxt); tiaomaimg = new CImagePrintObjSet(); tiaomaimg.InImage = Code128Rendering.MakeBarcodeImage("²âÊÔÔ±100", 1, true); tiaomaimg.mmX = settings.Tiaomaimg_x; tiaomaimg.mmY = settings.Tiaomaimg_y; pf.PrintRegister(tiaomaimg); traceimg = new CImagePrintObjSet(); traceimg.InImage = new Bitmap("Imgs\\SampleTrace.bmp"); traceimg.mmX = settings.TraceImg_X; traceimg.mmY = settings.TraceImg_Y; pf.PrintRegister(traceimg); }
public CPrintContent(PrintSettings prtSet) { settings = prtSet; ksddtxt = new CTextPrintObjSet(); ksddtxt.Printtext = ""; ksddtxt.mmX = settings.Ksdd_x; ksddtxt.mmY = settings.Ksdd_y; ksddtxt.Fn = new Font("���ו", settings.FontSize); ksxmtxt = new CTextPrintObjSet(); ksxmtxt.Printtext = ""; ksxmtxt.mmX = settings.Ksxm_x; ksxmtxt.mmY = settings.Ksxm_y; ksxmtxt.Fn = new Font("���ו", settings.FontSize); kscjtxt = new CTextPrintObjSet(); kscjtxt.Printtext = ""; kscjtxt.mmX = settings.Kscj_x; kscjtxt.mmY = settings.Kscj_y; kscjtxt.Fn = new Font("���ו", settings.FontSize); kscxtxt = new CTextPrintObjSet(); kscxtxt.Printtext = ""; kscxtxt.mmX = settings.Kscx_x; kscxtxt.mmY = settings.Kscx_y; kscxtxt.Fn = new Font("���ו", settings.FontSize); ksrqtxt = new CTextPrintObjSet(); ksrqtxt.Printtext = ""; ksrqtxt.mmX = settings.Ksrq_x; ksrqtxt.mmY = settings.Ksrq_y; ksrqtxt.Fn = new Font("���ו", settings.FontSize); ksyxmtxt = new CTextPrintObjSet(); ksyxmtxt.Printtext = ""; ksyxmtxt.mmX = settings.Ksyxm_x; ksyxmtxt.mmY = settings.Ksyxm_y; ksyxmtxt.Fn = new Font("���ו", settings.FontSize); tiaomaimg = new CImagePrintObjSet(); tiaomaimg.mmX = settings.Tiaomaimg_x; tiaomaimg.mmY = settings.Tiaomaimg_y; traceimg = new CImagePrintObjSet(); traceimg.mmX = settings.TraceImg_X; traceimg.mmY = settings.TraceImg_Y; printDocument1 = new System.Drawing.Printing.PrintDocument(); this.printDocument1.PrintPage += new System.Drawing.Printing.PrintPageEventHandler(this.printDocument1_PrintPage); }