THotPDF.NotEmbeddedFonts Property

 

THotPDF.NotEmbeddedFonts

THotPDF

 

Øverst  Forrige  Neste

NotEmbeddedFonts lister opp fontene som ikke skal bygges inn selv når FontEmbedding er aktivert

 

Delphi syntax:

property NotEmbeddedFonts: TStringList;

 

C++ syntax:

__property Classes::TStringList* NotEmbeddedFonts;

 

Beskrivelse

Bruk NotEmbeddedFonts for å holde bestemte fonter eksterne mens innbygging fortsatt er aktivert for andre fonter

 

Denne listen er nyttig når et dokument bør bygge inn de fleste fonter for pålitelighet, men en kjent font må forbli ekstern av lisens- eller arbeidsflythensyn

 

Kodeeksempel

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' );

 

Se også: FontEmbedding,  StandardFontEmulation