Zasadniczo moim problemem jest to, że muszę zawijać ciąg znaków, kiedy chcę. Nie wtedy, gdy chce .NET. Rozumiem, że metoda DrawString automatycznie zawija słowo, jeśli nadam mu prostokąt do narysowania. Muszę kontrolować, kiedy robi się zawijanie słów. Więc powiedzmy, że mój ciąg, który chcę narysować, to Testowanie 1234. I chcę narysować tekst na nowej linii za każdym razem, gdy widzę spację. Tak więc w tym przypadku miałoby to dwie linie - Testowanie i 1234. Zgaduję, że potrzebuję kombinacji zmiany rozmiaru ciągu (w celu dopasowania do moich granic) i wielu wywołań metod sznurkowych, aby narysować każdą linię. Problem polega na tym, że tak naprawdę nie wiem, jak to zrobić. Jestem początkującym, jeśli chodzi o GDI +.Grafika DrawString z kontrolowanym opakowaniem Word
5
A
Odpowiedz
5
Można zamienić spacje na nowe linie, a następnie narysować ciąg.
string converted = text.Replace(" ", System.Environment.NewLine);
Powiązane problemy
- 1. Różnica między twardym opakowaniem a miękkim opakowaniem?
- 2. Grafika Excel z ggplot2
- 3. Grafika z krewetką
- 4. python tkinter z prostym opakowaniem internetowym
- 5. Proste wejście niestandardowe z niestandardowym opakowaniem
- 6. prosta grafika dla Pythona
- 7. Soundcloud 500x500 grafika domyślnie
- 8. Grafika na Androida: ścieżka z płynnymi krzywymi?
- 9. Justowanie tekstu za pomocą DrawString w C#
- 10. iOS Jak wyczyścić grafika kontekst
- 11. wizualizacja 3D Pythona i grafika
- 12. Grafika żółwia jako moneta Haskella
- 13. Grafika komputerowa: matematyka do kodu
- 14. nie można budować matplotlib (PNG problem opakowaniem)
- 15. Grafika używa tylko standardowego C++?
- 16. GDI + Grafika :: DrawImage nie działa
- 17. Buduj OpenCV z modułami contrib i opakowaniem Java
- 18. Pisanie auto-memoizera na Schemacie. Pomoc z makrami i opakowaniem
- 19. Usługi płatności online z najlepszą biblioteką/opakowaniem NodeJS
- 20. Wysokość CSS: auto nie działa z moim opakowaniem div
- 21. SaveAs2 For Word 2010 nie działa z komputerem PC z programem Word 2007
- 22. Grafika - DrawLine - narysuj linię i przenieś ją
- 23. Jak przyspieszyć generowanie plików Word z C#?
- 24. Zapisywanie dokumentu OpenXML (Word) wygenerowanego z szablonu
- 25. git diff z połączonej --word-diff
- 26. Uruchom program Word 2013 z wiersza poleceń
- 27. C# DrawString - zmień ramki ograniczające dla każdego znaku
- 28. Office HTML Nagłówek Word
- 29. Programowo określić, czy system ma przełączana grafika
- 30. Grafika wektorowa używana do znacznika mapy google
Tak, nie sądziłem, że to zadziała z metodą MeasureString(). Sądziłem, że to będzie ciąg 1 liniowy i zmierzyć go w ten sposób. Dzięki. – Travyguy9