PDFEDITEDSETTINGS

typedef struct _tagPdfEditedSettings 
{ 
   L_UINT32 uStructSize; 
   L_BOOL bBullets; 
   L_BOOL bCrossrefs; 
   L_BOOL bFieldCodes; 
   DOC2_HEADERFOOTERSETTING HFSetng; 
   L_BOOL bNeedTaggedInfo; 
   L_BOOL bPDFForms; 
   DOC2_DPISETTING DpiSetng; 
   L_BOOL bRuleLines; 
   L_BOOL bURLBackgroundDef; 
   L_BOOL bURLHighlight; 
   L_BOOL bLinearized; 
} PDFEDITEDSETTINGS, * pPDFEDITEDSETTINGS; 

The PDFEDITEDSETTINGS structure provides information about settings for the DOC2_PDF_EDITED output format.

Member Description
uStructSize Structure size. It should be equal to sizeof(PDFEDITEDSETTINGS).
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,
bCrossrefs Specifies whether to retain cross-references. Possible values are:
  Value Meaning
  TRUE Retain cross-references.
  FALSE Do not retain cross-references.
bFieldCodes Specifies whether to retain field codes. Possible values are:
  Value Meaning
  TRUE Retain field codes.
  FALSE Do not retain field codes.
HFSetng Specifies the header and footer settings for the document. For a list of possible values, refer to DOC2_HEADERFOOTERSETTING.
bNeedTaggedInfo Specifies whether to create a tagged PDF file. Possible values are:
  Value Meaning
  TRUE Create a tagged PDF file.
  FALSE Do not create a tagged PDF file.
bPDFThumbnail Specifies whether to create thumbnails. Possible values are:
  Value Meaning
  TRUE Create thumbnails.
  FALSE Do not create thumbnails.
DpiSetng Specifies the DPI setting. For a list of possible values, refer to DOC2_DPISETTING.
bPDFForms Specifies whether to display the form layer. Possible values are:
  Value Meaning
  TRUE Display the form layer
  FALSE Do not display the form layer
bShowBackgroundImage Specifies whether to display the background image layer. Possible values are:
  Value Meaning
  TRUE Display the background image layer.
  FALSE Do not display the background image layer.
bShowText Specifies whether to display the text. Possible values are:
  Value Meaning
  TRUE Display the text.
  FALSE Do not display the text.
bRuleLines Specifies whether to insert line breaks. Possible values are:
  Value Meaning
  TRUE Insert line breaks.
  FALSE Do not insert line breaks.
bURLBackgroundDef Specifies whether to display the default background color for any URLs. Possible values are:
  Value Meaning
  TRUE Display the default background color for any URLs.
  FALSE Do not display the default background color for any URLs.
bURLHighlight Specifies whether to highlight URLs. Possible values are:
  Value Meaning
  TRUE Highlight URLs.
  FALSE Do not highlight URLs.
bLinearized Specifies whether to generate linearized PDF files. Possible values are:
  Value Meaning
  TRUE Generate linearized PDF File.
  FALSE Do not generate linearized PDF File.

Comments

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

This structure is used with the following functions:

L_Doc2GetOutputFormatSettings

L_Doc2SetOutputFormatSettings

Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
LEADTOOLS Professional OCR C API Help