|
THotPDF.FontEmbedding
|
Ylös Edellinen Seuraava |
|
Määrittää, upottaako PDF-asiakirja asiakirjassa käytetyt fontit
Delphi syntax: property FontEmbedding: Boolean;
C++ syntax: __property bool FontEmbedding;
Kuvaus Fontti voidaan upottaa PDF-tiedostoon fonttiohjelmatiedostona. Aseta FontEmbedding-arvoksi true upottaaksesi fontit ja säilyttääksesi valitun kirjasintyypin järjestelmissä, joihin fonttia ei ehkä ole asennettu
Nykyiselle Unicode- ja CIDFontType2-tulosteelle HotPDF säilyttää alkuperäiset glyfitunnukset upotetuille fonteille ja kirjoittaa ToUnicode-kartoituksen yhdessä määrityksen CIDToGIDMap /Identity kanssa. Tämä tarjoaa luotettavamman renderöinnin tarkkoja sääntöjä noudattavissa PDF-katseluohjelmissä
Upotettaessa TrueType-fontteja HotPDF lukee fonttiohjelman PostScript-nimen ja pitää merkinnät
Aseta EnableFontSubsetting arvoon true ennen metodia
Visuaalisia fonttien tarkkuustestejä varten käytä asetusta FontEmbedding = true yhdessä asetuksen StandardFontEmulation = false kanssa. Katso käytännön esimerkki kohteesta Tests\Delphi\FontTest
Code Example
See also: EnableFontSubsetting, NotEmbeddedFonts, StandardFontEmulation |