Sto scrivendo un'applicazione VCL/Delphi e ho bisogno di disegnare del testo su un oggetto Canvas. Tuttavia, ho dei problemi perché ho bisogno che il testo sia di dimensioni e angolazioni variabili. C'è un modo semplice per farlo? Il metodo TextOut accetta solo argomenti per le coordinate di partenza, quindi non so come posso farlo disegnare il testo ruotato.
Grazie!Disegno di testo ad angolo
8
A
risposta
16
Se stai disegnando su una tela, dai un'occhiata a Canvas.Font.Orientation
. Prende un angolo come numero intero in decimi di grado. (ad esempio, si passa 900 per un angolo di 90 gradi.)
Problemi correlati
- 1. Disegna testo su tela ad angolo
- 2. Banner con forme ad angolo
- 3. Staffa ad angolo retto in HTML
- 4. Rotazione animata di iOS ad angolo
- 5. WPF angolo arrotondato casella di testo
- 6. Creare un banner ad angolo Colore
- 7. Come fare le cose ad angolo quadrato?
- 8. Disegno di un testo ruotato su un'immagine in C#
- 9. Posiziona il testo ggplot in ogni angolo
- 10. Nascondi barra di scorrimento orizzontale (griglia ad angolo angolare)
- 11. Disegno ruotata di testo con NSString drawInRect
- 12. Swift - Disegno di testo con drawInRect: withAttributes:
- 13. Disegno di testo multilingue con PIL
- 14. Come rilevare angolo con specifico gradi angolo
- 15. Trovare punti su un rettangolo ad un angolo dato
- 16. Disegno di una struttura ad albero 3D WebGL
- 17. Disegno di un'immagine ad un elemento secondario nella ListView
- 18. disegno un cerchio di raggio R attorno ad un punto
- 19. Disegno del testo in una tela
- 20. UITextField - Numero angolo arrotondato
- 21. testo Disegno con contorno in java
- 22. Modificare il testo con angolo tondo e ombra
- 23. Disegno di testo su un framebuffer in Linux da C
- 24. Disegno di un rettangolo ruotato
- 25. Disegno di testo su bitmap monocromatico in C#
- 26. Disegno di testo con tratto esterno con tela HTML5
- 27. UIBezierPath non funziona in Discutiamone angolo e BottomRight angolo
- 28. Quaternioni vs angolo Asse +
- 29. UISegmentedControl senza angolo arrotondato?
- 30. Errore angolo arrotondato Java
Proprio su! ha funzionato alla grande Grazie ancora. – Ben313
Si noti che la proprietà Orientation non è disponibile nelle versioni precedenti di Delphi. In tali situazioni, è necessario utilizzare direttamente la funzione CreateFontIndirect() dell'API Win32 e assegnarne il risultato alla proprietà TFont.Handle. –
Grazie per l'avvertimento. Sai in che versione è stata aggiunta l'Orientamento? –