Bezeichnung
pango.ExtentsToPixels -- Konvertiert die Ausmaße von Pango- in Geräteeinheiten
Übersicht
r1, r2 = pango.ExtentsToPixels(inclusive, nearest)
Beschreibung
Konvertiert Ausmaße von Pango-Einheiten in Geräteeinheiten. Die Umrechnung erfolgt durch Division durch den #PANGO_SCALE-Faktor und Rundung. Die Argumente inclusive und nearest müssen Tabellen sein, in denen die Felder x, y, width und height initialisiert sind. Wenn Sie eines der Rechtecke nicht benötigen, können Sie es auch auf Null setzen.

Das Rechteck inklusive wird konvertiert, indem die x/y-Koordinaten auf den Boden gelegt und um die Breite/Höhe erweitert werden, sodass das endgültige Rechteck das ursprüngliche Rechteck vollständig enthält.

Das nearest Rechteck wird konvertiert, indem die Koordinaten des Rechtecks auf die nächste Geräteeinheit (Pixel) gerundet werden.

Die Regel für das zu verwendende Argument lautet: Wenn Sie möchten, dass das resultierende Rechteck des Gerätebereichs das ursprüngliche Rechteck vollständig enthält, übergeben Sie es als inklusive. Wenn Sie möchten, dass zwei sich berührende, aber nicht überlappende Rechtecke sich nach dem Runden auf Geräteeinheiten weiterhin berühren, aber nicht überlappen, übergeben Sie sie als nearest.

Eingaben
inclusive
Rechteck zum Runden auf einschließlich Pixel oder Null
nearest
Rechteck zum Runden auf die nächsten Pixel oder Null
Rückgabewerte
r1
abgerundetes inklusives Rechteck
r2
abgerundetes nächstgelegenes Rechteck

Navigation zeigen