AddTrueTypeFont

Metin, yazı tipleri

Açıklama

Belgeye bir TrueType yazı tipi ekler. Yazı tipi sistemde yüklü olmalıdır. Yazı tipi gömülmezse PDF belgesini okuyan kişinin sisteminde de yüklü olmalıdır. Yazı tipi gömülürse okuyucunun sisteminde yüklü olması gerekmez

Font gömmek PDF dosyasını çok büyütür. Bazı fontlar gömülmek üzere lisanslanmamıştır

Sözdizimi

Delphi

Function TPDFlib.AddTrueTypeFont(Const FontName: WideString; Embed: Integer): Integer;

ActiveX

Function PDFlib::AddTrueTypeFont(FontName As String, Embed As Long) As Long

DLL

int DLAddTrueTypeFont(int InstanceID, const wchar_t * FontName, int Embed);

Parametreler

FontNameYüklenecek TrueType yazı tipinin adı. Bu, Windows\Fonts klasöründe gösterilen yazı tipi adı (örneğin 'Times New Roman') veya köşeli ayraç içinde isteğe bağlı stil belirteci bulunan yazı tipi ailesi adı (örneğin 'Times New Roman [BoldItalic]') olabilir. Olası isteğe bağlı belirteçler: [Bold], [Italic] veya [BoldItalic]. Başka kodlamaların kullanılabilmesini sağlayan bir kod sayfası da belirtilebilir (örneğin 'Arial [Bold] {1250}'). Olası kod sayfaları: {0} Direct mapping {437} OEM_CHARSET {850} OEM_CHARSET {852} OEM_CHARSET {874} THAI_CHARSET {1250} EASTEUROPE_CHARSET {1251} RUSSIAN_CHARSET {1252} ANSI_CHARSET {1253} GREEK_CHARSET {1254} TURKISH_CHARSET {1255} HEBREW_CHARSET {1256} ARABIC_CHARSET {1257} BALTIC_CHARSET {1258} VIETNAMESE_CHARSET {1361} JOHAB_CHARSET Yazı tipinin gömülüp gömülmeyeceğini belirtir: 0 = Yazı tipini gömme'me 1 = Yazı tipini göm
Embed

Dönüş değerleri

0Yazı tipi eklenemedi. Bu, yazı tipinin gömülmek üzere lisanslanmadığı veya yazı tipinin bulunamadığı anlamına gelebilir
Non-zeroBaşarıyla eklenen yazı tipinin kimliği. Bu kimlik, yazı tipini seçmek için SelectFont işleviyle kullanılabilir