AddType3Font

Czcionki, Czcionki Type 3

Opis

Tworzy czcionkę Type 3, której glify są dostarczane jako programy graficzne PDF, i wybiera ją jako bieżącą czcionkę

Składnia

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);

Parametry

M11 M12 M21 M22 MDX MDY definiują macierz czcionki, a LLX LLY URX URY definiują prostokąt ograniczający czcionki w przestrzeni glifów

Wartości zwracane

Font IDDodatni uchwyt czcionki po powodzeniu
0Nazwa jest pusta, prostokąt jest nieprawidłowy albo macierz jest osobliwa

Uwagi

Czcionka zaczyna się od prawidłowego glifu /.notdef. Macierz [0.001 0 0 0.001 0 0] jest wygodna, gdy współrzędne glifów używają 1000 jednostek na em