الميزات

نظرة عامة على الميزة

يوفر Aspose.Cells FOSS for Java القدرات التالية لتطبيقات Java 17+.

إدارة المصنف والورقة

  • إنشاء دفاتر عمل جديدة باستخدام new Workbook() بنمط try-with-resources
  • تحميل ملفات .xlsx الموجودة عبر new Workbook(path) أو new Workbook(path, options)
  • الوصول إلى أوراق العمل عبر getWorksheets().get(index) أو بالاسم
  • إعادة تسمية أوراق العمل باستخدام setName()، إضافة وإزالة الأوراق، تعيين الورقة النشطة
  • التحكم في رؤية ورقة العمل ولون التبويب عبر WorksheetViewModel
  • تمكين وضع الإصلاح باستخدام LoadOptions.setTryRepairPackage() وsetTryRepairXml()

قِيَم الخلايا والصيغ

  • تعيين القيم المكتوبة باستخدام cell.putValue() لـ String، int، double، boolean، وLocalDateTime
  • فحص نوع القيمة عبر CellValueType: STRING، NUMBER، BOOLEAN، DATE_TIME، FORMULA، BLANK
  • تخزين سلاسل الصيغ باستخدام cell.setFormula() — يتم إعادة حسابها بواسطة Excel عند الفتح
  • الوصول إلى تمثيل السلسلة عبر cell.getStringValue()
  • قراءة القيمة الخام عبر cell.getValue() كـ Object

تنسيق الخلايا والأنماط

  • تطبيق الخطوط والحدود والتعبئات والمحاذاة عبر الفئة Style من cell.getStyle()
  • تعيين الخط العريض واللون واسم الخط عبر Style.getFont()
  • التحكم في المحاذاة عبر HorizontalAlignment (LEFT، CENTER، RIGHT) وAlignmentValue
  • تعيين تنسيقات الأرقام باستخدام style.setCustom() أو أنماط NumberFormat المدمجة
  • تعديل ارتفاع الصف وعرض العمود باستخدام getRows().get(n).setHeight() وgetColumns().get(n).setWidth()

تصفية تلقائية

  • تعيين نطاق رأس AutoFilter باستخدام ws.getAutoFilter().setRange()
  • إضافة أعمدة الفلتر عبر getFilterColumns().add(index)
  • تعريف معايير الفلتر المخصصة عبر AutoFilterCustomFilter و FilterOperatorType
  • تطبيق مرشحات أعلى 10 عبر AutoFilterTop10

التحقق من صحة البيانات والتنسيق الشرطي

  • إضافة قواعد التحقق من الأعداد الصحيحة أو العشرية أو القوائم عبر sheet.getValidations().add()
  • استخدم ValidationType وOperatorType مع حدود الصيغة
  • تطبيق التنسيق الشرطي عبر FormatConditionCollection وFormatCondition

إعداد الصفحة وحماية ورقة العمل

  • تكوين إعدادات الطباعة باستخدام PageSetup: حجم الورق، الاتجاه، ملاءمة للصفحة، منطقة الطباعة
  • تبديل خطوط الشبكة والعناوين للطباعة عبر PrintOptionsModel
  • حماية أوراق العمل وضبط الأذونات بدقة باستخدام WorksheetProtectionModel
  • تخزين الروابط التشعبية في أوراق العمل عبر Hyperlink و HyperlinkCollection

خصائص المستند

  • الوصول وتعيين خصائص مستند دفتر العمل عبر workbook.getDocumentProperties()
  • تعيين المؤلف والعنوان وغيرها من حقول البيانات الوصفية
  • فحص تشخيصات التحميل عبر workbook.getLoadDiagnostics().getIssues()

الصيغ المدعومة

الصيغةالامتدادقراءةكتابة
Excel Open XML.xlsx

الحفظ محدود حاليًا إلى .xlsx.

 العربية