# سفارشی‌سازی افسانه‌های نمودار در ارائه‌ها با استفاده از С++

> افسانه‌های نمودار را با Aspose.Slides برای С++ سفارشی کنید تا ارائه‌های PowerPoint را با قالب‌بندی ویژه افسانه بهینه کنید.

Source: https://docs.aspose.com/slides/fa/cpp/chart-legend/
Updated: 2026-06-13

## **نمای کلی**

Aspose.Slides گزینه‌هایی برای سفارشی‌سازی افسانه‌های نمودار در ارائه‌های PowerPoint فراهم می‌کند. این مقاله نشان می‌دهد چگونه موقعیت و اندازه یک افسانه را تنظیم کنید، اندازه قلم کل افسانه را تعیین کنید و قالب‌بندی یک ورودی افسانه را به‌صورت فردی اعمال کنید.

همچنین چند رفتار مرتبط در بخش FAQ پوشش داده می‌شود، از جمله استفاده از حالت غیرپوششی (non‑overlay) تا ناحیه نمودار برای افسانه جایی باز کند، اجازه به بسته شدن برچسب‌های طولانی یا استفاده از خط‌های جدید، و اجازه به ارث‌برداری قالب‌بندی افسانه از تم ارائه وقتی تنظیمات صریح متن و پر کردن اعمال نشده باشد.

## **موقعیت‌گذاری افسانه**
برای تنظیم ویژگی‌های افسانه. لطفاً مراحل زیر را دنبال کنید:

- یک نمونه از کلاس [Presentation](https://reference.aspose.com/slides/fa/cpp/aspose.slides/presentation/) ایجاد کنید.
- مرجع اسلاید را دریافت کنید.
- افزودن یک نمودار به اسلاید.
- تنظیم ویژگی‌های افسانه.
- نوشتن ارائه به صورت فایل PPTX.

در مثال زیر، موقعیت و اندازه افسانه نمودار تنظیم شده است.

{{< gist "aspose-slides" "a690df625dc0b1fff869ab198affe7a4" "Examples-SlidesCPP-SetlegendCustomOptions-SetlegendCustomOptions.cpp" >}}

## **تنظیم اندازه قلم افسانه**
Aspose.Slides برای C++ به توسعه‌دهندگان امکان تنظیم اندازه قلم افسانه را می‌دهد. لطفاً مراحل زیر را دنبال کنید:

- یک شیء از کلاس Presentation ایجاد کنید.
- نمودار پیش‌فرض را بسازید.
- اندازه قلم را تنظیم کنید.
- مقدار حداقل محور را تنظیم کنید.
- مقدار حداکثر محور را تنظیم کنید.
- ارائه را روی دیسک بنویسید.

{{< gist "aspose-slides" "a690df625dc0b1fff869ab198affe7a4" "Examples-SlidesCPP-SettingFontSizeOfLegend-SettingFontSizeOfLegend.cpp" >}}

## **تنظیم اندازه قلم یک افسانه فردی**
Aspose.Slides برای C++ به توسعه‌دهندگان امکان تنظیم اندازه قلم ورودی‌های فردی افسانه را می‌دهد. لطفاً مراحل زیر را دنبال کنید:

- یک شیء از کلاس Presentation ایجاد کنید.
- نمودار پیش‌فرض را بسازید.
- به ورودی افسانه دسترسی پیدا کنید.
- اندازه قلم را تنظیم کنید.
- مقدار حداقل محور را تنظیم کنید.
- مقدار حداکثر محور را تنظیم کنید.
- ارائه را روی دیسک بنویسید.

{{< gist "aspose-slides" "a690df625dc0b1fff869ab198affe7a4" "Examples-SlidesCPP-SettingFontSizeOfIndividualLegend-SettingFontSizeOfIndividualLegend.cpp" >}}

## **سؤالات متداول**

**آیا می‌توانم افسانه را طوری فعال کنم که نمودار به‌صورت خودکار برای آن فضا تخصیص دهد به جای اینکه روی آن پوشش دهد؟**

بله. از حالت غیرپوششی ([set_Overlay(false)](https://reference.aspose.com/slides/fa/cpp/aspose.slides.charts/legend/set_overlay/)) استفاده کنید؛ در این حالت، ناحیه نمودار برای جا دادن افسانه کوچک می‌شود.

**آیا می‌توانم برچسب‌های افسانه چندخطی داشته باشم؟**

بله. برچسب‌های طولانی به‌صورت خودکار زمانی که فضا کافی نباشد، به خطوط بعدی منتقل می‌شوند؛ خط‌های جدید می‌توانند با کاراکترهای newline در نام سری وارد شوند.

**چگونه می‌توانم افسانه را طوری تنظیم کنم که طرح رنگ تم ارائه را دنبال کند؟**

به‌جای تنظیم رنگ/پر/قلم صریح برای افسانه یا متن آن، این تنظیمات را حذف کنید. در این صورت افسانه از تم به ارث می‌برد و با تغییر طراحی به‌درستگی به‌روز می‌شود.
