AspectRatioLocked
Innehåll
[
Dölj
]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
- class ShapeBase
- namnutrymme Aspose.Words.Drawing
- hopsättning Aspose.Words