Automaticky přizpůsobit řádky a sloupce v Excelu v Javě

MS Excel poskytuje funkci pro automatické přizpůsobení velikosti buněk podle délky jejich obsahu. Můžete povolit automatické přizpůsobení pro výšku řádku a šířku sloupce. Při programovém generování a zpracování tabulek Excelu může být nutné tuto funkci povolit dynamicky. Chcete-li toho dosáhnout, tento článek ukazuje, jak automaticky přizpůsobit řádky a sloupce v Excel XLS v Javě. Automatické přizpůsobení pro výšku řádku a šířku sloupce explicitně pokryjeme ukázkami kódu.

Automatické přizpůsobení řádků a sloupců aplikace Excel - Java API

Aspose.Cells for Java je úžasné API s bohatou sadou funkcí pro vytváření a zpracování tabulek. Můžete implementovat základní i pokročilé funkce pro bezproblémové generování složitých souborů aplikace Excel. Toto rozhraní API použijeme k automatickému přizpůsobení řádků a sloupců v souborech aplikace Excel. Můžete si stáhnout jeho JAR nebo jej nainstalovat přímo pomocí následujících konfigurací Maven.

úložiště:

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

Závislost:

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

Automatické přizpůsobení řádků v Excelu v Javě

Chcete-li automaticky přizpůsobit řádky v Excel XLS/XLSX, musíte nejprve otevřít požadovaný list a poté povolit automatické přizpůsobení pro řádky pomocí jejich indexu. Následují kroky k automatickému přizpůsobení řádků Excelu v Javě.

Následující ukázka kódu ukazuje, jak automaticky přizpůsobit řádek v Excelu v Javě.

// Načtěte soubor Excel
Workbook workbook = new Workbook("workbook.xlsx");

// Získejte odkaz na list pomocí indexu
Worksheet worksheet = workbook.getWorksheets().get(0);

// Automaticky přizpůsobit druhý řádek podle indexu
worksheet.autoFitRow(1); //Auto-fitting the 2nd row of the worksheet

// Uložte aktualizovaný soubor aplikace Excel
workbook.save("autofit-row.xlsx");

Sloupce Java AutoFit v Excelu

Automatické přizpůsobení pro sloupce vyžaduje, abyste provedli stejné kroky jako v předchozí části. Jediný rozdíl je v metodě, kterou zavoláte, abyste automaticky přizpůsobili šířku sloupce. Následují kroky k automatickému přizpůsobení sloupce v Excelu v Javě.

Následující ukázka kódu ukazuje, jak automaticky přizpůsobit sloupec v Excelu v Javě.

// Načtěte soubor Excel
Workbook workbook = new Workbook("workbook.xlsx");

// Získejte odkaz na list pomocí indexu
Worksheet worksheet = workbook.getWorksheets().get(0);

// Automaticky přizpůsobit první sloupec indexu
worksheet.autoFitColumn(0); 

// Uložte aktualizovaný soubor aplikace Excel
workbook.save("autofit-column.xlsx");

Java API pro automatické přizpůsobení řádků a sloupců aplikace Excel – získejte bezplatnou licenci

Můžete získat bezplatnou dočasnou licenci k automatickému přizpůsobení řádků a sloupců v souborech aplikace Excel bez omezení hodnocení.

Závěr

V tomto článku jste se naučili, jak automaticky přizpůsobit řádky a sloupce v souborech Excel v Javě. Ukázky kódu ukázaly, jak povolit automatické přizpůsobení pro konkrétní řádek nebo sloupec pomocí jeho indexu programově.

Prozkoumejte Aspose’ Spreadsheet API pro Java

Můžete navštívit dokumentaci a prozkoumat další funkce Aspose.Cells for Java. Také se s námi můžete podělit o své dotazy nebo dotazy prostřednictvím našeho fóra.

Viz také