Class OrganizerBaseOptions

Class OrganizerBaseOptions

Namespace: Aspose.Pdf.Plugins
Assembly: Aspose.PDF.dll

Represents base options for plugins.

public class OrganizerBaseOptions : IPluginOptions

Inheritance

objectOrganizerBaseOptions

Derived

CompressOptions, DecryptionOptions, EncryptionOptions, MergeOptions, OptimizeOptions, ResizeOptions, RotateOptions, SignOptions, SplitOptions

Implements

IPluginOptions

Inherited Members

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Properties

CloseInputStreams

Close input streams after operation completed.

public bool CloseInputStreams { get; set; }

Property Value

bool

CloseOutputStreams

Close output streams after operation completed.

public bool CloseOutputStreams { get; set; }

Property Value

bool

Inputs

Returns OrganizerOptions plugin data collection.

public List<idatasource> Inputs { get; }

Property Value

List<IDataSource&gt;

Outputs

Gets collection of added targets for saving operation results.

public List<idatasource> Outputs { get; }

Property Value

List<IDataSource&gt;

Methods

AddInput(IDataSource)

Adds new data source to the PdfOrganizer plugin data collection.

public void AddInput(IDataSource dataSource)

Parameters

dataSource IDataSource

Data source to add.

AddOutput(IDataSource)

Adds new data source to the PdfOrganizer plugin data collection.

public void AddOutput(IDataSource saveDataSource)

Parameters

saveDataSource IDataSource

Data source (file or stream) for saving operation results.

Exceptions

NotImplementedException

 English