Legen Sie die Ränder des Kommentars oder der Form innerhalb des Arbeitsblatts fest

Mögliche Nutzungsszenarien

Aspose.Cells ermöglicht es Ihnen, die Ränder jeder Form oder jedes Kommentars mit festzulegenShape.TextBody.TextAlignment Eigentum. Diese Eigenschaft gibt das Objekt von zurückAspose.Cells.Drawing.Texts.ShapeTextAlignment Klasse, die verschiedene Eigenschaften hat, zTopMarginPtLeftMarginPt, BottomMarginPt, RightMarginPt, usw., mit denen der obere, linke, untere und rechte Rand festgelegt werden kann.

Legen Sie die Ränder des Kommentars oder der Form innerhalb des Arbeitsblatts fest

Bitte sehen Sie sich den folgenden Beispielcode an. Es lädt dieBeispiel-Excel-Datei die zwei Formen enthält. Der Code greift nacheinander auf die Formen zu und legt ihre oberen, linken, unteren und rechten Ränder fest. Bitte sehen Sie sich … anExcel-Datei ausgeben generiert durch den Code und Screenshot, der die Auswirkung des Codes auf die Excel-Ausgabedatei zeigt.

todo: Bild_alt_Text

Beispielcode

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
//Load the sample Excel file
Workbook wb = new Workbook("sampleSetMarginsOfCommentOrShapeInsideTheWorksheet.xlsx");
//Access first worksheet
Worksheet ws = wb.Worksheets[0];
foreach (Shape sh in ws.Shapes)
{
//Access the text alignment
Aspose.Cells.Drawing.Texts.ShapeTextAlignment txtAlign = sh.TextBody.TextAlignment;
//Set auto margin false
txtAlign.IsAutoMargin = false;
//Set the top, left, bottom and right margins
txtAlign.TopMarginPt = 10;
txtAlign.LeftMarginPt = 10;
txtAlign.BottomMarginPt = 10;
txtAlign.RightMarginPt = 10;
}
//Save the output Excel file
wb.Save("outputSetMarginsOfCommentOrShapeInsideTheWorksheet.xlsx");