EBOOKSETTINGS

typedef struct _tageBookSettings
{
   L_UINT32 uStructSize;
   L_BOOL bBullets;
   DOC2_CODEPAGESETTING CpSetng;
   L_BOOL bCrossrefs;
   DOC2_HEADERFOOTERSETTING HFSetng;
   DOC2_DPISETTING DpiSetng;
   DOC2_TABLESETTING TableSetng;
} EBOOKSETTINGS, * pEBOOKSETTINGS;

The EBOOKSETTINGS structure provides information eBook output format settings.

Member

Description

uStructSize

Structure size. It should be equal to size of(MSREADERSETTINGS ).

bBullets

Specifies whether bullets are in the document. Possible values are:

 

Value

Meaning

 

TRUE

Bullets are in the document.

 

FALSE

Bullets are not in the document.

CpSetng

Specifies the code page. For a list of possible values, refer to DOC2_CODEPAGESETTING.

bCrossrefs

Specifies whether to keep cross-references Possible values are:

 

Value

Meaning

 

TRUE

Keep cross-references.

 

FALSE

Do not keep cross-references.

HFSetng

Specifies the header and footer settings for the document. For a list of possible values, refer to DOC2_HEADERFOOTERSETTING.

DpiSetng

Specifies the DPI setting. For a list of possible values, refer to DOC2_DPISETTING.

TableSetng

Specifies the table settings. For a list of possible values, refer to DOC2_TABLESETTING.

Comments

pEBOOKSETTINGS is a pointer to a EBOOKSETTINGS structure. If the function parameter type is pEBOOKSETTINGS, declare a EBOOKSETTINGS variable, update the structure's fields, and pass the variable's address in the parameter. Declaring a pEBOOKSETTINGS variable is necessary only if the program requires a pointer.

This structure is used with the following functions:

L_Doc2GetOutputFormatSettings

L_Doc2SetOutputFormatSettings