/// <summary> /// constructor /// </summary> public TPdfPrinter(ePrinterBehaviour APrinterBehaviour) : base(APrinterBehaviour) { if (GlobalFontSettings.FontResolver == null) { GlobalFontSettings.FontResolver = new MonoFontResolver(); } }
/// <summary> /// sets the orientation of the page /// /// </summary> /// <returns>void</returns> public TGfxPrinter(ePrinterBehaviour APrinterBehaviour) : base() { FPrinterBehaviour = APrinterBehaviour; FRight = new StringFormat(StringFormat.GenericDefault); FRight.Alignment = StringAlignment.Far; FLeft = new StringFormat(StringFormat.GenericDefault); FLeft.Alignment = StringAlignment.Near; FCenter = new StringFormat(StringFormat.GenericDefault); FCenter.Alignment = StringAlignment.Center; }
/// <summary> /// sets the orientation of the page /// /// </summary> /// <returns>void</returns> public TGfxPrinter(System.Drawing.Printing.PrintDocument ADocument, ePrinterBehaviour APrinterBehaviour) : base() { FDocument = ADocument; FPrinterBehaviour = APrinterBehaviour; FSmallPrintFont = new System.Drawing.Font("Arial", 6); FDefaultFont = new System.Drawing.Font("Arial", 8); FDefaultBoldFont = new System.Drawing.Font("Arial", 8, FontStyle.Bold); FHeadingFont = new System.Drawing.Font("Arial", 10, FontStyle.Bold); // using GPL Font Code 128 from Grand Zebu http://grandzebu.net/ FBarCodeFont = new System.Drawing.Font("Code 128", 35, FontStyle.Regular); FBiggestLastUsedFont = null; FRight = new StringFormat(StringFormat.GenericDefault); FRight.Alignment = StringAlignment.Far; FLeft = new StringFormat(StringFormat.GenericDefault); FLeft.Alignment = StringAlignment.Near; FCenter = new StringFormat(StringFormat.GenericDefault); FCenter.Alignment = StringAlignment.Center; }
/// <summary> /// constructor /// </summary> public TPdfPrinter(System.Drawing.Printing.PrintDocument ADocument, ePrinterBehaviour APrinterBehaviour) : base(ADocument, APrinterBehaviour) { }