افزودن بیضیها به ارائهها در C++
بررسی کلی
این مقاله نشان میدهد چگونه با استفاده از Aspose.Slides شکلهای بیضی را به اسلایدهای PowerPoint اضافه کنیم. ایجاد یک بیضی ساده، ایجاد یک بیضی قالببندیشده و ذخیره ارائه بهروز شده بهعنوان فایل PPTX را پوشش میدهد. همچنین به سؤالاتی مرتبط مانند کار با موقعیت و اندازه بیضی، کنترل ترتیب لایهها و اعمال افکتهای انیمیشنی میپردازد.
ایجاد یک بیضی
در این بخش، به توسعهدهندگان نحوه افزودن شکلهای بیضی به اسلایدهای خود با استفاده از Aspose.Slides برای C++ را معرفی میکنیم. Aspose.Slides برای C++ مجموعهای ساده از APIها را برای رسم انواع مختلف شکلها تنها با چند خط کد فراهم میکند. برای افزودن یک بیضی ساده به اسلاید انتخابشدهٔ ارائه، مراحل زیر را دنبال کنید:
- یک نمونه از کلاس Presentation ایجاد کنید
- مرجع یک اسلاید را با استفاده از شاخص آن به دست آورید
- یک AutoShape از نوع Ellipse را با استفاده از متد AddAutoShape که توسط شیء IShapes در دسترس است اضافه کنید
- ارائه اصلاحشده را به صورت فایل PPTX ذخیره کنید
در مثال زیر، یک بیضی به اولین اسلاید اضافه شده است.
ایجاد یک بیضی قالببندیشده
برای افزودن یک بیضی بهتر قالببندیشده به اسلاید، مراحل زیر را دنبال کنید:
- یک نمونه از کلاس Presentation ایجاد کنید.
- مرجع یک اسلاید را با استفاده از شاخص آن به دست آورید.
- یک AutoShape از نوع Ellipse را با استفاده از متد AddAutoShape که توسط شیء IShapes در دسترس است اضافه کنید.
- نوع پر شدن (Fill Type) بیضی را به Solid تنظیم کنید.
- رنگ بیضی را با استفاده از ویژگی SolidFillColor.Color که توسط شیء FillFormat مرتبط با شیء IShape در دسترس است تنظیم کنید.
- رنگ خطوط بیضی را تنظیم کنید.
- عرض خطوط بیضی را تنظیم کنید.
- ارائه اصلاحشده را به صورت فایل PPTX ذخیره کنید.
در مثال زیر، یک بیضی قالببندیشده به اولین اسلاید ارائه اضافه شده است.
سوالات متداول
چگونه موقعیت و اندازه دقیق یک بیضی را نسبت به واحدهای اسلاید تنظیم کنم؟
معمولاً مختصات و اندازهها به نقطهها مشخص میشوند. برای نتایج پیشبینیپذیر، محاسبات خود را بر پایهٔ اندازه اسلاید انجام دهید و میلیمتر یا اینچ مورد نیاز را پیش از اختصاص مقادیر به نقطهها تبدیل کنید.
چگونه میتوان یک بیضی را بالای یا زیر سایر اشیاء قرار داد (کنترل ترتیب لایهها)؟
ترتیب رسم شیء را با بردن آن به جلو یا ارسال به عقب تنظیم کنید. این کار به بیضی اجازه میدهد تا دیگر اشیاء را پوشش دهد یا آنهایی که زیر آن هستند را نشان دهد.
چگونه میتوان ظاهر یا تأکید یک بیضی را متحرک کرد؟
اعمال افکتهای ورود، تأکید یا خروج به شکل، و تنظیم محرکها و زمانبندی برای هماهنگسازی زمان و نحوه پخش انیمیشن.