Při generování excelových souborů často musíme upravit velikost řádků a sloupců podle délky textu. MS Excel umožňuje v takových případech povolit automatické přizpůsobení řádků a sloupců. V tomto článku si ukážeme, jak programově v C# automaticky přizpůsobit řádky a sloupce v souborech Excelu. Kroky a ukázky kódu vám umožní bezproblémovou implementaci této funkce do vašich aplikací .NET. Tak začněme.
- C# API pro automatické přizpůsobení řádků a sloupců v Excelu
- Kroky k automatickému přizpůsobení řádků a sloupců Excelu v C#
- Automaticky přizpůsobit řádky v Excelu v C#
- Automatické přizpůsobení sloupců v Excelu v C#
C# API pro automatické přizpůsobení řádků a sloupců v Excelu – bezplatné stažení
K automatickému přizpůsobení řádků a sloupců Excelu použijeme Aspose.Cells for .NET. Rozhraní API poskytuje bohatou sadu funkcí pro generování a zpracování tabulek. Můžete si buď stáhnout DLL API, nebo ji nainstalovat z NuGet.
PM> Install-Package Aspose.Cells
Kroky k automatickému přizpůsobení řádků a sloupců Excelu v C#
Chcete-li automaticky přizpůsobit řádky nebo sloupce, musíte nejprve otevřít list aplikace Excel a poté pomocí indexu řádků a sloupců aktivovat automatické přizpůsobení. Následují kroky k automatickému přizpůsobení řádku nebo sloupce v Excelu pomocí Aspose.Cells for .NET.
- Načtěte soubor Excel z disku.
- Získejte odkaz na požadovaný pracovní list.
- Povolit automatické přizpůsobení pro řádek/sloupec.
- Uložte aktualizovaný soubor Excel do požadovaného umístění.
V následujících částech se dozvíte, jak implementovat tyto kroky a provádět automatické přizpůsobení řádků a sloupců v C#.
Automaticky přizpůsobit řádky v Excelu v C#
Následují kroky k automatickému přizpůsobení řádků Excelu v C#.
- Nejprve načtěte soubor Excel pomocí třídy Workbook.
- Potom získejte odkaz na list pomocí kolekce Workbook.Worksheets[index].
- Voláním metody Worksheet.AutoFitRow(rowIndex) automaticky přizpůsobíte řádek pomocí jeho indexu.
- Nakonec uložte aktualizovaný soubor Excel pomocí metody Workbook.Save(fileName).
Následující ukázka kódu ukazuje, jak automaticky přizpůsobit řádek Excelu v C#.
// načíst soubor Excel
Workbook wb = new Workbook("workbook.xlsx");
// získat odkaz na požadovaný pracovní list
Worksheet worksheet = wb.Worksheets[0];
// automatické přizpůsobení druhého řádku indexem
worksheet.AutoFitRow(1);
// uložit sešit
wb.Save("autofit-row.xlsx");
Automatické přizpůsobení sloupců v Excelu v C#
Následují kroky k automatickému přizpůsobení sloupce v Excelu pomocí C#.
- Nejprve načtěte soubor Excel pomocí třídy Workbook.
- Potom získejte odkaz na list pomocí kolekce Workbook.Worksheets[index].
- Voláním metody Worksheet.AutoFitColumn(columnIndex) automaticky přizpůsobíte sloupec pomocí jeho indexu.
- Nakonec uložte aktualizovaný soubor Excel pomocí metody Workbook.Save(fileName).
Následující ukázka kódu ukazuje, jak automaticky přizpůsobit sloupec v Excelu v C#.
// načíst soubor Excel
Workbook wb = new Workbook("workbook.xlsx");
// získat odkaz na požadovaný pracovní list
Worksheet worksheet = wb.Worksheets[0];
// automaticky přizpůsobit první sloupec indexu
worksheet.AutoFitColumn(0);
// uložit sešit
wb.Save("autofit-column.xlsx");
C# API pro automatické přizpůsobení řádků a sloupců Excelu – získejte bezplatnou licenci
Můžete získat bezplatnou dočasnou licenci k automatickému přizpůsobení řádků a sloupců ve vašich souborech 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 C#. 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 C#
Můžete navštívit dokumentaci a prozkoumat další funkce Aspose.Cells pro .NET. Také se s námi můžete podělit o své dotazy nebo dotazy prostřednictvím našeho fóra.