AddType3Glyph
Yazı tipleri, Type 3 yazı tipleri
Açıklama
Bayt kodlu bir glif ekler veya değiştirir ve font kodlamasını, genişlikleri ve Unicode ayıklama eşlemesini yeniden oluşturur
Sözdizimi
Delphi
Function TPDFlib.AddType3Glyph(FontID, CharCode: Integer; Const GlyphName, UnicodeText: WideString; WidthX, WidthY, LLX, LLY, URX, URY: Double; Const Content: AnsiString): Integer;ActiveX
Function PDFlib::AddType3Glyph(FontID As Long, CharCode As Long, GlyphName As String, UnicodeText As String, WidthX As Double, WidthY As Double, LLX As Double, LLY As Double, URX As Double, URY As Double, Content As String) As LongDLL
int DLAddType3Glyph(int InstanceID, int FontID, int CharCode, const wchar_t *GlyphName, const wchar_t *UnicodeText, double WidthX, double WidthY, double LLX, double LLY, double URX, double URY, const char *Content);Parametreler
CharCode 0 ile 255 arasındadır. UnicodeText tek karakter veya çok karakterli bir ayıklama dizisi içerebilir. Content, d0 veya d1 olmadan PDF grafik işleçlerini içerir
Dönüş değerleri
| 1 | Glif akışı ve türetilen yazı tipi tabloları güncellendi |
|---|---|
| 0 | Yazı tipi, kod, kutu, ayrılmış ad veya yinelenen glif adı geçersiz |
Açıklamalar
Kütüphane önce gerekli d1 metriklerini yazar ve sağlanan programı dengeli q ve Q işleçlerinde yalıtır. Mevcut karakter kodunun değiştirilmesi yazı tipi tanıtıcısını kararlı tutar. Yalnızca AddType3Font tarafından döndürülen yazı tipleri değiştirilebilir; yüklü belgede bulunan Type 3 yazı tipleri reddedilir