[Delphi, Win32] Zamiana pikseli na mm

0

Mam pytanie (szukałem ale nie mogłem znaleźć).
Mianowicie :

  • jak zamienić rozmiar w pixelach (komponentu TImage) na mm
  • czy skalowanie obrazków to trudna sprawa (za pomocą WinApi albo VCL)

Z góry dziękuje za odpowiedzi i pozdrawiam!

0

ad1. nie wiem
ad2. Image1.Stretch := true;
w przeciwnym wypadku Image1.Stretch := false;
oczywiście instrukcje w VCL.

0

px na mm ? ale wyświetlane na ekranie ? przecie to zależy od rozdzielczości i ilości calów na monitorze

0

Tzn mi chodzi konkretnie o wydruk...

0

GetDeviceCaps(DC: HDC; LOGPIXELSX) - liczba pikseli na cal (w poziomie)
Analogicznie zamiast LOGPIXELSX wstawiamy LOGPIXELSY (to chyba ta funkcja ;P ).

1 użytkowników online, w tym zalogowanych: 0, gości: 1