Това ръководство помага за обвиване на текст в Excel с помощта на Node.js. Той предоставя информация за настройка на средата за разработка, набор от инструкции стъпка по стъпка, последван от примерен код, демонстриращ как да обвивате текст в Excel с помощта на Node.js. Ще получите въведение в методите за обвиване на текст в цял ред или колона.
Стъпки за прилагане на Wrap Text в Excel с помощта на Node.js
- Настройте IDE да използва AAspose.Cells за Node.js чрез Java за обвиване на текст в лист
- Генерирайте workbook и отворете целевия лист за попълване на примерен текст
- Вземете стила на клетка и използвайте метода setTextWrapped(true) за задаване на флага
- Задайте стила на клетката, като използвате същия стилов обект, където е зададен флагът
- Извикайте autoFitRows(), за да коригирате размера на клетките чрез обвиване на текста
- Запазете получената работна книга с текст с обвиване
Тези стъпки описват процеса на автоматично обвиване на текст в Excel с помощта на Node.js. В този процес създайте работна книга, отворете работен лист и попълнете малко текст в няколко клетки, последвано от достъп до стила на клетка, чийто текст се изисква. В последните стъпки актуализирайте стила, като зададете свойството за обвиване на текст на true и след това го задайте обратно към клетката, преди да извикате метода autoFitRows(), който обвива текста.
Код за прилагане на обвиване на текст в Excel с помощта на Node.js
var aspose = aspose || {}; | |
aspose.cells = require("aspose.cells"); | |
const fs = require('fs'); | |
//Set the license | |
new aspose.cells.License().setLicense("License.lic"); | |
// Create a workbook and access a sheet to fill sample text | |
var wb = aspose.cells.Workbook(); | |
var ws = wb.getWorksheets().get(0); | |
var c11 = ws.getCells().get("C11"); | |
c11.putValue("We will not wrap this text"); | |
var c15 = ws.getCells().get("C15"); | |
c15.putValue("We will wrap this text"); | |
// Wrap text using Style object | |
var style = c15.getStyle(); | |
style.setTextWrapped(true); | |
c15.setStyle(style); | |
// Call the autoFitRows() method | |
ws.autoFitRows(); | |
// Save the result | |
wb.save("output.xlsx", aspose.cells.SaveFormat.XLSX); | |
console.log('Text wrapped successfully'); |
Този код изобразява как да направите пренасяне на думи в Excel с помощта на Node.js. Методът autoFitRows() коригира размера на редовете според съдържанието в клетките, чийто флаг за обвиване на текст е зададен на true. Можете да опитате същата логика за автоматично обвиване на текст в цял ред или колона, като използвате свойството стил на определен ред или колона вместо отделни клетки.
Тази статия ни показа как автоматично да обвиваме текст в Excel с помощта на Node.js. За регулиране на ширината на колоната до конкретна стойност вижте статията на как да коригирате ширината на колоната в Excel с помощта на Node.js.