vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

VB.NET - Fortgeschrittene
Arbeitsweise der Bitmap.Getbounds-Methode (System.Drawing) 
Autor: Manfred X
Datum: 12.03.14 19:30

Die Bitmap-Klasse im Namespace "System.Drawing" stellt die "GetBounds"-Methode
zur Verfügung, die einen ByRef-Parameter vom Typ "GraphicsUnit" besitzt.

Die IDE-Intellisense behauptet dazu, die Methode "ruft die Grenzen des Bildes in der
angegebenen Einheit ab". Das ist offenbar falsch. Die Bild-Abmessungen werden
(anscheinend stets) im Maßstab Pixel zurückgegeben. Es ist wohl "in der
zurückgegebenen Einheit" gemeint.

Auch der Rückgabeparameter der Methode (RectangleF) ist unpassend.
Man würde wohl eher "SizeF" erwarten.

Gefunden habe ich dazu den folgenden Forenbeitrag:
http://social.msdn.microsoft.com/Forums/vstudio/en-US/89597df9-3760-4f83-8436-fee26081690c/getbound-and-pageunit-do-nothing?

Was genau ist mit dieser Aussage gemeint:
[I]The parameters only determine the unit length to deal with the range,
inch by inch or point by point.[/I]

Bei folgendem Code erhalte ich per Parameter (in "gu")
als Graphicsunit "Pixel" (2) zurück:

   Dim bp As New Bitmap(10, 10, Imaging.PixelFormat.Format64bppPArgb)
   Dim gu As GraphicsUnit = GraphicsUnit.Millimeter
   Dim r As RectangleF = bp.GetBounds(gu)
Weiß jemand, unter welchen Bedingungen die Bitmap-Klasse (intern) mit welchen
Maßstäben operiert? Was ist in diesem Zusammenhang zu beachten?

Danke für Euer Interesse.

Beitrag wurde zuletzt am 12.03.14 um 19:34:22 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Arbeitsweise der Bitmap.Getbounds-Methode (System.Drawing)1.026Manfred X12.03.14 19:30
Re: Arbeitsweise der Bitmap.Getbounds-Methode (System.Drawin...535ErfinderDesRades14.03.14 22:18
Re: Arbeitsweise der Bitmap.Getbounds-Methode (System.Drawin...556Manfred X14.03.14 23:37

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-2024 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