THotPDF.NotEmbeddedFonts Property

 

THotPDF.NotEmbeddedFonts

THotPDF

 

Boven  Vorige  Volgende

NotEmbeddedFonts bevat de lettertypen die niet mogen worden ingesloten, zelfs wanneer FontEmbedding is ingeschakeld

 

Delphi-syntaxis:

property NotEmbeddedFonts: TStringList;

 

C++-syntaxis:

__property Classes::TStringList* NotEmbeddedFonts;

 

Beschrijving

Gebruik NotEmbeddedFonts om specifieke lettertypen extern te houden terwijl insluiten voor andere lettertypen ingeschakeld blijft

 

Deze lijst is nuttig wanneer een document voor betrouwbaarheid de meeste lettertypen moet insluiten, maar een bekend lettertype om licentie- of workflowredenen extern moet blijven

 

Codevoorbeeld

HPDF.FontEmbedding := true;                     // Enable font embedding by default
HPDF.NotEmbeddedFonts.Add( 'Arial' );           // Exclude Arial from embedding
HPDF.NotEmbeddedFonts.Add( 'Times New Roman' ); // Exclude Times New Roman from embedding

HPDF.CurrentPage.SetFont( 'Arial', [], 12 );
HPDF.CurrentPage.TextOut( 100, 100, 'Arial will not be embedded' );

HPDF.CurrentPage.SetFont( 'Courier New', [], 12 );
HPDF.CurrentPage.TextOut( 100, 80, 'Courier New will be embedded' );

 

Zie ook: FontEmbedding StandardFontEmulation