THotPDF.NotEmbeddedFonts Property

 

THotPDF.NotEmbeddedFonts

THotPDF

 

Överst  Föregående  Nästa

NotEmbeddedFonts listar de teckensnitt som inte får bäddas in även när FontEmbedding är aktiverad

 

Delphi syntax:

property NotEmbeddedFonts: TStringList;

 

C++ syntax:

__property Classes::TStringList* NotEmbeddedFonts;

 

Beskrivning

Använd NotEmbeddedFonts för att hålla vissa teckensnitt externa medan inbäddning förblir aktiverad för andra teckensnitt

 

Den här listan är användbar när ett dokument bör bädda in de flesta teckensnitt för tillförlitlighet, men ett känt teckensnitt måste förbli externt av licens- eller arbetsflödesskäl

 

Code Example

HPDF.FontEmbedding := true;                     // Enable font embedding by default
HPDF.NotEmbeddedFonts.Add( 'Arial' );           // Undanta Arial från inbäddning
HPDF.NotEmbeddedFonts.Add( 'Times New Roman' ); // Undanta Times New Roman från inbäddning

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 även: FontEmbedding StandardFontEmulation