AddType3Font

字型、Type 3 字型

描述

建立以 PDF 圖形程式提供字形的 Type 3 字型,並選為目前字型

語法

Delphi

Function TPDFlib.AddType3Font(Const FontName: WideString; M11, M12, M21, M22, MDX, MDY, LLX, LLY, URX, URY: Double): Integer;

ActiveX

Function PDFlib::AddType3Font(FontName As String, M11 As Double, M12 As Double, M21 As Double, M22 As Double, MDX As Double, MDY As Double, LLX As Double, LLY As Double, URX As Double, URY As Double) As Long

DLL

int DLAddType3Font(int InstanceID, const wchar_t *FontName, double M11, double M12, double M21, double M22, double MDX, double MDY, double LLX, double LLY, double URX, double URY);

參數

M11 M12 M21 M22 MDX MDY 定義字型矩陣,LLX LLY URX URY 定義字形空間中的字型邊界框

傳回值

Font ID成功時為正數的字型控制代碼
0名稱為空、框無效,或矩陣為奇異矩陣

備註

字型一開始就帶有有效的 /.notdef 字形。字形座標以每 em 1000 單位表示時,[0.001 0 0 0.001 0 0] 這個矩陣很方便