تغيير محاذاة الخلايا والحفاظ على التنسيق الموجود باستخدام Golang عبر C++

سيناريوهات الاستخدام المحتملة

في بعض الأحيان، تريد تغيير محاذاة عدة خلايا مع الاحتفاظ بالتنسيق الحالي. تتيح لك Aspose.Cells القيام بذلك باستخدام خاصية GetAlignments(). إذا قمت بضبطها على true، ستتم التغييرات في المحاذاة، وإلا فلن تكون. يرجى ملاحظة أن كائن StyleFlag يُمرر كمعامل للطريقة ApplyStyle(const Style& style, const StyleFlag& flag) التي تطبق التنسيق على نطاق من الخلايا.

تغيير توجيه الخلايا والاحتفاظ بالتنسيقات الحالية

الكود النموذجي التالي يقوم بتحميل الملف الإكسل النموذجي، ينشئ المدى ويضبط توسيطه أفقيا وعموديا ويحتفظ بالتنسيق الحالي. الصورة النموذجية التالية تقارن ملف الإكسل النموذجي وملف الإكسل الناتج وتُظهر أن جميع التنسيقات الحالية للخلايا هي نفسها باستثناء أن الخلايا الآن موجهة في منتصف الخط أفقيًا وعموديًا.

todo:image_alt_text

الكود المثالي