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

مقدمه

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

فونت جایگزین

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

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

سوالات متداول

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

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

آیا تنظیمات جایگزین در داخل فایل ارائه ذخیره می‌شوند؟

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

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

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