In deze stapsgewijze zelfstudie leggen we uit hoe u koptekst en voettekst van Word invoegt met C# zonder interoperabiliteit. In een MS Word-document kunt u koptekstvoettekst in Word invoegen met C# anders voor eerste, even en oneven pagina’s. Het voorbeeld van de C#-code in dit onderwerp voegt tekst in de kop- en voettekst van het Word-document in en slaat deze op in de bestandsindeling DOCX.
Stappen om Word-koptekst en -voettekst in te voegen met C#
- Installeer Aspose.Words for .NET pakket
- Maak een instantie van Document en DocumentBuilder klassen
- Stel pagina-instellingen in om verschillende kop- en voetteksten te gebruiken voor eerste, oneven en even pagina’s
- Verplaats de cursor naar de kop- en voettekst en voeg er wat tekst in
- Voeg pagina-einden in de hoofdtekst van het document in om alle kop- en voetteksten te bekijken
- Sla ten slotte het document op in de DOCX-bestandsindeling
In deze stappen wordt het documentklasse-object gebruikt om het nieuwe Word-document te maken en op te slaan. Terwijl het klasseobject DocumentBuilder wordt gebruikt om de pagina-instelling in te stellen, verplaatst u de cursor naar verschillende secties, koptekst en voettekst van het Word-bestand voor het invoegen van tekst en het invoegen van pagina-einden. Ten slotte wordt het Word-document opgeslagen als DOCX na toevoegen van kop- en voettekst in Word met C#.
Code om kop- en voettekst in Word in te voegen met C#
In deze voorbeeldcode bevat de klasse DocumentBuilder het lid PageSetup dat wordt gebruikt voor het instellen van het type koptekstvoettekst. Het andere lid MoveToHeaderFooter wordt gebruikt om de cursor naar verschillende kopteksten, voetteksten en secties van het Word-document te verplaatsen. U kunt met deze klasse ook pagina-einden instellen.
In dit artikel hebben we geleerd om een kop- en voettekst in Word toe te voegen met C#. Als u echter nog andere bewerkingen in het Word-bestand wilt uitvoeren, raadpleeg dan het artikel over hoe een opmerking in een Word-document in te voegen met C#.