Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Aspose.Words stelt gebruikers in staat om te werken met headers en voetteksten in een document. Een header is tekst die bovenaan een pagina wordt geplaatst, en een voettekst is tekst onderaan een pagina. Meestal worden deze gebieden gebruikt om informatie in te voegen die moet worden herhaald op alle of sommige pagina’s van het document, zoals paginanummers, aanmaakdatum, bedrijfsinformatie, enzovoort.
Als u een document header of footer programmatisch wilt toevoegen, is de gemakkelijkste manier om de DocumentBuilder Klas om het te doen.
Het volgende codevoorbeeld laat zien hoe je een header en voettekst toevoegt aan documentpagina’s:
Wanneer u een header of voettekst aan een document toevoegt, kunt u een aantal geavanceerde eigenschappen instellen. Aspose.Words biedt gebruikers de HeaderFooter en HeaderFooterCollection lessen, maar ook HeaderFooterType telling die u meer controle over de header en footer aanpassingsproces geven.
U kunt drie verschillende headertypes en drie verschillende voettypes opgeven voor één document:
Het volgende voorbeeld van code laat zien hoe je een header toevoegt aan oneven documentpagina’s:
Zoals hierboven vermeld, kunt u ook een andere header of voettekst instellen voor de eerste pagina. Om dit te doen, moet u de DifferentFirstPageHeaderFooter vlag naar true en dan de HeaderFirst of FooterFirst waarde.
Het volgende voorbeeld van code laat zien hoe u de header alleen voor de eerste pagina kunt instellen:
Vervolgens wilt u verschillende headers of voetteksten instellen voor oneven en zelfs pagina’s in een document. Om dit te doen, moet u de OddAndEvenPagesHeaderFooter vlag naar true en dan spacefy de waarden HeaderPrimary en HeaderEven, of FooterPrimary en FooterEven.
Om een afbeelding in een header of voettekst te plaatsen, gebruik de HeaderPrimary headertype of FooterPrimary voettype en de InsertImage methode.
Het volgende codevoorbeeld laat zien hoe je een afbeelding aan een header toevoegt:
Met Aspose.Words kunt u het lettertype en alinea eigenschappen, gebruik de HeaderPrimary headertype of FooterPrimary footer type, evenals methoden en eigenschappen voor het werken met de lettertypen en alinea’s die u gebruikt voor de documentinhoud.
Het volgende voorbeeld van code laat zien hoe je de tekst in de header op Arial, vet, grootte 14, en centrum uitlijning:
Indien nodig kunt u paginanummers toevoegen aan de header of voettekst. Om dit te doen, gebruik de HeaderPrimary headertype of FooterPrimary voettype en de InsertField methode om het vereiste veld toe te voegen.
Het volgende voorbeeld van code laat zien hoe paginanummers aan de voettekst rechts toe te voegen:
Als u de koptekst of voettekst van de vorige sectie moet kopiëren, kunt u dat ook doen.
Het volgende voorbeeld van code laat zien hoe u de koptekst of voettekst van de vorige sectie kunt kopiëren:
Aspose.Words kunt u het uiterlijk van een header of voettekst bij het gebruik van verschillende oriëntaties en paginagroottes.
Het volgende voorbeeld laat zien hoe dit moet:
Elke sectie in een document kan maximaal drie headers en maximaal drie footers (voor eerst, zelfs, en oneven pagina’s). Als u alle headers of alle voetteksten in een document wilt verwijderen, moet u alle secties doorlopen en elke bijbehorende headernode of voetnode verwijderen.
Het volgende voorbeeld van code laat zien hoe je alle voetteksten uit alle secties verwijdert, maar de kopteksten intact laat. U kunt alleen headers op een soortgelijke manier verwijderen:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.