internal void RenderPage(PdfPage page, FixedPage fixedPage)
{
this.page = page;
context = new DocumentRenderingContext(page.Owner);
//this.page.Width = fixedPage.Width;
//this.page.Height = fixedPage.Height;
//this.gsStack = new GraphicsStateStack(this);
PdfContent content = null;
//switch (options)
//{
// case XGraphicsPdfPageOptions.Replace:
// page.Contents.Elements.Clear();
// goto case XGraphicsPdfPageOptions.Append;
// case XGraphicsPdfPageOptions.Prepend:
// content = page.Contents.PrependContent();
// break;
// case XGraphicsPdfPageOptions.Append:
content = page.Contents.AppendContent();
// break;
//}
page.RenderContent = content;
writer = new PdfContentWriter(context, this.page);
//Initialize();
writer.BeginContent(false);
writer.WriteElements(fixedPage.Content);
writer.EndContent();
}