Bir VCL/Delphi Uygulaması yazıyorum ve bir Canvas nesnesine metin çizmem gerekiyor. Yine de sorun yaşıyorum çünkü metnin değişken büyüklükte ve açıda olmasını istiyorum. Bunu yapmanın kolay bir yolu var mı? TextOut yöntemi sadece Başlangıç Koordinatları için argümanlar alır, bu yüzden döndürülen metin çizmek için nasıl alabileceğimi bilmiyorum.
Teşekkürler!Açıdaki Çizim Metni
8
A
cevap
16
Tuval üzerine çizim yapıyorsanız, Canvas.Font.Orientation
'a bakın. Bir derecenin onda bir tamsayı olarak bir açı yapar. (Yani, 90 derecelik açı için 900'ü geçersiniz.)
İlgili konular
- 1. .NET metninde çizim metni
- 2. Animasyonlu Çizim Metni ve varolan Videodaki Çizgiler
- 3. Açıdaki fare hareketi açısının hesaplanması
- 4. Çokgenli Bir Açıdaki Sınırlama Dikdörtgenin Hesaplanması
- 5. Görüntü ve metni birleştirilebilen bir çizim ile birleştirin
- 6. Bir UIImageView IOS biçiminde çizim Çizim
- 7. Çizim Fare çizim yaparken titreklik yapma Java
- 8. Bir resimden URL'ye tuval çizim Çizim
- 9. Çizim VBO
- 10. Çizim Shader
- 11. Çizim oklar
- 12. Yalnızca Merkez Özel Metni
- 13. çizim svg in angluarJS
- 14. R: ggplot2, arsa sığacak şekilde metnin etrafına sarmak ve metni küçültmek için çizim başlığını ayarlayabilir miyim?
- 15. Python PIL çizim metni ve çok satırlı metin - anchor argümanı kullanımı
- 16. Çizim uygulaması - çizim geçersiz, Mic uygulamasında bir uygulama yapıyorum
- 17. iPhone için çekirdek çizim kullanarak, x ekseninde çizim tarihi
- 18. Çizim C/C++ yapıları, işaretçiler, vb için hızlı çizim araçları
- 19. Qt/C++: verimli çizim
- 20. Çizim Uygulaması Zoom Konsept
- 21. JavaScript çizim veritabanı şeması
- 22. Çizim Izgarası/Tabloda HTML5
- 23. matplotlib: vektörel çizim oluşturma
- 24. Kaynak oluşturulabilir Çizim
- 25. Çizim DrawingVisual on Canvas
- 26. Koşullu Çizim (ggplot kullanamazsınız)
- 27. Android çizim yolu
- 28. Python - yeniden çizim fonksiyonları
- 29. Çizim UML durum diyagramları
- 30. Çizim üçgen/CGContext
Doğru! harika çalıştı. Tekrar teşekkürler. – Ben313
Orientation özelliğinin eski Delphi sürümlerinde bulunmadığını unutmayın. Bu durumlarda, doğrudan Win32 API CreateFontIndirect() işlevini kullanmanız ve sonucunu TFont.Handle özelliğine atamanız gerekir. –
Uyarı için teşekkürler. Oryantasyonun hangi sürümde eklendiğini biliyor musunuz? –