FILETXTOPTIONS

typedef struct _FILETXTOPTIONS 
{ 
   L_UINT uStructSize; 
   L_BOOL bEnabled; 
   L_COLORREF crFontColor; 
   L_COLORREF crHighlight; 
   L_INT nFontSize; 
   L_TCHAR szFaceName[LF_FACESIZE]; 
   L_BOOL bBold; 
   L_BOOL bItalic; 
   L_BOOL bUnderLine; 
   L_BOOL bStrikeThrough; 
   L_COLORREF crBackColor; 
} FILETXTOPTIONS, * pFILETXTOPTIONS; 

The FILETXTOPTIONS structure provides information on loading TXT files in LEADTOOLS.

Members

uStructSize

Size of the structure. This must be set before passing this structure to the LEAD functions. Use sizeof(FILETXTOPTIONS) to calculate this value.

bEnabled

Flag that indicates whether to call the filter.

Value Meaning
TRUE Call the filter.
FALSE Don't call the filter.

crFontColor

The font color.

crHighlight

The high light color.

nFontSize

The font size.

szFaceName

Character string that contains the text font face name.

bBold

Flag that indicates whether to display the text as bold.

Value Meaning
TRUE Displays the text as bold.
FALSE Displays the text as not bold.

bItalic

Flag that indicates whether to display the text as italic.

Value Meaning
TRUE Displays the text as italic.
FALSE Displays the text as not italic.

bUnderLine

Flag that indicates whether to display the text underlined.

Value Meaning
TRUE Displays the text underlined.
FALSE Displays the text as not underlined.

bStrikeThrough

Flag that indicates whether to display the text with a strikethrough.

Value Meaning
TRUE Displays the text with a strikethrough.
FALSE Displays the text without a strikethrough.

crBackColor

The background color. Background is the color used to fill the result image before rending the text on top of it.

Comments

pFILETXTOPTIONS is a pointer to a FILETXTOPTIONS structure.

Text files have no physical width or height in pixels. You can use RASTERIZEDOCOPTIONS to control how the final document is rendered as a raster image. For more information, refer to RASTERIZEDOCOPTIONS.

The structure is used by:

Help Version 21.0.2021.7.2
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Raster Imaging C++ Class Library Help