Regelafstand lettertype verkrijgen

Invoering

Aspose.Words voor .NET is een krachtige bibliotheek waarmee u Word-documenten programmatisch kunt maken, manipuleren en converteren. Een veel voorkomende taak die u mogelijk moet uitvoeren, is het ophalen van de regelafstand van een specifiek lettertype in een document. In deze zelfstudie leiden we u stap voor stap door het proces, zodat u eenvoudig de regelafstand van het lettertype kunt verkrijgen met Aspose.Words voor .NET.

Vereisten

Voordat we in de code duiken, moet je ervoor zorgen dat je aan de volgende vereisten voldoet:

  1. Aspose.Words voor .NET Library: Download en installeer de nieuwste versie vanhier.
  2. Ontwikkelomgeving: Zorg ervoor dat u een IDE zoals Visual Studio hebt geïnstalleerd.
  3. Basiskennis van C#: Deze tutorial gaat ervan uit dat je een basiskennis hebt van programmeren in C#.

Naamruimten importeren

Eerst moet u de benodigde naamruimten in uw C#-project importeren. Met deze naamruimten krijgt u toegang tot de functionaliteiten van Aspose.Words.

using System;
using Aspose.Words;
using Aspose.Words.Fonts;

Laten we het proces van het verkrijgen van de regelafstand tussen lettertypen opsplitsen in eenvoudige, beheersbare stappen.

Stap 1: Maak een nieuw document

De eerste stap is het maken van een nieuw Word-documentexemplaar met Aspose.Words voor .NET.

Document doc = new Document();

Stap 2: Initialiseer DocumentBuilder

Vervolgens moeten we deDocumentBuilder voorwerp. Dit object zal ons helpen bij het construeren en manipuleren van de documentinhoud.

DocumentBuilder builder = new DocumentBuilder(doc);

Stap 3: Stel de lettertype-eigenschappen in

Nu stellen we de lettertype-eigenschappen in voor de tekst die we willen invoegen. Voor dit voorbeeld gebruiken we het lettertype “Calibri”.

builder.Font.Name = "Calibri";

Stap 4: Schrijf tekst naar het document

Met behulp van deDocumentBuilder object, schrijf wat tekst in het document. Deze tekst gebruikt de lettertype-eigenschappen die we in de vorige stap hebben ingesteld.

builder.Writeln("Sample Text");

Stap 5: Haal het lettertypeobject op

Om de regelafstand te bepalen, hebben we toegang nodig tot het lettertypeobject van de tekst die we zojuist hebben toegevoegd. Dit kunt u doen door door de documentstructuur naar de eerste alinearun te navigeren.

Font font = builder.Document.FirstSection.Body.FirstParagraph.Runs[0].Font;

Stap 6: Verkrijg de regelafstand

Ten slotte halen we de regelafstand op uit het lettertypeobject en drukken deze af naar de console.

Console.WriteLine($"lineSpacing = {font.LineSpacing}");

Conclusie

En daar heb je het! Het ophalen van de regelafstand van het lettertype met Aspose.Words voor .NET is eenvoudig als u het in deze eenvoudige stappen opsplitst. Of u nu een nieuw document maakt of met een bestaand document werkt, Aspose.Words biedt alle hulpmiddelen die u nodig hebt om de lettertype-eigenschappen efficiënt te beheren.

Veelgestelde vragen

Wat is Aspose.Words voor .NET?

Aspose.Words voor .NET is een krachtige bibliotheek waarmee ontwikkelaars Word-documenten programmatisch kunnen maken, manipuleren en converteren met behulp van C#.

Kan ik Aspose.Words voor .NET in andere .NET-talen gebruiken?

Ja, u kunt Aspose.Words voor .NET gebruiken met elke .NET-taal, inclusief VB.NET en F#.

Hoe kan ik Aspose.Words voor .NET downloaden?

U kunt de nieuwste versie van Aspose.Words voor .NET downloaden vanhier.

Is er een gratis proefversie beschikbaar voor Aspose.Words voor .NET?

Ja, u kunt een gratis proefperiode krijgen vanhier.

Waar kan ik de documentatie voor Aspose.Words voor .NET vinden?

De documentatie voor Aspose.Words voor .NET is beschikbaarhier.