Wie skaliere ich ein Bild auf einen bestimmten Punkt?Maßstab Img auf bestimmten Punkt
kann ich das Matrix
Objekt zum Beispiel an einem bestimmten Punkt zu drehen:
var matrix = new Matrix();
matrix.RotateAt(33, new PointF(100, 200));
Aber mit Skala kann ich diesen Punkt nicht gesetzt:
matrix.Scale(0.5, 0.5);
Ich brauche so etwas wie diese (nicht vorhandene) Überlastung der Methode:
matrix.ScaleAt(0.5, 0.5, new PointF(100, 200));
(Ich brauche den Effekt wie wenn Sie auf klicken ein Punkt in einem Bild zoomt zu diesem Punkt)
Wie kann ich das tun?
tatsächlich die ScaleAt Methode besteht in .NET 3 und ab, welche Version verwenden Sie? – Slugart