AddTrueTypeFontFromFile

متن, قلم‌ها

توضیحات

یک فونت TrueType، OpenType/TrueType یا OpenType/CFF را در سند embed می‌کند. فونت TrueType با نام فایل مشخص می‌شود و لازم نیست به‌عنوان فونت سیستم نصب شده باشد

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

فایل‌های وب‌فونت WOFF 1.0 و WOFF2 هم پذیرفته می‌شوند: ظرف یک بار در حافظه باز می‌شود و برنامهٔ فونت تعبیه‌شده، sfnt حاصل را حمل می‌کند نه ظرف وب را

unpacking مربوط به WOFF2 به Windows 10 نسخه 1703 یا جدیدتر نیاز دارد؛ containerهای malformed، اندازه‌های اعلام‌شده ناسازگار و programهای decodeشده بزرگ‌تر از 512 MiB رد می‌شوند

فایل‌های خام TrueType و OpenType/TrueType در مسیر بارگذاری قدیمی Windows می‌توانند از فایل موقت استفاده کنند؛ با SetTempPath مکانش را انتخاب کنید. ظرف‌های وب‌فونت به‌جای آن از مسیر درون‌حافظه‌ای استفاده می‌کنند

نحو

Delphi

Function TPDFlib.AddTrueTypeFontFromFile(Const FileName: WideString): Integer;

ActiveX

Function PDFlib::AddTrueTypeFontFromFile(FileName As String) As Long

DLL

int DLAddTrueTypeFontFromFile(int InstanceID, const wchar_t * FileName);

پارامترها

FileNameمسیر کامل و نام فایل فونت TrueType برای تعبیه

مقادیر بازگشتی

0قلم تعبیه نشد شناسهٔ قلمی که با موفقیت افزوده شد. این شناسه را می‌توان با تابع SelectFont برای انتخاب قلم به‌کار برد
Non-zero