PDFsharp & MigraDoc Foundation
https://forum.pdfsharp.net/

WorldToDefaultPage fails after change pagesize
https://forum.pdfsharp.net/viewtopic.php?f=3&t=2889
Page 1 of 1

Author:  randomuser [ Fri Aug 08, 2014 4:06 am ]
Post subject:  WorldToDefaultPage fails after change pagesize

Hi all,

gfx->Transformer->WorldToDefaultPage(xrect) will fail if you change the size (for example height) after creating Page:

Code:
page->Height=600;

PdfSharp::Drawing::XRect xrect = gfx->Transformer->WorldToDefaultPage(PdfSharp::Drawing::XRect(10, 10, 10 + 50, 10 + 50));
      
   PdfSharp::Pdf::PdfRectangle^ myrec = gcnew PdfSharp::Pdf::PdfRectangle(xrect);

page->AddFileLink(myrec, filename);



WorldToDefaultPage sets Y to a higher value then the Page is, as workaround i create a dummypage, setting width/height on it and use it as template (page = document->AddPage(dummypage)).

Page 1 of 1 All times are UTC
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/