Gerçek Şekil Sınır Noktalarını Alın
Bu eğitimde, Aspose.Words for .NET kullanılarak bir Word belgesindeki bir şeklin gerçek sınırlarının nokta (ölçüm birimi) cinsinden nasıl alınacağı açıklanmaktadır. Sınırlar, şeklin belge içindeki boyutunu ve konumunu temsil eder.
Önkoşullar
Bu öğreticiyi takip etmek için aşağıdakilere sahip olmanız gerekir:
- Aspose.Words for .NET kütüphanesi kuruldu.
- Temel C# bilgisi ve Word belgeleriyle Kelime İşleme.
1. Adım: Yeni Bir Belge ve DocumentBuilder Oluşturun
Yeni bir örneğini oluşturunDocument
sınıf ve birDocumentBuilder
belgeyle çalışmaya itiraz edin.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
2. Adım: Görüntü Şekli Ekleme
KullanInsertImage
yöntemiDocumentBuilder
Belgeye bir görüntü şekli eklemek için nesne. Görüntü dosyasının yolunu parametre olarak belirtin.
Shape shape = builder.InsertImage(ImagesDir + "Transparent background logo.png");
shape.AspectRatioLocked = false;
Adım 3: Gerçek Şekil Sınır Noktalarını Alın
Şeklin erişimShapeRenderer
kullanmakGetShapeRenderer
yöntem. Ardından, şeklin gerçek sınırlarını noktalar halinde alın.BoundsInPoints
mülk.
Console.Write("\nGets the actual bounds of the shape in points: ");
Console.WriteLine(shape.GetShapeRenderer().BoundsInPoints);
Aspose.Words for .NET kullanarak Gerçek Şekil Sınır Noktalarını Al için örnek kaynak kodu
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);
Bu kadar! Aspose.Words for .NET’i kullanarak Word belgenizdeki bir şeklin nokta cinsinden gerçek sınırlarını başarıyla aldınız.