Class OrganizerBaseOptions
Namespace: Aspose.Pdf.Plugins
Assembly: Aspose.PDF.dll
Represents base options for plugins.
public class OrganizerBaseOptions : IPluginOptions
Inheritance
Derived
CompressOptions, DecryptionOptions, EncryptionOptions, MergeOptions, OptimizeOptions, ResizeOptions, RotateOptions, SignOptions, SplitOptions
Implements
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
CloseOutputStreams
Close output streams after operation completed.
public bool CloseOutputStreams { get; set; }
Property Value
Inputs
Returns OrganizerOptions plugin data collection.
public List<idatasource> Inputs { get; }
Property Value
List<IDataSource>
Outputs
Gets collection of added targets for saving operation results.
public List<idatasource> Outputs { get; }
Property Value
List<IDataSource>
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.