Ich möchte nur wissen, ob die Pixel-Einheit etwas ist, das sich nicht ändert, und wenn wir von Pixeln konvertieren können, sagen wir Zentimeter?Pixel zu Zentimeter?
Antwort
Sie können konvertieren von Pixeln in Zentimeter, aber es ist keine konsistente Konvertierung. Dies hängt von der Größe und der Auflösung des betreffenden Anzeigegeräts ab. Die Definition eines Pixels ändert sich nicht, aber die Größe eines Pixels variiert auf verschiedenen Anzeigegeräten.
Pixel in Zentimeter Konvertieren hängt von der DPI (dots per inch) der Medien Anzeigen des Bildes, das heißt Monitor, Laserdrucker usw.
http://wiki.answers.com/Q/How_do_you_convert_pixels_into_centimeters
Die Größe der Pixel, Wechsel in der Anzeige in Abhängigkeit Gerät.
Der folgende „gefunden“ Code verwendet api ruft Get screen DPI in .NET
(„Gefunden“, wie in ich es gegoogelt aber habe es nicht ausprobiert) Pixeldichte zu bestimmen
Nein, verschiedene Medien & Monitore haben unterschiedliche Pixeldichte.
Zum Beispiel kann ein Desktop-Monitor können 75 Pixel pro Zoll aufweisen, während ein Druck kann auch eine Liste von Displays bei 300
ausgegeben werden by pixel density
Ähnlich this question die anstelle Zentimeter über Punkte fragt. Hier Es gibt 72 Punkte pro Zoll und es gibt 2,54 Zentimeter pro Zoll, also ersetzen Sie einfach 2,54 für 72 in der Antwort auf diese Frage. Ich zitiere und korrigiere meine Antwort hier:
Es gibt 2,54 Zentimeter pro Zoll; wenn es ausreichend ist, 96 Pixel pro Zoll zu übernehmen, ist die Formel einfach:
Zentimeter = Pixel * 2.54/96
Es ist eine Möglichkeit, die konfiguriert Pixel pro Zoll Ihrer Anzeige für Microsoft Windows zu erhalten genannt GetDeviceCaps. Microsoft hat eine Anleitung namens "Entwickeln von DPI-Aware-Anwendungen", suchen Sie nach dem Abschnitt "DPI-fähige Schriftarten erstellen".
Soweit ich es verstehe, ein PIXEL ist:
Bildelement
so kommt es auf zwei Dinge:
(a) Auflösung (b) Physikalische Bildschirmgröße
Also, wenn Sie Bildschirmgröße durch Auflösung teilen, dies tun d geben Sie CM pro Pixel.
Stellen Sie sicher, Bildschirmgröße in Zentimeter zu haben, damit dies funktioniert. – Timtech
Ich gehe auf ein Bein und errate nur, dass Sie in der Lage sein, Dinge auf ihrem Monitor dem Benutzer anzuzeigen, skaliert, um sehr nahe an seiner tatsächlichen Größe zu sein.
Wenn dies der Fall ist, würde ich empfehlen, entweder Ihre Artikel neben echten Gegenständen (Kreditkarten, Dollar-Scheine, Pop-Dosen, etc.) oder noch besser anzuzeigen, lassen Sie den Benutzer etwas auf den Bildschirm wie ein halten Kreditkarte oder Dollarschein oder Lineal. Sie könnten dann einen Schieberegler oder etwas Ähnliches skalieren lassen, um die Breite oder Höhe des Objekts zu erreichen.
durch eine Kreditkarte, etwas mit einer relativ bekannten Höhe und Breite zu halten, bis zu dem Bildschirm, können Sie einfach das Verhältnis von Pixeln zu bestimmen, Zoll und dass Inhalte zu Ihrem Herzen verwenden.
Die meisten Kreditkarten werden von lokalen Banken oder Kreditgenossenschaften ausgegeben und sind die Form und Größe angegeben durch die ISO/IEC 7810 standard als ID-1 (85,60 × 53,98 mm)
Mit MSPAINT ist eine meiner Kreditkarten genau 212 Pixel hoch, das sind 53,98 mm/212 Pixel = 3,92 Pixel pro mm. Multiplizieren Sie mit 10 und das ist 39,2 Pixel pro cm.
Sie könnte leicht tun programmatisch über Javascript, C#, Flash, was Sie wollen.
Das * ist * sexier, und im wirklichen Leben nützlich. – willoller
heh, danke, ich kann sogar ein jquery-Plugin erstellen, das das tut, wenn es noch nicht existiert –
In Adobe Illustrator CS3 :(, die Zahl, die ich bekomme, ist 1 cm = 28.347 Pixel. Hinweis Ich verwende einen iMac 7. hat eine Auflösung von 102 Pixel pro Zoll, 40 ppcm entsprechend dem Link http://en.wikipedia.org/wiki/List_of_displays_by_pixel_density von Rebo zur Verfügung gestellt .
ich habe den Wert von 1 cm 28,347 Pixel und sie paßt perfekt.
zu testen, ein Adobe Illustrator CS3-Dokument mit Hilfe von Javascript = weiß, dass ich diese Frage sehr alt, aber ich habe versucht, eine Antwort darauf zu finden, und beschlossen, meine Erkenntnisse zu teilen.
Grüße
Ich wette, Sie würden Bonuspunkte erhalten, wenn Sie die tatsächliche Gleichung :) –
Zoll = (Pixel * dpi/(Zoll pro cm))? – willoller
Oop besser geben Sie den Rapport an Mark Ransom seit er es vor 40 Minuten getan hat! – willoller