الاحتواء التلقائي للصفوف والأعمدة
تركيب السيارات
Aspose.Cells يوفر أدفتر العملفئة تمثل ملف Excel Microsoft. الدفتر العمليحتوي الفصل على أأوراق عملمجموعة تسمح بالوصول إلى كل ورقة عمل في ملف Excel. يتم تمثيل ورقة العمل بواسطةورقة عمل فصل. الورقة عمل يوفر class نطاقًا واسعًا من الخصائص والأساليب لإدارة ورقة العمل. تتناول هذه المقالة استخدامورقة عملفئة لضبط الصفوف أو الأعمدة تلقائيًا.
صف الاحتواء التلقائي - بسيط
الطريقة الأكثر مباشرة لتحديد الحجم التلقائي لعرض الصف وارتفاعه هي استدعاءورقة عمل فصلAutoFitRow طريقة. الAutoFitRowتأخذ الطريقة فهرس الصف (الصف المراد تغيير حجمه) كمعلمة.
كيفية الاحتواء التلقائي للصف في نطاق Cells
يتكون الصف من عدة أعمدة. Aspose.Cells يسمح للمطورين باحتواء الصف تلقائيًا استنادًا إلى المحتوى الموجود في نطاق من الخلايا داخل الصف عن طريق استدعاء إصدار محمّل بشكل زائد منAutoFitRowطريقة. يستغرق المعلمات التالية:
- فهرس الصف*، فهرس الصف الذي سيتم تركيبه تلقائيًا.
- فهرس العمود الأول*، فهرس العمود الأول من الصف.
- فهرس العمود الأخير*، فهرس العمود الأخير في الصف.
الAutoFitRowتتحقق الطريقة من محتويات كافة الأعمدة الموجودة في الصف ثم تقوم باحتواء الصف تلقائيًا.
كيفية الاحتواء التلقائي للعمود في نطاق Cells
يتكون العمود من عدة صفوف من الممكن احتواء عمود تلقائيًا استنادًا إلى المحتوى الموجود في نطاق من الخلايا في العمود عن طريق استدعاء إصدار محمّل بشكل زائد منAutoFitColumnالطريقة التي تأخذ المعلمات التالية:
- فهرس العمود*، فهرس العمود الذي سيتم تركيبه تلقائيًا.
- فهرس الصف الأول*، فهرس الصف الأول من العمود.
- فهرس الصف الأخير*، فهرس الصف الأخير من العمود.
الAutoFitColumnتتحقق الطريقة من محتويات جميع الصفوف في العمود ثم تقوم باحتواء العمود تلقائيًا.
كيفية الاحتواء التلقائي للصفوف المدمجة Cells
باستخدام Aspose.Cells، من الممكن ضبط الصفوف تلقائيًا حتى بالنسبة للخلايا التي تم دمجها باستخدامخيارات AutoFitter API. خيارات AutoFitterيوفر الفصلAutoFitMergedCellsType الخاصية التي يمكن استخدامها لضبط الصفوف تلقائيًا للخلايا المدمجة.AutoFitMergedCellsTypeيقبلAutoFitMergedCellsType enumerable الذي يحتوي على الأعضاء التاليين.
- لا شيء: تجاهل الخلايا المدمجة.
- FirstLine: يقوم بتوسيع ارتفاع الصف الأول فقط.
- LastLine: يقوم بتوسيع ارتفاع الصف الأخير فقط.
- EachLine: يقوم فقط بتوسيع ارتفاع كل صف.
يمكنك أيضًا محاولة استخدام الإصدارات المحملة بشكل زائد منAutoFitRows & AutoFitColumns الأساليب التي تقبل نطاقًا من الصفوف/الأعمدة ومثيلًا لهاخيارات AutoFitter لملاءمة الصفوف/الأعمدة المحددة تلقائيًا مع ما تريدخيارات AutoFitterوفقاً لذلك.
التوقيعات على الطرق المذكورة هي كما يلي:
- AutoFitRows(int startRow، int endRow،خيارات AutoFitterخيارات)
- AutoFitColumns (int firstColumn، int lastColumn،خيارات AutoFitterخيارات)