/// <summary> /// Initializes a new instance of the <see cref="FilterEffectImageRequest"/> class. /// </summary> /// <param name="name">Filename of an image.</param> /// <param name="filterType">Filter type (BigRectangular, SmallRectangular, Median, GaussWiener, MotionWiener, GaussianBlur, Sharpen, BilateralSmoothing).</param> /// <param name="filterProperties">Filter properties.</param> /// <param name="format">Resulting image format. Please, refer to https://docs.aspose.cloud/display/imagingcloud/Supported+File+Formats#SupportedFileFormats-CommonOperationsFormatSupportMap for possible use-cases.</param> /// <param name="folder">Folder with image to process.</param> /// <param name="storage">Your Aspose Cloud Storage name.</param> public FilterEffectImageRequest(string name, string filterType, FilterPropertiesBase filterProperties, string format = null, string folder = null, string storage = null) { this.name = name; this.filterType = filterType; this.filterProperties = filterProperties; this.format = format; this.folder = folder; this.storage = storage; }
/// <summary> /// Creates Filter instance /// </summary> /// <param name="filterType">The filter type.</param> /// <param name="filterProperties">The filter properties.</param> public Filter(string filterType, FilterPropertiesBase filterProperties) { FilterType = filterType; FilterProperties = filterProperties; }