إعدادات محاذاة الخلية
Contents
[
Hide
]
Aspose.Cells - إعدادات محاذاة الخلية
توفر Aspose.Cells فئة Workbook التي تمثل ملف Excel. تحتوي فئة Workbook على WorksheetCollection تسمح بالوصول إلى كل ورقة عمل في ملف Excel. تمثل ورقة عمل بواسطة فئة Worksheet.
توفر فئة Worksheet مجموعة من الخلايا. يمثل كل عنصر في مجموعة الخلايا كائنًا من فئة الخلية.
توفر Aspose.Cells طريقة setStyle في فئة الخلية التي تُستخدم في تنسيق الخلية. توفر فئة النمط خصائص مفيدة لتكوين إعدادات الخط.
حدد أي نوع محاذاة نص باستخدام تعداد TextAlignmentType.
Java
//Instantiating a Workbook object
Workbook workbook = new Workbook();
//Accessing the added worksheet in the Excel file
int sheetIndex = workbook.getWorksheets().add();
Worksheet worksheet = workbook.getWorksheets().get(sheetIndex);
Cells cells = worksheet.getCells();
//Adding the current system date to "A1" cell
Cell cell = cells.get("A1");
Style style = cell.getStyle();
//Adding some value to the "A1" cell
cell.setValue("Visit Aspose!");
//Setting the horizontal alignment of the text in the "A1" cell
style.setHorizontalAlignment(TextAlignmentType.CENTER);
//Saved style
cell.setStyle(style);
Apache POI SS - HSSF & XSSF - إعدادات محاذاة الخلية
توفر HSSFCellStyle النمط للمحاذاة في الخلايا باستخدام واجهة برمجة التطبيقات Apache POI.
Java
public static void main(String[] args) throws IOException
{
// The path to the documents directory.
String dataDir = Utils.getDataDir(ApacheCellAlignment.class);
HSSFWorkbook wb = new HSSFWorkbook();
HSSFSheet sheet = wb.createSheet("new sheet");
HSSFRow row = sheet.createRow(2);
createCell(wb, row, 0, HSSFCellStyle.ALIGN_CENTER);
createCell(wb, row, 1, HSSFCellStyle.ALIGN_CENTER_SELECTION);
createCell(wb, row, 2, HSSFCellStyle.ALIGN_FILL);
createCell(wb, row, 3, HSSFCellStyle.ALIGN_GENERAL);
createCell(wb, row, 4, HSSFCellStyle.ALIGN_JUSTIFY);
createCell(wb, row, 5, HSSFCellStyle.ALIGN_LEFT);
createCell(wb, row, 6, HSSFCellStyle.ALIGN_RIGHT);
// Write the output to a file
FileOutputStream fileOut = new FileOutputStream(dataDir + "ApahceAlignment.xls");
wb.write(fileOut);
fileOut.close();
System.out.println("Done.");
}
/**
\* Creates a cell and aligns it a certain way.
\*
\* @param wb the workbook
\* @param row the row to create the cell in
\* @param column the column number to create the cell in
\* @param align the alignment for the cell.
*/
private static void createCell(HSSFWorkbook wb, HSSFRow row, int column, int align) {
HSSFCell cell = row.createCell(column);
cell.setCellValue("Align It");
HSSFCellStyle cellStyle = wb.createCellStyle();
cellStyle.setAlignment((short)align);
cell.setCellStyle(cellStyle);
}
تحميل رمز التشغيل
تحميل رمز عينة
لمزيد من التفاصيل، قم بزيارة تكوين إعدادات التوجيه.