Mi sono grattato la testa per tutto questo giorno. Ho bisogno di creare dinamicamente un'immagine contenente una stringa fornita dal client. L'unico problema è che la stringa deve essere disegnata lungo una curva come l'immagine qui sotto. Vorrei anche specificare l'angolo della curva perché questo testo deve essere visualizzato su un numero di prodotti e la curva varia su ciascun prodotto.Disegno di una stringa che segue un percorso utilizzando GDI +
Ho tentato di scorrere la stringa e visualizzare ciascun carattere e assegnare a ciascuna una specifica per assomigliare a una parabola, ma affinché ciò sia utile, ogni personaggio deve essere ruotato per adattarsi alla curva. Qualcuno ha qualche suggerimento dalla libreria System.Drawing che potrebbe essermi utile?
Questo tizio ha un ampio post sul blog (e come farlo in C#): http://www.planetclegg.com/projects/WarpingTextToSplines.html –
Prova questo: http://stackoverflow.com/ a/11151457/622391 –
possibile duplicato di [Come creare testo curvo su una bitmap?] (http://stackoverflow.com/questions/2803853/how-to-create-curved-text-on-a-mapmap) – Jeremy