PdfFormRemoveFieldsOptions.PdfFormRemoveFieldsOptions

PdfFormRemoveFieldsOptions(HashSet<int>)

Initializes a new instance of the PdfFormRemoveFieldsOptions object by set of pages, on which ALL fields will be removed.

public PdfFormRemoveFieldsOptions(HashSet<int> pagesNumbers)
ParameterTypeDescription
pagesNumbersHashSet`1Set of page numbers on which fields should be removed.

See Also


PdfFormRemoveFieldsOptions(int)

Initializes a new instance of the PdfFormRemoveFieldsOptions object by page number, on which ALL fields will be removed.

public PdfFormRemoveFieldsOptions(int pageNumber)
ParameterTypeDescription
pageNumberInt32Page number on which fields should be removed.

See Also


PdfFormRemoveFieldsOptions(int, int)

Initializes a new instance of the PdfFormRemoveFieldsOptions object by page interval from pageFrom to pageTo (inclusive for both), on which ALL fields will be removed.

public PdfFormRemoveFieldsOptions(int pageFrom, int pageTo)
ParameterTypeDescription
pageFromInt32Page number, starting from which the fields will be deleted on the pages.
pageToInt32Page number up to which the fields will be deleted on the pages. The fields on the page with number pageTo will also be removed.

See Also


PdfFormRemoveFieldsOptions(SelectField)

Initializes a new instance of the PdfFormRemoveFieldsOptions object, by a delegate that specifies which fields to remove.

public PdfFormRemoveFieldsOptions(SelectField selectField)
ParameterTypeDescription
selectFieldSelectFieldDelegate that determines the fields to flatten. If the delegate returns true for the field, this field will be removed.

See Also