コード例 #1
0
        private void DrawReportFooterSummary(PagingSetup pagingSetup, PdfDocument document,
                                             RemovalNote removalNote, string removalUser)
        {
            ReportUtils.DrawParagraphLine(pagingSetup, document,
                                          pagingSetup.RegularFont, XParagraphAlignment.Justify,
                                          pagingSetup.RegularLineHeight,
                                          string.Format("Người hủy: {0} Ngày hủy: {1}",
                                                        removalUser, removalNote.RemovalDate.ToString(CommonConstant.DateFormatDisplay)));

            ReportUtils.DrawParagraphLine(pagingSetup, document,
                                          pagingSetup.RegularFont, XParagraphAlignment.Justify,
                                          pagingSetup.RegularLineHeight,
                                          string.Format("Lý do hủy: {0}", removalNote.RemovalReason));

            ReportUtils.DrawParagraphLine(pagingSetup, document,
                                          pagingSetup.RegularFont, XParagraphAlignment.Left,
                                          pagingSetup.RegularLineHeight,
                                          string.Format("Phương pháp hủy mẫu:.............................................................................................................................................."));

            ReportUtils.DrawParagraphLine(pagingSetup, document,
                                          pagingSetup.RegularFont, XParagraphAlignment.Justify,
                                          pagingSetup.RegularLineHeight,
                                          string.Format("Quản lý mẫu kiểm tra:..........................................................................................................Ngày.....tháng.....năm....."));

            ReportUtils.DrawParagraphLine(pagingSetup, document,
                                          pagingSetup.RegularFont, XParagraphAlignment.Justify,
                                          pagingSetup.RegularLineHeight,
                                          string.Format("Quản lý an toàn:..................................................................................................................Ngày.....tháng.....năm....."));

            ReportUtils.DrawParagraphLine(pagingSetup, document,
                                          pagingSetup.RegularFont, XParagraphAlignment.Justify,
                                          pagingSetup.RegularLineHeight,
                                          string.Format("Trưởng PTN phê duyệt:........................................................................................................Ngày.....tháng.....năm....."));
        }
コード例 #2
0
        private void DrawReportSummary(PagingSetup pagingSetup, PdfDocument document,
                                       RemovalNote removalNote)
        {
            var options = new XPdfFontOptions(PdfFontEncoding.Unicode, PdfFontEmbedding.Always);

            ReportUtils.DrawParagraphLine(pagingSetup, document, new XFont("Tahoma", 12, XFontStyle.Bold, options),
                                          XParagraphAlignment.Center, pagingSetup.RegularLineHeight,
                                          string.Format("Mã hủy: {0}", removalNote.RemovalId));

            ReportUtils.IncreaseLineHeight(pagingSetup, document, pagingSetup.RegularLineHeight);

            ReportUtils.DrawParagraphLine(pagingSetup, document, PagingSetup.CreateDefaultPDFRegularFont(),
                                          XParagraphAlignment.Left, pagingSetup.RegularLineHeight,
                                          "Danh sách hủy: ");
        }