AddType3Glyph

الخطوط، خطوط Type 3

الوصف

يضيف أو يستبدل حرفًا مرمزًا بالبايت واحدًا ويعيد بناء ترميز الخط وعروضه وخريطة استخراج Unicode

الصيغة

Delphi

Function TPDFlib.AddType3Glyph(FontID, CharCode: Integer; Const GlyphName, UnicodeText: WideString; WidthX, WidthY, LLX, LLY, URX, URY: Double; Const Content: AnsiString): Integer;

ActiveX

Function PDFlib::AddType3Glyph(FontID As Long, CharCode As Long, GlyphName As String, UnicodeText As String, WidthX As Double, WidthY As Double, LLX As Double, LLY As Double, URX As Double, URY As Double, Content As String) As Long

DLL

int DLAddType3Glyph(int InstanceID, int FontID, int CharCode, const wchar_t *GlyphName, const wchar_t *UnicodeText, double WidthX, double WidthY, double LLX, double LLY, double URX, double URY, const char *Content);

المعاملات

يختار AfterInstruction لقطات ما بعد العملية عندما يكون true ولقطات ما قبل العملية عندما يكون false

قيم الإرجاع

1حُدث تدفق الحرف وجداول الخط المشتقة
0كان الخط أو الرمز أو الصندوق أو الاسم المحجوز أو اسم الحرف المكرر غير صالح

ملاحظات

تكتب المكتبة مقاييس d1 المطلوبة أولًا وتعزل البرنامج المقدم في عوامل q وQ متوازنة. ويحفظ استبدال رمز محرف قائم مقبض الخط مستقرًا. والخطوط القابلة للتعديل هي التي تُرجعها AddType3Font فقط؛ وترفض خطوط Type 3 المكتشفة في مستند محمل