pixels to pdf points
HejJeg har ikke den store erfaring med billede behandling, men har fået rodet mig ud i en lille opgave hvor jeg skal anvende en pdfwriter, (pdfabc)...
Jeg har en række billeder af 4 variable størrelser, som png billeder, jeg kan sagtens få dem ind og placerer dem korrekt, jeg har bare et problem med størrelse tilpasningen. Jeg vil bibeholde billedets oprindelige størrelse, eks. map.png (150x750)96dpi.
Når jeg anvender nogle af de fkt'er der er til rådighed, ændres størrelsen på billederne og det er irriterende. Hvis jeg sætter størrelsen på den rect som billede skal ind i = billedets dimensioner, går det galt fordi billede returner i pixels og doc arbejder i points. Svaret er sikkert lige til højre benet, men jeg kan ikke se skoven for bare træer, hvilken faktor skal jeg evt. indfører eller hvad er det jeg skal tage hensyn til. Eksempel på kode:
..
XImage bmMap = new XImage();
bmMap.SetFile("c:\\A3portrait.png");
doc.Rect.Bottom = 20;
doc.Rect.Left = 20;
doc.Rect.Width = bmMap.Width;
doc.Rect.Height = bmMap.Height;
doc.AddImageObject(bmMap,true);
bmMap.Clear();
doc.Save("C:\\testing.pdf");
doc.Clear();