AspectRatioLocked
Contenuti
[
Nascondere
]ShapeBase.AspectRatioLocked property
Specifica se le proporzioni della forma sono bloccate.
public bool AspectRatioLocked { get; set; }
Osservazioni
Il valore predefinito dipende daShapeType
, per ilImage èVERO
ma per gli altri tipi di forma èfalso
.
Ha effetto solo sulle forme di livello superiore.
Esempi
Mostra come bloccare/sbloccare le proporzioni di una forma.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// Inserisci una forma. Se apriamo questo documento in Microsoft Word, possiamo fare clic con il pulsante sinistro del mouse sulla forma per visualizzarla.
// otto maniglie di ridimensionamento lungo il perimetro, su cui possiamo cliccare e trascinare per modificarne le dimensioni.
Shape shape = builder.InsertImage(ImageDir + "Logo.jpg");
// Imposta la proprietà "AspectRatioLocked" su "true" per preservare le proporzioni della forma
// quando si utilizza una qualsiasi delle quattro maniglie di ridimensionamento diagonali, che modificano sia l'altezza che la larghezza dell'immagine.
// L'utilizzo di qualsiasi maniglia di dimensionamento ortogonale che modifichi l'altezza o la larghezza modificherà comunque le proporzioni.
// Imposta la proprietà "AspectRatioLocked" su "false" per consentirci di
// modifica liberamente le proporzioni dell'immagine con tutti i quadratini di ridimensionamento.
shape.AspectRatioLocked = lockAspectRatio;
doc.Save(ArtifactsDir + "Shape.AspectRatio.docx");
Guarda anche
- class ShapeBase
- spazio dei nomi Aspose.Words.Drawing
- assemblea Aspose.Words