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 umieszczony u góry strony, a stopka to tekst u dołu strony. Zazwyczaj te obszary służą do wstawiania informacji, które należy powtórzyć na wszystkich lub niektórych stronach dokumentu, takich jak numery stron, Data utworzenia, informacje o firmie i tak dalej.
Jeśli chcesz programowo dodać nagłówek lub stopkę dokumentu, najłatwiej jest użyć do tego klasy DocumentBuilder.
Poniższy przykład kodu pokazuje, jak dodać nagłówek i stopkę do stron dokumentu:
Po dodaniu nagłówka lub stopki do dokumentu można ustawić niektóre zaawansowane właściwości. Aspose.Words zapewnia użytkownikom klasy HeaderFooter i HeaderFooterCollection, a także HeaderFooterType wyliczenie, które daje większą kontrolę nad procesem dostosowywania nagłówka i stopki.
Dla jednego dokumentu można 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 wspomniano powyżej, możesz również ustawić inny nagłówek lub stopkę dla pierwszej strony. Aby to zrobić, musisz ustawić flagę DifferentFirstPageHeaderFooter na true, a następnie podać 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 lub stopki dla stron nieparzystych i parzystych w dokumencie. Aby to zrobić, musisz ustawić flagę OddAndEvenPagesHeaderFooter na true, a następnie określić wartości HeaderPrimary i HeaderEven lub FooterPrimary i FooterEven.
Aby umieścić obraz w nagłówku lub stopce, użyj HeaderPrimary typ nagłówka lub FooterPrimary Typ stopki i Metoda InsertImage.
Poniższy przykład kodu pokazuje, jak dodać obraz do nagłówka:
Za pomocą Aspose.Words możesz ustawić właściwości czcionki i akapitu, użyć typu Nagłówka HeaderPrimary lub typu 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, bold, 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 pozwala zapewnić wygląd nagłówka lub stopki przy użyciu różnych orientacji i rozmiarów stron.
Poniższy przykład pokazuje, jak to zrobić:
Każda sekcja w dokumencie może mieć do trzech nagłówków i do trzech stopek (dla stron pierwszych, parzystych i nieparzystych). Jeśli chcesz usunąć wszystkie nagłówki lub wszystkie stopki w dokumencie, musisz przejrzeć wszystkie sekcje i usunąć każdy odpowiedni węzeł nagłówka lub węzeł stopki.
Poniższy przykład kodu pokazuje, jak usunąć wszystkie stopki ze wszystkich sekcji, ale pozostawić nienaruszone nagłówki. Możesz usunąć tylko nagłówki w podobny sposób:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.