/// <summary> /// PrintLabelDocument prints labels on A4 /// </summary> /// <param name="type"></param> /// <param name="DocumentSizeXmm"></param> /// <param name="DocumentSizeYmm"></param> /// <param name="NrOfLabelsX"></param> /// <param name="NrOfLabelsY"></param> /// <param name="LabelXSizeMm"></param> /// <param name="LabelYSizeMm"></param> /// <param name="LeftMarginMm"></param> /// <param name="TopMarginMm"></param> /// <param name="horizontalInnerMarginMm"></param> /// <param name="verticalInnerMarginMm"></param> /// <param name="fontName"></param> /// <param name="fontSize"></param> public PrintLabelDocument(PrintLabelDocumentTypeEnum type, int DocumentSizeXmm, int DocumentSizeYmm, int NrOfLabelsX, int NrOfLabelsY, int LabelXSizeMm, int LabelYSizeMm, int LeftMarginMm, int TopMarginMm, int horizontalInnerMarginMm, int verticalInnerMarginMm, string fontName, int fontSize) : base(DocumentSizeXmm, DocumentSizeYmm, LeftMarginMm, TopMarginMm) { _printLabelDocumentType = type; _nrOfLabelsX = NrOfLabelsX; _nrOfLabelsY = NrOfLabelsY; _labelXSizeMm = LabelXSizeMm; _labelYSizeMm = LabelYSizeMm; _horizontalInnerMarginMm = horizontalInnerMarginMm; _verticalInnerMarginMm = verticalInnerMarginMm; _fontName = fontName; _fontSize = fontSize; }