|
THotPDF.FontEmbedding
|
Vrh Prethodno Sledeće |
|
Određuje da li PDF dokument ugrađuje fontove koje koristi
Delphi syntax: property FontEmbedding: Boolean;
C++ syntax: __property bool FontEmbedding;
Opis Font može biti ugrađen u PDF kao podatak o programu fonta. Postavite FontEmbedding na true da biste ugradili fontove i sačuvali izabrani tip pisma na sistemima na kojima font možda nije instaliran
Za trenutni Unicode i CIDFontType2 izlaz, HotPDF čuva originalne ID-jeve glifova za ugrađene fontove i upisuje ToUnicode mapu zajedno sa CIDToGIDMap /Identity. To obezbeđuje pouzdanije renderovanje u strogim PDF pregledačima
Prilikom ugrađivanja TrueType fontova, HotPDF čita PostScript naziv programa fonta i drži /BaseFont, /FontDescriptor /FontName, /FontFamily i nazive CID fontova potomaka usklađene sa ugrađenim podacima fonta. To sprečava probleme sa hvatanjem fonta na strani pregledača kada se traženo Windows ime fonta razlikuje od internog PostScript naziva ugrađenog fonta
Postavite EnableFontSubsetting na true pre BeginDoc kada konačni PDF treba da ugradi samo glifove koje dokument koristi
Za vizuelne testove vernosti fonta, koristite FontEmbedding = true zajedno sa StandardFontEmulation = false. Pogledajte Tests\Delphi\FontTest za praktičan primer
Code Example
See also: EnableFontSubsetting, NotEmbeddedFonts, StandardFontEmulation |