Ontvang werkelijke vormgrenspunten
In deze tutorial wordt uitgelegd hoe u de werkelijke grenzen van een vorm in punten (meeteenheid) in een Word-document kunt ophalen met behulp van Aspose.Words voor .NET. De grenzen vertegenwoordigen de grootte en positie van de vorm in het document.
Vereisten
Om deze tutorial te volgen, heb je het volgende nodig:
- Aspose.Words voor .NET-bibliotheek geïnstalleerd.
- Basiskennis van C# en woordenverwerking met Word-documenten.
Stap 1: Maak een nieuw document en DocumentBuilder
Maak een nieuw exemplaar van deDocument
klasse en eenDocumentBuilder
bezwaar maken tegen het werken met het document.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Stap 2: Voeg een afbeeldingsvorm in
Gebruik deInsertImage
werkwijze van deDocumentBuilder
object om een afbeeldingsvorm in het document in te voegen. Geef het pad naar het afbeeldingsbestand op als parameter.
Shape shape = builder.InsertImage(ImagesDir + "Transparent background logo.png");
shape.AspectRatioLocked = false;
Stap 3: Haal de werkelijke vormgrenspunten op
Toegang tot de vormenShapeRenderer
de … gebruikenGetShapeRenderer
methode. Haal vervolgens de werkelijke grenzen van de vorm op in punten met behulp van deBoundsInPoints
eigendom.
Console.Write("\nGets the actual bounds of the shape in points: ");
Console.WriteLine(shape.GetShapeRenderer().BoundsInPoints);
Voorbeeldbroncode voor Get Actual Shape Bounds Points met Aspose.Words voor .NET
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Shape shape = builder.InsertImage(ImagesDir + "Transparent background logo.png");
shape.AspectRatioLocked = false;
Console.Write("\nGets the actual bounds of the shape in points: ");
Console.WriteLine(shape.GetShapeRenderer().BoundsInPoints);
Dat is het! U hebt met succes de werkelijke grenzen van een vorm in punten in uw Word-document opgehaald met Aspose.Words voor .NET.