AddType3Font

Шрифты, шрифты Type 3

Описание

Создаёт шрифт Type 3, чьи глифы задаются PDF-программами графики, и выбирает его текущим шрифтом

Синтаксис

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 IDA positive font handle on success
0Имя пусто, блок недопустим либо матрица вырождена

Примечания

Шрифт начинается с корректного глифа /.notdef. Матрица [0.001 0 0 0.001 0 0] удобна, когда координаты глифов используют 1000 единиц на em