vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Tif unterteilung 
Autor: Oliver_G.
Datum: 03.11.05 10:45

Habe es jetzt so Gelöst

Private Sub BTN_INFO_Click(ByVal sender As System.Object, ByVal e As _
  System.EventArgs) Handles BTN_INFO.Click
        If OFD.ShowDialog = DialogResult.OK Then
            Dim pic As Image = Image.FromFile(OFD.FileName)
            Dim W, H As Single
            Dim erg As Integer
            W = pic.Width / pic.HorizontalResolution * 25.421686746987952
            H = pic.Height / pic.HorizontalResolution * 25.421686746987952
            erg = Din(W, H)
 
        End If
    End Sub
 
    Private Function Din(ByVal W As Single, ByVal h As Single) As Integer
        Dim x, y As Single
        Dim XA, YA, erg As Integer
        If W > h Then
            y = W
            x = h
        ElseIf h > W Then
            y = h
            x = W
        End If
        Select Case x
            Case 199.5 To 220.5
                XA = 4
            Case 282.15 To 311.85
                XA = 3
            Case 399 To 441
                XA = 2
            Case 564.3 To 623.7
                XA = 1
            Case 798.95 To 883.05
                XA = 0
        End Select
        Select Case y
            Case 282.15 To 311.85
                YA = 4
            Case 399 To 441
                YA = 3
            Case 564.3 To 623.7
                YA = 2
            Case 798.95 To 883.05
                YA = 1
            Case 1129.55 To 1248.45
                YA = 0
        End Select
        If YA < XA Then erg = YA
        If XA < YA Then erg = XA
        If YA = XA Then erg = XA
        Return erg
    End Function
Ist zwar nicht gerade schön aber naja es funktioniert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Tif unterteilung887Oliver_G.02.11.05 16:19
Re: Tif unterteilung526Wolf mit Schnul...02.11.05 18:11
Re: Tif unterteilung519MeisterEngel03.11.05 07:26
Re: Tif unterteilung519Oliver_G.03.11.05 10:45
Re: Tif unterteilung563ModeratorDaveS03.11.05 11:00

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel