Ottieni punti relativi ai limiti della forma effettivi
Questo tutorial spiega come recuperare i limiti effettivi di una forma in punti (unità di misura) in un documento Word utilizzando Aspose.Words per .NET. I limiti rappresentano la dimensione e la posizione della forma all’interno del documento.
Prerequisiti
Per seguire questo tutorial, è necessario disporre di quanto segue:
- Aspose.Words per la libreria .NET installata.
- Conoscenza base di C# ed elaborazione testi con documenti Word.
Passaggio 1: crea un nuovo documento e DocumentBuilder
Crea una nuova istanza diDocument
classe e aDocumentBuilder
oggetto di lavorare con il documento.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Passaggio 2: inserisci una forma immagine
Usa ilInsertImage
metodo delDocumentBuilder
oggetto per inserire una forma di immagine nel documento. Fornire il percorso del file immagine come parametro.
Shape shape = builder.InsertImage(ImagesDir + "Transparent background logo.png");
shape.AspectRatioLocked = false;
Passaggio 3: recuperare i punti dei limiti della forma effettivi
Accedi alla formaShapeRenderer
usando ilGetShapeRenderer
metodo. Quindi, recupera i limiti effettivi della forma in punti utilizzando il comandoBoundsInPoints
proprietà.
Console.Write("\nGets the actual bounds of the shape in points: ");
Console.WriteLine(shape.GetShapeRenderer().BoundsInPoints);
Codice sorgente di esempio per ottenere punti di limiti di forma effettivi utilizzando Aspose.Words per .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);
Questo è tutto! Hai recuperato con successo i limiti effettivi di una forma in punti nel tuo documento Word utilizzando Aspose.Words per .NET.