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.