Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Ich muss eine Lösung entwickeln. Mein Fenster besteht aus einer Reihe von MT-Objekten - Leinwänden. Ihre Bilder müssen zunächst einzeln verkleinert und dann zu einem Bild kombiniert werden. Wir brauchen einen solchen Algorithmus. Das heißt, sagen wir, einzeln, aber um die verkleinerten Bilder zu kombinieren, noch nicht.
Berechnung der Änderung der relativen Koordinaten der Objekte. Sie haben eine Ausgangsbasis. X und Y. Berechnen Sie sie relativ zur Gesamtgröße in Breite und Höhe des gesamten Canvas-Fensters neu.
Berechnung der Änderung der relativen Koordinaten der Objekte. Sie haben eine Ausgangsbasis. X und Y. Berechnen Sie sie relativ zur Gesamtbreite und -höhe des gesamten Kanvas-Fensters neu.
Ich verstehe die Idee. Ich werde es versuchen, wenn Nikolai nein sagt. Ich danke Ihnen.
Ich muss eine Lösung entwickeln. Mein Fenster besteht aus einer Reihe von MT-Objekten - Leinwänden. Ihre Bilder müssen zunächst einzeln verkleinert und dann zu einem Bild kombiniert werden. Wir brauchen einen solchen Algorithmus. Das heißt, sagen wir, einzeln, aber um die verkleinerten Bilder zu kombinieren, noch nicht.
Zunächst einmal muss es natürlich gemacht sein, d. h. es muss ein bisschen kohärent aussehen. Schon früher hieß es - Halt, aussteigen lassen ... Aber egal, der Zug hält nicht an ;-) glauben wir, dass dies die Version des ewigen Autors ist ...
Da wir mit C# tanzen, schauen Sie sich OpenGL an, um "dem Planeten voraus zu sein". Und zeichne damit auf "Leinwand" (aber anständigerweise heißt es nicht so, sondern Kontext). Das geht wahnsinnig schnell, und Sie können die Bilder nach Belieben überlagern, skalieren, drehen und verdrehen.
Berechnung der Änderung der relativen Objektkoordinaten. Sie haben eine Ausgangsbasis. X und Y. Berechnen Sie sie relativ zur Gesamtbreite und -höhe des gesamten Canvas-Fensters neu.
Zuallererst muss es natürlich gemacht werden. Ich meine, es muss ein bisschen kohärent aussehen. Das erste, was Sie tun müssen, ist, es ein wenig ganzheitlicher aussehen zu lassen... Es ist so, wie man früher zu sagen pflegte - Stopp, lass es raus... aber komm schon, der Zug wird niemals anhalten ;-) sagen wir einfach, es ist die Version des ewigen Autors...
Da wir mit C# tanzen, schauen Sie sich OpenGL an, um "dem Planeten voraus zu sein". Und zeichne damit auf "Leinwand" (aber anständigerweise heißt es nicht so, sondern Kontext). Das geht wahnsinnig schnell, und Sie können die Bilder nach Belieben überlagern, skalieren, drehen und verdrehen.
Diese Methode der Vektorskalierung wäre visuell sehr viel schlechter als die Rasterskalierung. Und was ist mit Text? Die Schriftgröße wird unverhältnismäßig "sprunghaft" sein.
Das erste, was mir in den Sinn kam. Wahrscheinlich ist das auf meine langjährige Erfahrung mit Vektorgrafiken in 3D Studio MAX zurückzuführen - ich bin es gewohnt, auf diese Weise zu denken. Ja, es ist natürlich alles in Dubles, und übrigens, sehr viel visuell gewinnt über Raster-Skalierung in Photoshop.
Diese Methode der Vektorskalierung wäre visuell sehr viel schlechter als die Rasterskalierung. Und was ist mit Text? Die Schriftgröße wird unverhältnismäßig "sprunghaft" sein.
Und hier kam mir die Idee: Nehmen Sie ein Rasterbild der gewünschten Fensterform und skalieren Sie es dann als einzelnes Rasterobjekt.
Und hier kam mir die Idee: Nehmen Sie ein Bitmap der gewünschten Fensterform und skalieren Sie es als ein einziges Bitmap-Objekt.
Was könnte es sonst sein? Ich glaube, das ist es, was Peter wollte.
Hier ist eine gebrauchsfertige Funktion zum Skalieren eines in einem BMP[]-Array gespeicherten Bildes mit der Größewidth_bmp xheight_bmp