THotPDF.NotEmbeddedFonts Property

 

THotPDF.NotEmbeddedFonts

THotPDF

 

Üst  Önceki  Sonraki

NotEmbeddedFonts, FontEmbedding etkin olsa bile gömülmemesi gereken yazı tiplerini listeler

 

Delphi sözdizimi:

property NotEmbeddedFonts: TStringList;

 

C++ sözdizimi:

__property Classes::TStringList* NotEmbeddedFonts;

 

Açıklama

Diğer yazı tipleri için gömme etkin kalırken belirli yazı tiplerini harici tutmak için NotEmbeddedFonts kullanın

 

Bu liste, güvenilirlik için belgenin çoğu yazı tipini gömmesi gerektiği, ancak bilinen bir yazı tipinin lisanslama veya iş akışı nedenleriyle harici kalması gerektiği durumlarda yararlıdır

 

Kod Örneği

HPDF.FontEmbedding := true;                     // Enable font embedding by default
HPDF.NotEmbeddedFonts.Add( 'Arial' );           // Arial yazı tipini gömmeden hariç tut
HPDF.NotEmbeddedFonts.Add( 'Times New Roman' ); // Times New Roman yazı tipini gömmeden hariç tut

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

 

Ayrıca bkz.: FontEmbedding,  StandardFontEmulation