مدیریت فونت‌های جایگزین برای ارائه‌ها در C++

مقدمه

فونت‌های جایگزین زمانی استفاده می‌شوند که فونت مشخص‌شده برای متن در سیستم موجود باشد اما شامل کاراکتر موردنیاز نباشد. در این حالت، Aspose.Slides می‌تواند از یکی از فونت‌های جایگزین تعیین‌شده برای جایگزینی کاراکتر گمشده استفاده کند.

فونت جایگزین

فونت جایگزین زمانی استفاده می‌شود که فونت مشخص‌شده برای متن در سیستم موجود باشد، اما این فونت شامل کاراکتر ضروری نباشد. در این حالت، می‌توان از یکی از فونت‌های جایگزین تعیین‌شده برای جایگزینی کاراکتر استفاده کرد.

Aspose.Slides امکان ایجاد فونت‌های جایگزین، افزودن آن‌ها به مجموعه فونت‌های جایگزین، تنظیم مجموعه فونت‌های جایگزین برای یک ارائه خاص، حذف فونت‌های جایگزین از ارائه، مشخص کردن قوانین برای اعمال فونت‌های جایگزین و موارد دیگر را فراهم می‌کند.

برای آشنایی با این قابلیت‌ها، از لینک‌های زیر استفاده کنید:

پرسش‌های متداول

فونت‌های جایگزین چه تفاوتی با جایگزینی فونت دارند؟

فونت‌های جایگزین بر حسب کاراکتر یا محدوده‌ای از یونیکد اعمال می‌شوند وقتی فونت اصلی کاراکترهای خاصی را نداشته باشد؛ فقط کاراکترهای گمشده را پر می‌کنند. جایگزینی یک فونت مفقود یا در دسترس نیست را برای یک بخش کامل یا بخش متنی با فونت دیگری جایگزین می‌کند. آنها می‌توانند ترکیب شوند، اما دامنه و منطق انتخاب آنها متفاوت است.

آیا تنظیمات فالو بک در داخل فایل ارائه ذخیره می‌شوند؟

خیر. پیکربندی فالو بک فقط در زمان پردازش/رندر در کتابخانه وجود دارد و به فایل PPTX سریالایز نمی‌شود. ارائه تنظیمات فالو بک شما را ذخیره نمی‌کند.

آیا فالو بک بر عناصری که توسط اشیای PowerPoint (SmartArt، نمودارها، WordArt) ایجاد می‌شوند تأثیر می‌گذارد؟

بله. متن داخل این اشیاء از همان مسیر رندر عبور می‌کند، بنابراین قوانین فالو بک همانند متن معمولی بر آن اعمال می‌شوند.