PDFsharp & MigraDoc Foundation http://forum.pdfsharp.com/ |
|
Sections in using Document http://forum.pdfsharp.com/viewtopic.php?f=2&t=726 |
Page 1 of 1 |
Author: | Joseph [ Fri May 08, 2009 6:14 pm ] |
Post subject: | Sections in using Document |
I started by creating a document using PdfDocument but now realise that i need to incorporate the Document object as I need to create paragraphs that will automatically go on to another page when a page is filled. However, I have a slight problem. I create my sections using various methods and then use documentRenderer to format the document as shown below: MigraDoc.Rendering.DocumentRenderer docR = new DocumentRenderer(doc); docR.PrepareDocument(); if (docR.FormattedDocument.PageCount > 0) { int pageCount = docR.FormattedDocument.PageCount; for (int i = 1; i < pageCount + 1; i++) { PdfPage newpage = document.AddPage(); newpage.Height = XUnit.FromCentimeter(29.7).Point; newpage.Width = XUnit.FromCentimeter(21.5).Point; gfx = XGraphics.FromPdfPage(newpage); docR.RenderPage(gfx, i); } } However, for some reason the sections are appearing on seperate pages instead of one after the other. Does anyone know why this is happening? |
Author: | Thomas Hoevel [ Mon May 11, 2009 8:28 am ] |
Post subject: | |
IIRC sections always start on a new page - they allow you to set a different page size etc. If you don't want page breaks, just use one section with many paragraphs. And you can add page breaks (if needed) within a section. |
Page 1 of 1 | All times are UTC |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |