Dapatkan Poin Batas Bentuk Aktual

Tutorial ini menjelaskan cara mengambil batas sebenarnya dari suatu bentuk dalam titik (satuan pengukuran) dalam dokumen Word menggunakan Aspose.Words untuk .NET. Batasnya mewakili ukuran dan posisi bentuk dalam dokumen.

Prasyarat

Untuk mengikuti tutorial ini, Anda harus memiliki yang berikut ini:

  • Aspose.Words untuk perpustakaan .NET diinstal.
  • Pengetahuan dasar tentang C# dan Pemrosesan Kata dengan dokumen Word.

Langkah 1: Buat Dokumen Baru dan DocumentBuilder

Buat instance baru dariDocument kelas dan aDocumentBuilder keberatan untuk bekerja dengan dokumen tersebut.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

Langkah 2: Sisipkan Bentuk Gambar

MenggunakanInsertImage metodeDocumentBuilder objek untuk menyisipkan bentuk gambar ke dalam dokumen. Berikan jalur ke file gambar sebagai parameter.

Shape shape = builder.InsertImage(ImagesDir + "Transparent background logo.png");
shape.AspectRatioLocked = false;

Langkah 3: Ambil Titik Batas Bentuk Aktual

Akses bentuknyaShapeRenderer menggunakanGetShapeRenderer metode. Kemudian, ambil batas sebenarnya dari bentuk tersebut dalam bentuk titik menggunakanBoundsInPoints Properti.

Console.Write("\nGets the actual bounds of the shape in points: ");
Console.WriteLine(shape.GetShapeRenderer().BoundsInPoints);

Contoh kode sumber untuk Mendapatkan Poin Batas Bentuk Aktual menggunakan Aspose.Words untuk .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);

Itu dia! Anda telah berhasil mengambil batas sebenarnya dari suatu bentuk dalam titik di dokumen Word Anda menggunakan Aspose.Words untuk .NET.