font = doc:LoadTTFont(filename, embedding[, index])
doc:LoadTTFont() lädt eine TrueType-Schriftart aus einer
externen Datei und registriert sie im Dokumentobjekt. Wenn das
optionale Argument index auf einen positiven Wert gesetzt ist,
lädt dieser Befehl stattdessen die TrueType-Schriftart am angegebenen
Index aus einer TrueType-Sammeldatei.
Wenn doc:LoadTTFont() erfolgreich ist, gibt er den Namen
einer Schriftart zurück. Andernfalls wird Nil zurückgegeben
und der Fehler-Handler wird aufgerufen.
True gesetzt ist, werden
die Glyphendaten der Schriftart eingebettet, ansonsten werden
nur die Matrixdaten in die PDF-Datei aufgenommen.#HPDF_INVALID_DOCUMENT - Eine ungültige Dokument-Kennung wurde festgelegt.
#HPDF_FAILED_TO_ALLOC_MEM - Speicherzuordnung ist fehlgeschlagen.
#HPDF_FONT_EXISTS - Die gleichnamige Schriftart ist bereits registriert.
#HPDF_INVALID_TTC_INDEX - Der im Index-Parameter angegebene Wert überschreitet die Anzahl der Schriftarten.
#HPDF_INVALID_TTC_FILE - Die .ttc-Datei konnte nicht geladen werden.
#HPDF_TTF_INVALID_CMAP - Die .ttf-Datei konnte nicht geladen werden.
#HPDF_TTF_INVALID_FORMAT - Die .ttf-Datei konnte nicht geladen werden.
#HPDF_TTF_MISSING_TABLE - Die .ttf-Datei konnte nicht geladen werden.
#HPDF_TTF_CANNOT_EMBEDDING_FONT - Die Schriftart erlaubt keine Einbettung.