Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Hur omvandlar jag pixel till cm och cm till pixel?

Postades av 2005-07-27 15:46:20 - Per Johansson, i forum visual basic - allmänt, Tråden har 8 Kommentarer och lästs av 914 personer

Hur omvandlar jag pixel till cm och cm till pixel?

Tacksam för hjälp!


Svara

Sv: Hur omvandlar jag pixel till cm och cm till pixel?

Postades av 2005-07-27 15:56:37 - Kenneth Näslund

Kan det här kanske fungera.
Resolution är alltså i DPI (punkter per tum). Vanligt vis för t.ex. GIF-bilder är 72 DPI.

Bred= Pixel * 2.54 / Resolution

// Kenneth


Svara

Sv: Hur omvandlar jag pixel till cm och cm till pixel?

Postades av 2005-07-27 16:57:08 - Niklas Jansson

Exakt vad menar du med en pixel?

En pixel så som den ser ut på skärmen?
Den minsta enheten i en gif-bild?


Svara

Sv: Hur omvandlar jag pixel till cm och cm till pixel?

Postades av 2005-07-27 17:08:45 - Andreas Hillqvist

Se ScaleX och ScaleY metoden:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vb98/html/vbmthScaleX.asp

Exempel:

    Width = me.ScaleX(1, vbCentimeters, vbPixels) 
    Height = me.ScaleY(2, vbCentimeters,vbPixels) 

    Width = form1.ScaleX(1, vbCentimeters, vbPixels) 
    Height = form1.ScaleY(2, vbCentimeters,vbPixels) 

    Width = printer.ScaleX(1, vbCentimeters, vbPixels) 
    Height = printer.ScaleY(2, vbCentimeters,vbPixels) 


Svara

Sv:Hur omvandlar jag pixel till cm och cm till pixel?

Postades av 2005-07-28 08:01:10 - Per Johansson


Hur kan jag använda den för att sätta en picture box eller label till en width på 8cm

pic1.Width = pic1.ScaleX(8, vbPixels, vbCentimeters) ?

Eller hur är det tänkt att den skall funka?


Svara

Sv: Hur omvandlar jag pixel till cm och cm till pixel?

Postades av 2005-07-28 09:18:01 - Andreas Hillqvist

Normalt är formulärs positioner och dimensioner angivna i twips. Vilket jag inte ser behov att ändra till något annat.
Du skall använda Scale metoden för den kontainer där kontrollen du vill ändra storleken på. I dit fall antar jag att det är ett formulär.

Så du bör skriva:
<code>
pic1.Width = Me.ScaleX(8, vbCentimeters)
</code>

Eller skippa me:
<code>
pic1.Width = ScaleX(8, vbCentimeters)
</code>

Om du utelämnar den tredje paramtern omvandlar den till objektets scalemode.

Detta är information som fins i dokumentationen(se länken jag bifogade). Om du har problem at läsa dig till denna information från dokumentationen bör du va mer på detta.


Svara

Sv:Hur omvandlar jag pixel till cm och cm till pixel?

Postades av 2005-07-28 09:47:18 - Per Johansson

Tusen tack!!!


Svara

Sv:Hur omvandlar jag pixel till cm och cm till pixel?

Postades av 2005-07-28 17:06:26 - Martin Adrian

Allt det här bygger ju på att datorn har korrekta inställningar för DPI vilket är ganska sällsynt.

(Som kuriosa kan man ju läsa den här tråden http://www.pellesoft.se/communicate/forum/view.aspx?msgid=134974 där jag försökte förklara hur man ställer in DPI på skärmen. Gick ju inte särskilt bra.)

Inte ens microsoft själva verkar ju begripa. Kan någon annars förklara varför DPI inte ändras när man byter skärmupplösning.


Svara

Nyligen

  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 721
27 958
271 751
5 681
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies