|
THotPDF.FontEmbedding THotPDF
|
Vrh Prejšnja Naslednja |
|
Določa, ali dokument PDF vgradi pisave, uporabljene v dokumentu
Delphi syntax: property FontEmbedding: Boolean;
C++ syntax: __property bool FontEmbedding;
Description Pisavo je mogoče v PDF vgraditi kot podatke programa pisave. Nastavite FontEmbedding na true, če želite pisave vgraditi in ohraniti izbrano črkovno vrsto v sistemih, kjer pisava morda ni nameščena
Pri trenutnem izhodu Unicode in CIDFontType2 HotPDF ohranja izvirne ID-je glifov za vdelane pisave in skupaj z CIDToGIDMap /Identity zapiše mapo ToUnicode. To zagotavlja zanesljivejše upodabljanje v strožjih pregledovalnikih PDF
Pri vdelavi pisav TrueType HotPDF prebere PostScriptovo ime programa pisave in ohrani /BaseFont, /FontDescriptor /FontName, /FontFamily in imena podrejenih CID pisav skladna z vdelanimi podatki pisave. To preprečuje težave s prevzemanjem pisave na strani pregledovalnika, kadar se zahtevano ime Windowsove pisave razlikuje od notranjega PostScriptovega imena vdelane pisave
Nastavite EnableFontSubsetting na true pred BeginDoc, kadar naj končni PDF vdeluje le glife, ki jih uporablja dokument
Za preizkuse vizualne zvestobe pisave uporabite FontEmbedding = true skupaj s StandardFontEmulation = false. Glejte Tests\Delphi\FontTest za praktičen primer
Code Example
See also: EnableFontSubsetting, NotEmbeddedFonts, StandardFontEmulation |