private void htmlToPdfConverter_PageCreatingEvent(PdfPageCreatingParams eventParams) { PdfPage pdfPage = eventParams.PdfPage; int pdfPageNumber = eventParams.PdfPageNumber; if (pdfPageNumber == 1) { pdfPage.DisplayHeader = false; } }
void htmlToPdfConverter_PageCreatingEvent(PdfPageCreatingParams eventParams) { PdfPage pdfPage = eventParams.PdfPage; int pdfPageNumber = eventParams.PdfPageNumber; if (pdfPageNumber == 1) { // set the header and footer visibility in first page pdfPage.DisplayHeader = false; pdfPage.DisplayFooter = false; } else if (pdfPageNumber > 1) { // set the header and footer visibility in second page pdfPage.DisplayHeader = true; pdfPage.DisplayFooter = true; } }
private void htmlToPdfConverter_PageCreatingEvent(PdfPageCreatingParams eventParams) { PdfPage pdfPage = eventParams.PdfPage; int pdfPageNumber = eventParams.PdfPageNumber; if (pdfPageNumber == 1) { // set the header and footer visibility in first page pdfPage.DisplayFooter = false; } else { //int pageCount = eventParams.PdfDocument.Pages.Count; //if (pageCount == pdfPageNumber) //{ // AddSignatureFooter(pdfPage); //} //// set the header and footer visibility in second page //pdfPage.DisplayHeader = checkBoxDisplayHeaderInSecondPage.Checked; //pdfPage.DisplayFooter = checkBoxDisplayFooterInSecondPage.Checked; //if (pdfPage.DisplayHeader && checkBoxCustomizedHeaderInSecondPage.Checked) //{ // // override the default document header in this page // // with a customized header of 200 points in height // pdfPage.CreateHeaderCanvas(200); // // layout a HTML document in header // PdfHtml htmlInHeader = new PdfHtml("http://www.google.com"); // htmlInHeader.FitDestHeight = true; // pdfPage.Header.Layout(htmlInHeader); // // create a border for the customized header // PdfRectangle borderRectangle = new PdfRectangle(0, 0, // pdfPage.Header.Width - 1, pdfPage.Header.Height - 1); // borderRectangle.LineStyle.LineWidth = 0.5f; // borderRectangle.ForeColor = System.Drawing.Color.Navy; // pdfPage.Header.Layout(borderRectangle); //} } }
void htmlToPdfConverter_PageCreatingEvent(PdfPageCreatingParams eventParams) { PdfPage pdfPage = eventParams.PdfPage; int pdfPageNumber = eventParams.PdfPageNumber; if (pdfPageNumber == 1) { // set the header and footer visibility in first page pdfPage.DisplayHeader = m_formCollection["checkBoxDisplayHeaderInFirstPage"].Count > 0; pdfPage.DisplayFooter = m_formCollection["checkBoxDisplayFooterInFirstPage"].Count > 0; } else if (pdfPageNumber == 2) { // set the header and footer visibility in second page pdfPage.DisplayHeader = m_formCollection["checkBoxDisplayHeaderInSecondPage"].Count > 0; pdfPage.DisplayFooter = m_formCollection["checkBoxDisplayFooterInSecondPage"].Count > 0; if (pdfPage.DisplayHeader && m_formCollection["checkBoxCustomizedHeaderInSecondPage"].Count > 0) { // override the default document header in this page // with a customized header of 200 points in height pdfPage.CreateHeaderCanvas(200); // layout a HTML document in header PdfHtml htmlInHeader = new PdfHtml("http://www.hiqpdf.com"); htmlInHeader.FitDestHeight = true; pdfPage.Header.Layout(htmlInHeader); // create a border for the customized header PdfRectangle borderRectangle = new PdfRectangle(0, 0, pdfPage.Header.Width - 1, pdfPage.Header.Height - 1); borderRectangle.LineStyle.LineWidth = 0.5f; borderRectangle.ForeColor = System.Drawing.Color.Navy; pdfPage.Header.Layout(borderRectangle); } } }