Arkadaşlar Pixel'i mm'ye nasıl çevirebilirim

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.

Arkadaşlar Pixel'i mm'ye nasıl çevirebilirim

İleti esraakarslan » 27 Ağu 2004 09:08

Benim sorunum şu qreport'taki qrlabel'aları bir başka formdan spin edit yardımı ile gerekli yere getiriyorum fakat değer pixel olduğu için istediğim yere gelmiyor. Bunun içindde pixel'i mm'ye çevirmem gerekiyor bununla ilgili bana yardımcı olabilrseniz çok memnun olurum. Herkese çalışmalarında başarılar dilerim...
esraakarslan
Üye
 
İleti: 28
Kayıt: 30 Haz 2004 01:24

İleti mege » 27 Ağu 2004 09:28

http://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi?ubb=get_topic&f=59&t=000085

Hi,
Can anyone tell the relation between pixel,cm,mm
1cm = 10mm
2.54cm = 1 inch
1 pixel = ?cm or ?mm

I need this info for html table width and height.

------------;

The missing information you need is the pixel size, typically expressed as dpi (dots per inch).

For most display screens (CRT/TFT etc), there seems to be a default assumption of 75dpi. For other devices there is no default, it depends on the device (e.g. HP printers are often 300, 600 or 1200 dpi etc., Epson printers are often 720, 1440, 2880 dpi etc.)

In your software you can't ever specify how large something on the screen is in real-world units. You can't know in advance what size the user's screen is and what resolution they have it set to.




DPI "Dots Per Inch" - "dots per inch" yani "inç baþýna dusen nokta sayisi" demektir. gorselin her inçinde kaç adet nokta (piksel) olduðunu anlatýr. monitörlerde genellikle 72dpi gösterilir, bu demektir ki her inçte 72 piksel bulunmaktadýr. ne kadar çok dpi o kadar yüksek çözünürlük gibi bi eþitlik söz konusudur. ayrýca baskýya gidecek resimlerin 300dpi olmasý önerilir.




burada yazılanlara göre ancak monitörün dpi ve çözünürlüğünü dikkate alarak hesaplayabilirsin. çözünürlüğü öğrenmesi kolayda dpi öğrenilebliyormu araştırmak lazım.

NOT
:ara dpi
http://www.delphiturkiye.com/forum/viewtopic.php?p=8287#8287
ya bu forumda herşey var :) dışarı çıkmaya ne gerek
En son mege tarafından, 27 Ağu 2004 09:32 tarihinde değiştirildi, toplamda 1 değişiklik yapıldı.
.-.-.-.-.-.-.-. ^_^
Kullanıcı avatarı
mege
Admin
 
İleti: 2357
Kayıt: 05 Şub 2004 04:32
Konum: Beşiktaş

İleti TRSoft » 27 Ağu 2004 09:31

Yanlış hatırlamıyorsam qrlabel bileşeninde zaten mm koordinatları tutan özellikleri var

Kod: Tümünü seç
QRLabel1.Size.Left
QRLabel1.Size.Top

olması lazım
İlimle geçen bir gece,
ibadetle geçen bin geceden hayırlıdır.
HZ. MUHAMMED (S.A.)
Kullanıcı avatarı
TRSoft
Kıdemli Üye
 
İleti: 628
Kayıt: 13 Şub 2004 11:39
Konum: Konya

İleti feinpus » 27 Ağu 2004 09:45

windows ta paint programı bu dönüşümü yapıyor. Buna göre
800*600 de
1 inç = 3,84 cm = 96 px
1 cm = 0,26 inç = 25 px
1 px = 0,1 inç = 0,4 cm

1024*768 de
1 inç = 3 cm = 96 px
1 cm = 0,33 inç = 32 px
1 px = 0,1 inç = 0,3 cm
Oldeye Software
http://www.oldeye.com
Kullanıcı avatarı
feinpus
Üye
 
İleti: 214
Kayıt: 17 Kas 2003 04:37
Konum: İstanbul

İleti aslangeri » 27 Ağu 2004 09:47

viewtopic.php?t=1816&highlight=pixel
burdada biraz bişeyler var gibi
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Kullanıcı avatarı
aslangeri
Moderator
 
İleti: 4307
Kayıt: 26 Arl 2003 04:19
Konum: Ankara

İleti celalatak » 28 Ağu 2004 02:25

QRLabel size özelliğini kullanın orada giriş mm ile. Pixel yazıcının veya ekranın çözünürlüğüne göre değişiyor.
celalatak
Üye
 
İleti: 70
Kayıt: 27 Şub 2004 12:41


Programlama

Kimler çevrimiçi

Bu forumu görüntüleyenler: cozturk, Google [Bot], mrmarman ve 4 misafir