Hücrenin metnini Nasıl Döndürülür
Hücre Metnini Döndürmek Aspose.Cells for Node.js via C++ ile
Aspose.Cells, geliştiricilerin Excel elektronik tablolarıyla programatik olarak çalışmasına imkan tanıyan güçlü bir Node.js bileşenidir. Aspose.Cells’in sunduğu özelliklerden biri hücreleri döndürme yeteneğidir, böylece metnin yönünü özelleştirebilir ve görsel sunumu geliştirebilirsiniz. Bu belgede, Aspose.Cells kullanarak hücreleri nasıl döndürürüz gösterilecektir.
Excel’de Hücrenin Metnini Döndürme
Bir hücreyi Excel’de döndürmek için aşağıdaki adımları kullanabilirsiniz:
- Excel’i açın ve döndürmek istediğiniz hücreyi veya hücre aralığını seçin.
- Seçilen hücre(ler)e sağ tıklayın ve bağlam menüsünden “Hücreleri Biçimlendir”‘i seçin. Alternatif olarak, Excel şeridinde “Ana Sayfa” sekmesine gidip “Hücreler” grubundaki “Biçimlamanın” açılır menüsüne tıklayıp “Hücreleri Biçimlendir”‘i seçebilirsiniz.
- “Hücreleri Biçimlendir” iletişim kutusunda, “Hizalama” sekmesine gidin.
- “Yönlendirme” bölümünde, metni döndürebileceğiniz seçenekleri göreceksiniz. “Derece” kutusuna istenen dönme açısını doğrudan girebilirsiniz. Pozitif değerler metni saat yönünün tersine döndürür, negatif değerler ise saat yönünde döndürür.
- İstenilen yönlendirmeyi seçtikten sonra, değişiklikleri uygulamak için “Tamam”‘a tıklayın. Seçilen hücre(ler) artık seçtiğiniz dönme açısına veya yönlendirmeye göre dönecektir.
Aspose.Cells API kullanarak Hücrenin Metnini Döndürme
Style.setRotationAngle(number) özelliği hücreleri döndürmeyi kolaylaştırır. Aspose.Cells’te hücreleri döndürmek için şu adımları izlemeniz gerekir:
-
Excel Çalışma Kitabını Yükle
İlk olarak, mevcut bir Excel dosyasını açmak veya yeni bir tane oluşturmak için Workbook sınıfını kullanarak Excel çalışma kitabını yüklemeniz gerekir. -
Çalışma Sayfasına Eriş
Çalışma kitabı yüklendikten sonra, hücreleri döndürmek istediğiniz çalışma sayfasına erişmeniz gerekir. Çalışma sayfasına endeksine veya adına göre erişebilirsiniz. -
Hücrenin metnini döndür
Artık çalışma sayfasına erişiminiz olduğuna göre, istenen hücrelerin Stil objesini değiştirerek hücreleri döndürebilirsiniz. Stil objesi, dönme dahil çeşitli biçimlendirme seçeneklerini belirlemenizi sağlar. -
Çalışma Kitabını Kaydet
Hücreleri döndürdükten sonra, değiştirilmiş çalışma kitabını Save metodunu kullanarak bir dosyaya veya akıma geri kaydedebilirsiniz.
Node.js Örnek Kodu
Aşağıdaki kodu inceleyin, bir çalışma kitabı nesnesi oluşturur ve birkaç hücre için farklı dönüş açıları ayarlar. Ekran görüntüsü, örnek kodun çalıştırılmasının ardından sonucu gösterir.
const AsposeCells = require("aspose.cells.node"); | |
// Loads the workbook which contains hidden external links | |
const workbook = new AsposeCells.Workbook(); | |
// Obtaining the reference of the newly added worksheet | |
const worksheet = workbook.getWorksheets().get(0); | |
// Row index of the cell | |
let row = 0; | |
// Column index of the cell | |
let column = 0; | |
let a1 = worksheet.getCells().get(row, column); | |
a1.putValue("a1 rotate text"); | |
let a1Style = a1.getStyle(); | |
// Set the rotation angle in degrees | |
a1Style.setRotationAngle(45); | |
a1.setStyle(a1Style); | |
// set Column index of the cell | |
column = 1; | |
let b1 = worksheet.getCells().get(row, column); | |
b1.putValue("b1 rotate text"); | |
let b1Style = b1.getStyle(); | |
// Set the rotation angle in degrees | |
b1Style.setRotationAngle(255); | |
b1.setStyle(b1Style); | |
// set Column index of the cell | |
column = 2; | |
let c1 = worksheet.getCells().get(row, column); | |
c1.putValue("c1 rotate text"); | |
let c1Style = c1.getStyle(); | |
// Set the rotation angle in degrees | |
c1Style.setRotationAngle(-90); | |
c1.setStyle(c1Style); | |
// set Column index of the cell | |
column = 3; | |
let d1 = worksheet.getCells().get(row, column); | |
d1.putValue("d1 rotate text"); | |
let d1Style = d1.getStyle(); | |
// Set the rotation angle in degrees | |
d1Style.setRotationAngle(-90); | |
d1.setStyle(d1Style); | |
workbook.save("out.xlsx"); |