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 bez stylów, jak i treść ze stylami. Podczas pracy z akapitami programiści mogą łączyć zwykłe obiekty TextContent ze stylizowanymi obiektami Run, aby tworzyć bogate, sformatowane bloki tekstowe.
Aby dodać zwykły tekst bezpośrednio do akapitu, należy użyć metody AddText z obiektem TextContent. Jest to idealne dla tekstu bez stylu, który nie wymaga specyficznego formatowania. W przypadku treści sformatowanych należy utworzyć obiekt Run zawierający TextContent, a następnie przypisać TextStyle do Run. TextStyle może określać formatowanie, takie jak pogrubienie, kursywa, rodzaj czcionki, rozmiar czcionki i kolor.
Po sformatowaniu Run 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 skomponowaniu akapitu zawierającego całą pożądaną treść, użyj AddParagraph w WordDocument, aby wstawić go do dokumentu. Podejście to jest zgodne z hierarchią dokumentu: WordDocument → DocumentSection → Paragraph → Run → TextContent, co zapewnia zachowanie właściwej struktury i formatowania podczas zapisywania dokumentu.

