Cum se obține dimensiunile imaginilor

Cum se obține dimensiunile imaginilor

Există TImage este necesar să se primească dimensiunile unei imagini în sm.
De exemplu, PhotoShop din meniul Image-> ImageSize info info:
Lățime pe pixel (= Imagine1-> Imagine-> Lățime)






Înălțime în pixeli (= Imagine1-> Imagine-> Lățime)
Lățimea în cm (cum să aflăm?)
Înălțimea în cm (cum să aflăm?)
Rezoluția în pixeli per inch (cum să afli?)
Cu privire la Saracin.

Tuta este despre măsurarea curții de baschet:

Undeva am citit că 25px = 1cm :) Nu-mi place cât de mult este adevărat :)))

Și pentru asta nu trebuie să cunoașteți permisiunea, tastați imediat dimensiunea corectă

Și ce dimensiune este necesară. De ce este una și aceeași imagine prin PhotoShop imprimată cu o dimensiune de 12x7 și în Paint este tipărită cu o dimensiune de 8x4?

Este necesar să scalați imaginea înainte de a ieși la imprimantă. Acest lucru se face prin metoda TCanvas.StretchDraw ().







De asemenea, am început cu o astfel de problemă. Problema reală este că WinAPI nu stochează informații despre rezoluție în BMP (PixelsPerMeter, ca atare). În clasa Delphi, TBitmap nu citește și nu stochează aceste informații.

În acest caz, după cum au arătat experimentele, imaginile de pe TImage sunt desenate în rezoluția dispozitivului (adică, pur și simplu o placă grafică), care este implicită la 96 dpi.

Informațiile privind permisiunile nu sunt salvate în toate formatele. În cazul în care aceasta este încă stocată, puteți citi aceste informații din fișier (codul de mai jos). Pentru cei care lipsesc aceste informații, trebuie să faceți unele soluții. De exemplu, Photoshop, fără a găsi informații de permisiune (de exemplu, în formate de fișiere GIF sau TGA) acceptă rezoluția "implicită" de 72 dpi. De ce nu știu. De asemenea, vine cu formatele în care această informație ar trebui să fie în mod ideal, dar nu scrisă (aceeași BMP de exemplu).

Folosesc următoarea procedură, pe care o puteți vedea în mesajul următor.

Hopa, nu are. Mesaj prea mare. În general, dacă cineva are nevoie de un cod, scrie-mi

Memorie: 0,73 MB
Durată: 0.034 sec







Articole similare

Trimiteți-le prietenilor: