CodeCarvings.Piczard
PopupPictureTrimmer Class Members
See Also  Properties  Methods  Events Send Feedback
CodeCarvings.Piczard.Web Namespace : PopupPictureTrimmer Class


The following tables list the members exposed by PopupPictureTrimmer.

Public Constructors

  Name Description
Public Constructor PopupPictureTrimmer Constructor Initializes a new instance of the PopupPictureTrimmer class.  
Top

Public Properties

  Name Description
Public Property AccessKey (Inherited from System.Web.UI.WebControls.WebControl)
Public Property AllowResize Gets or sets a value indicating whether users can resize the source image through the GUI. (Inherited from PictureTrimmer)
Public Property AppRelativeTemplateSourceDirectory (Inherited from System.Web.UI.Control)
Public Property Attributes (Inherited from System.Web.UI.WebControls.WebControl)
Public Property AutoFreezeOnFormSubmit Gets or sets a value indicating whether the control has to automatically freeze the GUI when the form is submitted. (Inherited from PictureTrimmer)
Public Property AutoPostBackOnPopupClose Gets or sets a value indicating when the PopupPictureTrimmer control has to perform an automatic postback.  
Public Property AutoZoomMode Gets or sets a value indicating how the PictureTrimmer instance automatically calculates the ZoomFactor. (Inherited from PictureTrimmer)
Public Property BackColor (Inherited from System.Web.UI.WebControls.WebControl)
Public Property BorderColor (Inherited from System.Web.UI.WebControls.WebControl)
Public Property BorderStyle (Inherited from System.Web.UI.WebControls.WebControl)
Public Property BorderWidth (Inherited from System.Web.UI.WebControls.WebControl)
Public Property CancelButtonText Gets or sets the text of the "Cancel button".  
Public Property CanvasColor Gets or sets the color of the canvas. (Inherited from PictureTrimmer)
Public Property ClientID (Inherited from System.Web.UI.Control)
Public Property ContentImageUrl Gets or sets the url used by the control to retrieve the image displayed within the GUI. (Inherited from PictureTrimmer)
Public Property Controls (Inherited from System.Web.UI.Control)
Public Property ControlStyle (Inherited from System.Web.UI.WebControls.WebControl)
Public Property ControlStyleCreated (Inherited from System.Web.UI.WebControls.WebControl)
Public Property CropConstraint Gets the constraints that have to be satisfied by the cropped image. (Inherited from PictureTrimmer)
Public Property CropShadowMode Gets or sets a value indicating how the PictureTrimmer GUI renders the cropping mask. (Inherited from PictureTrimmer)
Public Property CssClass (Inherited from System.Web.UI.WebControls.WebControl)
Public Property Culture Gets or sets the culture name used by the control to look up culture-specific resources at run time. (Inherited from PictureTrimmer)
Public Property EnableAutoCenterView Gets or sets a value indicating whether the control has to automatically center the view after the user drags the crop area outside the visible area. (Inherited from PictureTrimmer)
Public Property EnableCropping Gets a value indicating whether the crop feature is enabled . (Inherited from PictureTrimmer)
Public Property Enabled (Inherited from System.Web.UI.WebControls.WebControl)
Public Property EnableSnapping Gets or sets a value indicating whether the crop area automatically snaps to the edge or the center of the image when the user moves the rectangle near those positions. (Inherited from PictureTrimmer)
Public Property EnableTheming (Inherited from System.Web.UI.WebControls.WebControl)
Public Property EnableViewState (Inherited from System.Web.UI.Control)
Public Property FlashWMode Gets or sets the Window Mode property of the Adobe Flash movie for transparency, layering, and positioning in the browser (it is strongly suggested to use the FlashWMode.Direct or the FlashWMode.Window setting). (Inherited from PictureTrimmer)
Public Property Font (Inherited from System.Web.UI.WebControls.WebControl)
Public Property ForeColor (Inherited from System.Web.UI.WebControls.WebControl)
Public Property HasAttributes (Inherited from System.Web.UI.WebControls.WebControl)
Public Property Height (Inherited from System.Web.UI.WebControls.WebControl)
Public Property ID (Inherited from System.Web.UI.Control)
Public Property ImageBackColor Gets or sets the color used to fill the image background. (Inherited from PictureTrimmer)
Public Property ImageBackColorApplyMode Gets or sets a value indicating if and when the ImageBackColor must be applied to the image. (Inherited from PictureTrimmer)
Public Property ImageLoaded Gets a value indicating whether an image is currently loaded into the PictureTrimmer control. (Inherited from PictureTrimmer)
Public Property LightBoxCssClass Gets or sets the Cascading Style Sheet (CSS) class used to customize the style of the LightBox popup window.  
Public Property Mode Gets the type of the PictureTrimmer control. (Inherited from PictureTrimmer)
Public Property NamingContainer (Inherited from System.Web.UI.Control)
Public Property OnClientAfterPopupCloseFunction Gets or sets the name of the client function to be called after the popup window closes.  
Public Property OnClientAfterPopupOpenFunction Gets or sets the name of the client function to be called after the popup window opens.  
Public Property OnClientBeforePopupCloseFunction Gets or sets the name of the client function to be called before the popup window closes.  
Public Property OnClientBeforePopupOpenFunction Gets or sets the name of the client function to be called before the popup window opens.  
Public Property OnClientControlLoadFunction Gets or sets the name of the client function to be called when the PictureTrimmer control is loaded in the browser. (Inherited from PictureTrimmer)
Public Property OnClientUserStateChangedFunction Gets or sets the name of the client function to be called when the UserState of the PictureTrimmer control changes. (Inherited from PictureTrimmer)
Public Property OutputResolution Gets the resolution (DPI) of the images that are generated by the PictureTrimmer control. (Inherited from PictureTrimmer)
Public Property Page (Inherited from System.Web.UI.Control)
Public Property Parent (Inherited from System.Web.UI.Control)
Public Property SaveButtonText Gets or sets the text of the "Save button".  
Public Property ShowCancelButton Gets or sets a value indicating whether to display the "Cancel button" in the popup window.  
Public Property ShowCropAlignmentLines Gets or sets a value indicating whether to show lines that facilitate the alignment of the crop rectangle. (Inherited from PictureTrimmer)
Public Property ShowDetailsPanel Gets or sets a value indicating whether to show the "Details panel" in the component GUI. (Inherited from PictureTrimmer)
Public Property ShowFlipPanel Gets or sets a value indicating whether to show the flip control in the "Rotate/Flip panel". The flip control allows the user to flip the image horizontally and/or vertically . (Inherited from PictureTrimmer)
Public Property ShowImageAdjustmentsPanel Gets or sets a value indicating whether to show the "Adjustments panel" in the component GUI. The "Adjustments panel" allows the user to change Brightness, Contrast, Hue and/or Saturation of the Image. (Inherited from PictureTrimmer)
Public Property ShowResizePanel Gets or sets a value indicating whether to show the "Resize panel" in the component GUI. The "Resize panel" allows the user to change the ResizeFactor applied to the source Image. (Inherited from PictureTrimmer)
Public Property ShowRotatePanel Gets or sets a value indicating whether to show the rotate control in the "Rotate/Flip panel". The rotate control allows the user to rotate the image clockwise by 0, 90, 180 or 270 degrees. (Inherited from PictureTrimmer)
Public Property ShowRulers Gets or sets a value indicating whether to show the rulers at the left and at the top of the working area. (Inherited from PictureTrimmer)
Public Property ShowZoomPanel Gets or sets a value indicating whether to show the "Zoom panel" in the component GUI. The "Zoom panel" allows the user to magnify an area of the image. (Inherited from PictureTrimmer)
Public Property Site (Inherited from System.Web.UI.Control)
Public Property SkinID (Inherited from System.Web.UI.WebControls.WebControl)
Public Property SourceImageFormatId Gets the format of the currently loaded Image. (Inherited from PictureTrimmer)
Public Property SourceImageResolution Gets the resolution, in pixels per inch, of the currently loaded Image. (Inherited from PictureTrimmer)
Public Property SourceImageSize Gets the Size, expressed in pixels, of the currently loaded Image. (Inherited from PictureTrimmer)
Public Property Style (Inherited from System.Web.UI.WebControls.WebControl)
Public Property TabIndex (Inherited from System.Web.UI.WebControls.WebControl)
Public Property Tag Gets or sets an optional string that can be used to pass extra parameters during the dynamic localization process. (Inherited from PictureTrimmer)
Public Property TemplateControl (Inherited from System.Web.UI.Control)
Public Property TemplateSourceDirectory (Inherited from System.Web.UI.Control)
Public Property TemporaryFileId Gets the id that uniquely identifies the temporary files associated with the currently loaded image. (Inherited from PictureTrimmer)
Public Property ToolTip (Inherited from System.Web.UI.WebControls.WebControl)
Public Property UIUnit Gets or sets the graphic unit in which values are displayed in the GUI. (Inherited from PictureTrimmer)
Public Property UniqueID (Inherited from System.Web.UI.Control)
Public Property UserState Gets or sets the current user state of the PictureTrimmer instance. (Inherited from PictureTrimmer)
Public Property Value Gets or sets the current value of the PictureTrimmer instance. (Inherited from PictureTrimmer)
Public Property Visible (Inherited from System.Web.UI.Control)
Public Property Width (Inherited from System.Web.UI.WebControls.WebControl)
Top

Protected Properties

Public Methods

  Name Description
Public Method ApplyStyle (Inherited from System.Web.UI.WebControls.WebControl)
Public Method ApplyStyleSheetSkin (Inherited from System.Web.UI.Control)
Public Method CopyBaseAttributes (Inherited from System.Web.UI.WebControls.WebControl)
Public Method DataBind Overloaded.  (Inherited from System.Web.UI.Control)
Public Method DeleteTemporaryFiles Deletes the temporary files associated with the currently loaded image. (Inherited from PictureTrimmer)
Public Method Dispose Releases all resources used by this PictureTrimmer control. (Inherited from PictureTrimmer)
Public Method FindControl Overloaded.  (Inherited from System.Web.UI.Control)
Public Method Focus (Inherited from System.Web.UI.Control)
Public Method GetImageProcessingJob Gets an instance of the ImageProcessingJob class that can be used to process an image. (Inherited from PictureTrimmer)
Public Method GetProcessedImage Overloaded. Applies the current PictureTrimmerValue filter to an image and returns the result as a Bitmap object. (Inherited from PictureTrimmer)
Public Method HasControls (Inherited from System.Web.UI.Control)
Public Method LoadImage Overloaded. Loads the specified Image into the PictureTrimmer control. (Inherited from PictureTrimmer)
Public Method LoadImageFromByteArray Overloaded. Loads the specified Image into the PictureTrimmer control. (Inherited from PictureTrimmer)
Public Method LoadImageFromFileSystem Overloaded. Loads the specified Image into the PictureTrimmer control. (Inherited from PictureTrimmer)
Public Method LoadImageFromStream Overloaded. Loads the specified Image into the PictureTrimmer control. (Inherited from PictureTrimmer)
Public Method MergeStyle (Inherited from System.Web.UI.WebControls.WebControl)
Public Method OpenPopup Overloaded. Opens the popup containing the PictureTrimmer User Interface.  
Public Method RenderBeginTag (Inherited from System.Web.UI.WebControls.WebControl)
Public Method RenderControl Overloaded.  (Inherited from System.Web.UI.Control)
Public Method RenderEndTag (Inherited from System.Web.UI.WebControls.WebControl)
Public Method ResolveClientUrl (Inherited from System.Web.UI.Control)
Public Method ResolveUrl (Inherited from System.Web.UI.Control)
Public Method SaveProcessedImageToByteArray Overloaded. Applies the current PictureTrimmerValue filter to an image and saves the result Bitmap to a byte array. (Inherited from PictureTrimmer)
Public Method SaveProcessedImageToFileSystem Overloaded. Applies the current PictureTrimmerValue filter to an image and saves the result Bitmap to the file system. (Inherited from PictureTrimmer)
Public Method SaveProcessedImageToStream Overloaded. Applies the current PictureTrimmerValue filter to an image and saves the result Bitmap to a Stream. (Inherited from PictureTrimmer)
Public Method SetRenderMethodDelegate (Inherited from System.Web.UI.Control)
Public Method UnloadImage Unloads the current image. (Inherited from PictureTrimmer)
Top

Protected Methods

  Name Description
Protected Method AddedControl (Inherited from System.Web.UI.Control)
Protected Method AddParsedSubObject (Inherited from System.Web.UI.Control)
Protected Method BuildProfileTree (Inherited from System.Web.UI.Control)
Protected Method ClearChildControlState (Inherited from System.Web.UI.Control)
Protected Method ClearChildState (Inherited from System.Web.UI.Control)
Protected Method ClearChildViewState (Inherited from System.Web.UI.Control)
Protected Method CreateChildControls (Inherited from System.Web.UI.Control)
Protected Method CreateControlCollection (Inherited from System.Web.UI.Control)
Protected Method CreateControlStyle (Inherited from System.Web.UI.WebControls.WebControl)
Protected Method DataBindChildren (Inherited from System.Web.UI.Control)
Protected Method EnsureChildControls (Inherited from System.Web.UI.Control)
Protected Method EnsureID (Inherited from System.Web.UI.Control)
Protected Method GetDesignModeState (Inherited from System.Web.UI.Control)
Protected Method HasEvents (Inherited from System.Web.UI.Control)
Protected Method IsLiteralContent (Inherited from System.Web.UI.Control)
Protected Method MapPathSecure (Inherited from System.Web.UI.Control)
Protected Method OnBubbleEvent (Inherited from System.Web.UI.Control)
Protected Method OnDataBinding (Inherited from System.Web.UI.Control)
Protected Method OnLoad (Inherited from System.Web.UI.Control)
Protected Method OnPreRender (Inherited from System.Web.UI.Control)
Protected Method OnUnload (Inherited from System.Web.UI.Control)
Protected Method OpenFile (Inherited from System.Web.UI.Control)
Protected Method RaiseBubbleEvent (Inherited from System.Web.UI.Control)
Protected Method RemovedControl (Inherited from System.Web.UI.Control)
Protected Method RenderChildren (Inherited from System.Web.UI.Control)
Protected Method RenderContents (Inherited from System.Web.UI.WebControls.WebControl)
Protected Method ResolveAdapter (Inherited from System.Web.UI.Control)
Protected Method SetDesignModeState (Inherited from System.Web.UI.Control)
Protected Method TrackViewState (Inherited from System.Web.UI.WebControls.WebControl)
Top

Public Events

  Name Description
Public Event DataBinding (Inherited from System.Web.UI.Control)
Public Event Disposed (Inherited from System.Web.UI.Control)
Public Event Init (Inherited from System.Web.UI.Control)
Public Event Load (Inherited from System.Web.UI.Control)
Public Event PopupClose Occurs when the popup window closes.  
Public Event PreRender (Inherited from System.Web.UI.Control)
Public Event Unload (Inherited from System.Web.UI.Control)
Public Event ValueChanged Occurs when the Value of the PictureTrimmer control changes between posts to the server. (Inherited from PictureTrimmer)
Top

See Also

©2013 Sergio Turolla. All Rights Reserved.