Java'da Excel'de Satırları ve Sütunları Otomatik Sığdır

MS Excel, hücrelerin boyutunu içeriklerinin uzunluğuna göre otomatik sığdırma özelliği sağlar. Bir satırın yüksekliği ve bir sütunun genişliği için otomatik sığdırmayı etkinleştirebilirsiniz. Excel elektronik tablolarını programlı olarak oluştururken ve işlerken, bu özelliği dinamik olarak etkinleştirmeniz gerekebilir. Bunu başarmak için bu makale, Java’daki Excel dosyalarındaki satırların ve sütunların nasıl otomatik olarak sığdırılacağını gösterir. Bir satırın yüksekliğini ve bir sütunun genişliğini otomatik sığdırmayı kod örnekleriyle açık bir şekilde ele alacağız.

Excel’de Satırları ve Sütunları Otomatik Sığdırmak için Java API - Ücretsiz İndirme

Aspose.Cells for Java, elektronik tablolar oluşturmak ve işlemek için zengin özelliklere sahip harika ve güçlü bir API’dir. Karmaşık Excel dosyalarını sorunsuz bir şekilde oluşturmak için temel ve gelişmiş özellikleri uygulayabilirsiniz. Hücreleri Excel dosyalarına otomatik sığdırmak için bu API’yi kullanacağız. JAR’ını indirebilir veya aşağıdaki Maven yapılandırmalarını kullanarak doğrudan yükleyebilirsiniz.

Depo:

<repository>
	<id>AsposeJavaAPI</id>
	<name>Aspose Java API</name>
	<url>https://repository.aspose.com/repo/</url>
</repository>

Bağımlılık:

<dependency>
	<groupId>com.aspose</groupId>
	<artifactId>aspose-cells</artifactId>
	<version>22.8</version>
</dependency>

Java’da Excel’de Satırları Otomatik Sığdır

Bir Excel çalışma kitabındaki satırları otomatik sığdırmak için, önce istediğiniz çalışma sayfasına erişmeniz ve ardından dizinlerini kullanarak satırlar için otomatik sığdırmayı etkinleştirmeniz gerekir. Java’da Excel satırlarını otomatik olarak sığdırmak için gereken adımlar aşağıdadır.

Aşağıdaki kod örneği, Java’da bir Excel satırının nasıl otomatik sığdırılacağını gösterir.

// Excel dosyasını yükleyin
Workbook workbook = new Workbook("workbook.xlsx");

// İndeksi kullanarak çalışma sayfasının referansını alın
Worksheet worksheet = workbook.getWorksheets().get(0);

// Dizine göre ikinci satırı otomatik sığdır
worksheet.autoFitRow(1); //Auto-fitting the 2nd row of the worksheet

// Güncelleştirilmiş Excel dosyasını kaydedin
workbook.save("autofit-row.xlsx");

Java’da Excel’de Sütunları Otomatik Sığdır

Sütunların otomatik sığdırılması, önceki bölümdeki adımların aynısını gerçekleştirmenizi gerektirir. Tek fark, bir sütunun genişliğini otomatik olarak sığdırmak için çağıracağınız yöntemdir. Aşağıdakiler, Java kullanarak Excel’de bir sütunu otomatik olarak sığdırmak için izlenecek adımlardır.

Aşağıdaki kod örneği, Java’da Excel’de bir sütunun nasıl otomatik sığdırılacağını gösterir.

// Excel dosyasını yükleyin
Workbook workbook = new Workbook("workbook.xlsx");

// İndeksi kullanarak çalışma sayfasının referansını alın
Worksheet worksheet = workbook.getWorksheets().get(0);

// İlk sütunu dizine göre otomatik sığdır
worksheet.autoFitColumn(0); 

// Güncelleştirilmiş Excel dosyasını kaydedin
workbook.save("autofit-column.xlsx");

Excel Satırlarını ve Sütunlarını Otomatik Sığdırmak için Java API - Ücretsiz Lisans Alın

Excel dosyalarınızdaki satırları ve sütunları değerlendirme sınırlamaları olmaksızın otomatik olarak sığdırmak için ücretsiz bir geçici lisans alabilirsiniz.

Çözüm

Bu makalede, Java’daki Excel dosyalarındaki satırları ve sütunları otomatik olarak nasıl sığdıracağınızı öğrendiniz. Kod örnekleri, dizini programlı olarak kullanarak belirli bir satır veya sütun için otomatik sığdırmanın nasıl etkinleştirileceğini göstermiştir.

Aspose’un Java için Elektronik Tablo API’sini keşfedin

Aspose.Cells for Java’nın diğer özelliklerini keşfetmek için belgeleri ziyaret edebilirsiniz. Ayrıca sorularınızı veya sorularınızı forumumuz aracılığıyla bizimle paylaşabilirsiniz.

Ayrıca bakınız