Този кратък урок ръководи как да обвивате текст в Excel с помощта на Java. Има подробности за настройка на средата за разработка за изпълнение на тази задача, списък със стъпки, дефиниращи процеса, и готов за изпълнение примерен код за прилагане на обвиване на текст в Excel с помощта на Java. Ще научите различни опции за контрол на процеса на опаковане.
Стъпки за автоматично обвиване на текст в Excel с помощта на Java
- Задайте средата да използва Aspose.Cells for Java за обвиване на текста
- Създайте workbook и изберете лист за wrap text
- Поставете дълъг примерен текст в няколко клетки
- Вземете стил от една от клетките и задайте нейния флаг за обвиване на текст
- Задайте стила обратно на клетката и извикайте метода autoFitRows() за листа
- Запазете изходния файл с обвит текст
Тези стъпки описват как да обвиете текст в Excel с помощта на Java. Осъществете достъп до стила на клетката и задайте свойството за обвиване на текст на true. Впоследствие извикайте метода autoFitRows(), за да обвиете текст във всички клетки, чийто флаг isTextWrapped е верен.
Код за прилагане на обвиване на текст в Excel с помощта на Java
import com.aspose.cells.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Wrap text using Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Create a workbook and access a sheet | |
Workbook wb = new Workbook(); | |
Worksheet ws = wb.getWorksheets().get(0); | |
// Put text in different cells | |
Cell c1 = ws.getCells().get("C1"); | |
c1.putValue("We will not wrap this text"); | |
Cell c5 = ws.getCells().get("C5"); | |
c5.putValue("We will wrap this text"); | |
// Set the wrap text style | |
Style style = c5.getStyle(); | |
style.setTextWrapped(true); | |
c5.setStyle(style); | |
// Autofit rows | |
ws.autoFitRows(); | |
// Save the file | |
wb.save("output.xlsx", SaveFormat.XLSX); | |
System.out.println("Done"); | |
} | |
} |
Горният код демонстрира как да обвивате текст в Excel с помощта на Java. В този примерен код актуализирахме свойството isTextWrapped на отделната клетка, но всеки ред и колона в лист има свойството style. Можете да зададете флага за текст за обвиване на целия ред/колона на true за целия ред/колона, ако е необходимо.
Този урок ни напътства как да приложим обвиване на текст в Excel с помощта на Java. Ако искате да коригирате ширината на колоната, вижте статията на как да коригирате ширината на колоната в Excel с помощта на Java.