Çalışma Sayfası İçindeki Yorum veya Şeklin Kenar Boşluklarını Ayarlama

Olası Kullanım Senaryoları

Aspose.Cells, Shape.TextBody.TextAlignment özelliğini kullanarak herhangi bir şekil veya yorumun kenar boşluklarını ayarlamanıza izin verir. Bu özellik, şeklin üst, sol, alt ve sağ kenar boşluklarını ayarlamak için kullanılabilen farklı özelliklere sahip ShapeTextAlignment sınıfının nesnesini döndürür.

Çalışma Sayfası İçindeki Yorum veya Şeklin Kenar Boşluklarını Ayarlama

Lütfen aşağıdaki örnek kodu inceleyin. Kod, iki şekil içeren örnek Excel dosyasını yükler. Kod, şekillere bir bir ulaşır ve onların üst, sol, alt ve sağ kenar boşluklarını ayarlar. Kod tarafından oluşturulan çıktı Excel dosyasını ve çıktı Excel dosyasındaki kodun etkisini gösteren ekran görüntüsünü inceleyin.

todo:image_alt_text

Örnek Kod

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
//Load the sample Excel file
Workbook wb = new Workbook("sampleSetMarginsOfCommentOrShapeInsideTheWorksheet.xlsx");
//Access first worksheet
Worksheet ws = wb.getWorksheets().get(0);
for(int idx =0; idx<ws.getShapes().getCount(); idx++)
{
//Access the shape
Shape sh = ws.getShapes().get(idx);
//Access the text alignment
ShapeTextAlignment txtAlign = sh.getTextBody().getTextAlignment();
//Set auto margin false
txtAlign.setAutoMargin(false);
//Set the top, left, bottom and right margins
txtAlign.setTopMarginPt(10);
txtAlign.setLeftMarginPt(10);
txtAlign.setBottomMarginPt(10);
txtAlign.setRightMarginPt(10);
}
//Save the output Excel file
wb.save("outputSetMarginsOfCommentOrShapeInsideTheWorksheet.xlsx");