AspectRatioLocked

ShapeBase.AspectRatioLocked property

Anger om formens bildförhållande är låst.

public bool AspectRatioLocked { get; set; }

Anmärkningar

Standardvärdet beror påShapeType , förImage det ärSann men för de andra formtyperna är detfalsk.

Har effekt endast för former på toppnivå.

Exempel

Visar hur man låser/låser upp en forms bildförhållande.

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

// Infoga en form. Om vi öppnar det här dokumentet i Microsoft Word kan vi vänsterklicka på formen för att avslöja
// åtta storlekshandtag runt dess omkrets, som vi kan klicka och dra för att ändra storleken.
Shape shape = builder.InsertImage(ImageDir + "Logo.jpg");

// Ställ in egenskapen "AspectRatioLocked" till "true" för att bevara formens bildförhållande
// när du använder något av de fyra diagonala storlekshandtagen, som ändrar både bildens höjd och bredd.
// Att använda alla ortogonala storlekshandtag som antingen ändrar höjden eller bredden kommer fortfarande att ändra bildförhållandet.
// Ställ in egenskapen "AspectRatioLocked" till "false" för att tillåta oss
// ändra fritt bildens bildförhållande med alla storlekshandtag.
shape.AspectRatioLocked = lockAspectRatio;

doc.Save(ArtifactsDir + "Shape.AspectRatio.docx");

Se även