AspectRatioLocked
İçindekiler
[
Saklamak
]ShapeBase.AspectRatioLocked property
Şeklin en boy oranının kilitli olup olmadığını belirtir.
public bool AspectRatioLocked { get; set; }
Notlar
Varsayılan değer şunlara bağlıdır:ShapeType
, içinImage budoğru
ancak diğer şekil türleri için öyleYANLIŞ
.
Yalnızca üst düzey şekiller için etkilidir.
Örnekler
Bir şeklin en boy oranının nasıl kilitleneceğini/kilidinin açılacağını gösterir.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Bir şekil ekleyin. Bu belgeyi Microsoft Word'de açarsak, şekli ortaya çıkarmak için sol tıklayabiliriz.
// çevresi etrafında, boyutunu değiştirmek için tıklayıp sürükleyebileceğimiz sekiz boyutlandırma tutamacı.
Shape shape = builder.InsertImage(ImageDir + "Logo.jpg");
// Şeklin en boy oranını korumak için "AspectRatioLocked" özelliğini "true" olarak ayarlayın
// görüntünün hem yüksekliğini hem de genişliğini değiştiren dört çapraz boyutlandırma tutamacından herhangi birini kullanırken.
// Yüksekliği veya genişliği değiştiren herhangi bir ortogonal boyutlandırma tutamacının kullanılması en boy oranını değiştirmeye devam edecektir.
// Bunu yapabilmemiz için "AspectRatioLocked" özelliğini "false" olarak ayarlayın
// görüntünün en boy oranını tüm boyutlandırma tutamaçlarıyla serbestçe değiştirin.
shape.AspectRatioLocked = lockAspectRatio;
doc.Save(ArtifactsDir + "Shape.AspectRatio.docx");
Ayrıca bakınız
- class ShapeBase
- ad alanı Aspose.Words.Drawing
- toplantı Aspose.Words