AddType3Font

Polices, polices Type 3

Description

Crée une police Type 3 dont les glyphes sont fournis comme programmes graphiques PDF et la sélectionne comme police actuelle

Syntaxe

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

Paramètres

M11 M12 M21 M22 MDX MDY définissent la matrice de police et LLX LLY URX URY définissent la boîte englobante de police dans l'espace des glyphes

Valeurs de retour

Font IDUn descripteur de police positif en cas de succès
0Le nom est vide, la boîte n’est pas valide ou la matrice est singulière

Remarques

La police commence par un glyphe /.notdef valide. Une matrice [0.001 0 0 0.001 0 0] convient lorsque les coordonnées utilisent 1000 unités par em