Ich habe eine inkStroke
in der inkcanvas
, und ich benutze Methode GetInkPoints
, um die Punkte Sammlung der Tintenstrich, wenn die Inkcanvas Größe 100 * 100 ist und ich den Tintenstrich auf eine Seite 200 * 200 zuordnen möchte, dann brauche ich Um den Tintenstrich zu skalieren, ist der Skalierungsfaktor 2, wenn ich Punkt x und y direkt zum Multiplizieren des Skalierungsfaktors verwende, wird die Form des Tintenstrichs manchmal verzerrt (zum Beispiel wenn der Tintenstrich ein Kreis ist), also weiß jemand, wie man transformiert zu einem Tintenstrich und bekomme dann seine Punkte?Wie erhalten Sie skalierte UWP-Tintenstriche?
Neu hinzugefügt: Ich finde, dass der Tintenstrich aus mehreren Bézier-Kurven besteht, also weiß jemand, wie man die Bézier-Kurve skaliert? Vielleicht kann ich jede Bézier-Kurve in einem Strich skalieren und einen neuen Tintenstrich erzeugen und seine Punkte erhalten.
Eigentlich nur direkt Skalierungsfaktor Werke multiplizieren, ich mache nur ein paar Fehler zu meinen Skalierungsfaktor. Vielen Dank für Ihre Antwort. – newszer