Show / Hide Table of Contents

Class ExtractPDFParams.Builder

Builds a ExtractPDFParams instance.

Inheritance
System.Object
ExtractPDFParams.Builder
Namespace: Adobe.PDFServicesSDK.pdfjobs.parameters.extractpdf
Assembly: Adobe.PDFServicesSDK.Doc.dll
Syntax
public class Builder

Constructors

Builder()

Constructs a Builder instance.

Declaration
public Builder()

Methods

AddCharInfo(Boolean)

Boolean specifying whether to add character level bounding boxes to output json

Declaration
public ExtractPDFParams.Builder AddCharInfo(bool addCharInfo)
Parameters
Type Name Description
System.Boolean addCharInfo

Boolean

Returns
Type Description
ExtractPDFParams.Builder

this Builder instance to add any additional parameters

AddElementsToExtract(List<ExtractElementType>)

Adds elements to extract (Text and/or Tables) to the list of elements to be extracted.

Declaration
public ExtractPDFParams.Builder AddElementsToExtract(List<ExtractElementType> elementsToExtract)
Parameters
Type Name Description
System.Collections.Generic.List<ExtractElementType> elementsToExtract

elements parameters for extract operation

Returns
Type Description
ExtractPDFParams.Builder

this Builder instance to add any additional parameters

AddElementsToExtractRenditions(List<ExtractRenditionsElementType>)

Adds elements to extract (Figures and/or Tables) to the list of elements to be extracted.

Declaration
public ExtractPDFParams.Builder AddElementsToExtractRenditions(List<ExtractRenditionsElementType> elementsToExtractRenditions)
Parameters
Type Name Description
System.Collections.Generic.List<ExtractRenditionsElementType> elementsToExtractRenditions

the renditions parameters for extract operation

Returns
Type Description
ExtractPDFParams.Builder

this Builder instance to add any additional parameters

AddElementToExtract(ExtractElementType)

Adds an element to extract (Text or Tables).

Declaration
public ExtractPDFParams.Builder AddElementToExtract(ExtractElementType elementToExtract)
Parameters
Type Name Description
ExtractElementType elementToExtract

element parameter for extract operation

Returns
Type Description
ExtractPDFParams.Builder

this Builder instance to add any additional parameters

AddElementToExtractRenditions(ExtractRenditionsElementType)

Adds a rendition to extract (Figures or Tables)

Declaration
public ExtractPDFParams.Builder AddElementToExtractRenditions(ExtractRenditionsElementType elementToExtractRenditions)
Parameters
Type Name Description
ExtractRenditionsElementType elementToExtractRenditions

the rendition parameter for extract operation

Returns
Type Description
ExtractPDFParams.Builder

this Builder instance to add any additional parameters

AddGetStylingInfo(Boolean)

Boolean specifying whether to add styling information to output json

Declaration
public ExtractPDFParams.Builder AddGetStylingInfo(bool includeStyling)
Parameters
Type Name Description
System.Boolean includeStyling

Boolean

Returns
Type Description
ExtractPDFParams.Builder

this Builder instance to add any additional parameters

AddTableStructureFormat(TableStructureType)

Adds the Table Structure format (Csv or Xlsx) for table renditions

Declaration
public ExtractPDFParams.Builder AddTableStructureFormat(TableStructureType tableStructureType)
Parameters
Type Name Description
TableStructureType tableStructureType

parameter for output type of table structure

Returns
Type Description
ExtractPDFParams.Builder

this Builder instance to add any additional parameters

Build()

Returns a new ExtractPDFParams instance built from the current state of this builder.

Declaration
public ExtractPDFParams Build()
Returns
Type Description
ExtractPDFParams

A new ExtractPDFParams instance

In This Article
Back to top Copyright © 2020 Adobe. All rights reserved.