Çalışma Sayfası İçindeki Yorum veya Şeklin Kenar Boşluklarını Ayarlama
Olası Kullanım Senaryoları
Aspose.Cells, herhangi bir şekil veya yorumun kenar boşluklarını Shape.TextBody.TextAlignment özelliği kullanarak ayarlamanızı sağlar. Bu özellik, farklı özelliklere sahip olan Aspose.Cells.Drawing.Texts.ShapeTextAlignment sınıfının nesnesini döndürür, TopMarginPt, LeftMarginPt, BottomMarginPt, RightMarginPt vb. gibi. Bu özellik, üst, sol, alt ve sağ kenar boşluklarını ayarlamak için kullanılabilir.
Çalışma Sayfası İçindeki Yorum veya Şeklin Kenar Boşluklarını Ayarlama
Lütfen aşağıdaki örnek koda bakınız. Örnek Excel dosyasını yükler, içinde iki şekil bulunan kod, şekilleri sırayla erişir ve bunların üst, sol, alt ve sağ kenar boşluklarını ayarlar. Kodun çıktısı olan çıktı Excel dosyasına ve çıktı Excel dosyasındaki kodun etkisini gösteren ekran görüntüsüne aşağıdan bakınız.
Örnek Kod
// 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"); |