Dodaj akapit
Funkcja "dodaj-akapit" w IronWord pozwala deweloperom na wstawianie całych akapitów do istniejącego dokumentu Word, zapewniając efektywny sposób strukturyzacji i organizacji zawartości. Dodając akapit, deweloperzy mogą połączyć wiele fragmentów tekstu, każdy z różnym formatowaniem, w spójny blok. Ta funkcja jest szczególnie przydatna przy tworzeniu dynamicznych dokumentów, gdzie tekst musi być grupowany i stylizowany razem, takich jak raporty, artykuły czy listy.
Oferuje elastyczność w prezentacji tekstu, umożliwiając włączenie różnych opcji formatowania jak pogrubienie, kursywa i inne style w jednym akapicie. Możliwość dodawania akapitów pomaga utrzymać czystą strukturę dokumentu i zapewnia, że zawartość jest właściwie zorganizowana dla czytelności.
Adding Paragraphs in C
Klasa Paragraph w IronWord reprezentuje blok tekstu, który może zawierać zarówno tekst nieformatowany, jak i stylizowaną zawartość. Pracując z akapitami, programiści mogą łączyć zwykłe TextContent z obiektami stylizowanymi Run, aby tworzyć bogate, sformatowane bloki tekstu.
Aby dodać zwykły tekst bezpośrednio do akapitu, użyj metody AddText z obiektem TextContent. Jest to idealne dla tekstu bez stylu, który nie wymaga specyficznego formatowania. Dla zawartości stylizowanej utwórz obiekt Run zawierający TextContent, a następnie przypisz TextStyle do Run. Obiekt TextStyle może określać formatowanie, takie jak pogrubienie, kursywa, rodzina czcionki, rozmiar czcionki i kolor.
Gdy Run jest stylizowany, użyj metody AddChild, aby dodać go do akapitu. Ta metoda jest specjalnie zaprojektowana do dodawania obiektów Run z formatowaniem. Pojedynczy akapit może zawierać wiele ciągów o różnych stylach, co pozwala na elastyczne formatowanie tekstu w jednym bloku.
Po skonstruowaniu akapitu z całą pożądaną zawartością, użyj AddParagraph na WordDocument, aby wstawić go do dokumentu. To podejście podąża za hierarchią dokumentu: WordDocument → DocumentSection → Paragraph → Run → TextContent, zapewniając prawidłową strukturę i zachowanie formatowania podczas zapisywania dokumentu.

