THotPDF.NotEmbeddedFonts 속성

 

THotPDF.NotEmbeddedFonts

THotPDF

 

맨 위  이전  다음

NotEmbeddedFontsFontEmbedding이 enabled인 경우에도 embed하면 안 되는 font를 나열합니다

 

Delphi 구문:

property NotEmbeddedFonts: TStringList;

 

C++ 구문:

__property Classes::TStringList* NotEmbeddedFonts;

 

설명

다른 font에는 embedding을 계속 enabled로 유지하면서 특정 font를 external로 두려면 NotEmbeddedFonts를 사용하십시오

 

이 list는 reliability를 위해 대부분의 font는 embed해야 하지만 licensing 또는 workflow 이유로 특정 known font는 external로 유지해야 할 때 유용합니다

 

Code Example

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

 

참조: FontEmbedding StandardFontEmulation