Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Aspose.Words umożliwia użytkownikom pracę z nagłówkami i stopkami w dokumencie. Nagłówek to tekst umieszczany na górze strony, a stopka to tekst na dole strony. Zazwyczaj w tych obszarach umieszczane są informacje, które powinny zostać powtórzone na wszystkich lub niektórych stronach dokumentu, takie jak numery stron, data utworzenia, informacje o firmie i tak dalej.
Jeśli chcesz programowo dodać nagłówek lub stopkę dokumentu, najłatwiej jest to zrobić za pomocą klasy DocumentBuilder.
Poniższy przykład kodu pokazuje, jak dodać nagłówek i stopkę do stron dokumentu:
Dodając nagłówek lub stopkę do dokumentu, możesz ustawić pewne zaawansowane właściwości. Aspose.Words zapewnia użytkownikom klasy HeaderFooter i HeaderFooterCollection, a także wyliczenie HeaderFooterType, które zapewniają większą kontrolę nad procesem dostosowywania nagłówka i stopki.
Dla jednego dokumentu możesz określić trzy różne typy nagłówków i trzy różne typy stopek:
Poniższy przykład kodu pokazuje, jak dodać nagłówek dla nieparzystych stron dokumentu:
Jak powiedziano powyżej, możesz także ustawić inny nagłówek lub stopkę dla pierwszej strony. Aby to zrobić, musisz ustawić flagę DifferentFirstPageHeaderFooter na true, a następnie określić wartość HeaderFirst lub FooterFirst.
Poniższy przykład kodu pokazuje, jak ustawić nagłówek tylko dla pierwszej strony:
Następnie będziesz chciał ustawić różne nagłówki i stopki dla stron nieparzystych i parzystych w dokumencie. Aby to zrobić należy ustawić flagę OddAndEvenPagesHeaderFooter na true, a następnie podać wartości HeaderPrimary i HeaderEven lub FooterPrimary i FooterEven.
Aby umieścić obraz w nagłówku lub stopce, użyj typu nagłówka HeaderPrimary lub typu stopki FooterPrimary i metody InsertImage.
Poniższy przykład kodu pokazuje, jak dodać obraz do nagłówka:
W Aspose.Words możesz ustawić właściwości czcionki i akapitu, użyć typu nagłówka HeaderPrimary lub stopki FooterPrimary, a także metod i właściwości do pracy z czcionkami i akapitami używanymi w treści dokumentu.
Poniższy przykład kodu pokazuje, jak ustawić tekst w nagłówku na Arial, pogrubienie, rozmiar 14 i wyrównanie do środka:
W razie potrzeby możesz dodać numery stron do nagłówka lub stopki. Aby to zrobić, użyj typu nagłówka HeaderPrimary lub typu stopki FooterPrimary i metody InsertField, aby dodać wymagane pole.
Poniższy przykład kodu pokazuje, jak dodać numery stron do stopki po prawej stronie:
Jeśli chcesz skopiować nagłówek lub stopkę z poprzedniej sekcji, możesz to również zrobić.
Poniższy przykład kodu pokazuje, jak skopiować nagłówek lub stopkę z poprzedniej sekcji:
Aspose.Words umożliwia nadanie wyglądu nagłówka lub stopki w przypadku korzystania z różnych orientacji i rozmiarów strony.
Poniższy przykład pokazuje, jak to zrobić:
Każda sekcja dokumentu może mieć maksymalnie trzy nagłówki i maksymalnie trzy stopki (dla stron pierwszej, parzystej i nieparzystej). Jeśli chcesz usunąć wszystkie nagłówki lub wszystkie stopki w dokumencie, musisz przejść przez wszystkie sekcje i usunąć każdy odpowiedni węzeł nagłówka lub stopki.
Poniższy przykład kodu pokazuje, jak usunąć wszystkie stopki ze wszystkich sekcji, ale pozostawić nagłówki nienaruszone. W podobny sposób możesz usunąć tylko nagłówki:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.