Steps to reproduce: 1. Open http://demos.telerik.com/aspnet-ajax/imageeditor/examples/overview/defaultcs.aspx in IE9 2. Upload the attached image. 3. Try to resize the image Result: The browser crashes
Currently the ImageEditor Control is wiping the Meta Data of the Images on saving.
Uploaded jpeg images cannot be edited in ImageEditor from the Image Manager dialog. The request for the file seems accurate, but the image is not rendered.
When placing text, clicking on the image should set the coordinates in the text dialog as long as the dialog is open. Moving the location for the text block being placed to that location. This is a problem when the default coordinate position is not currently visible on the image because the text block is not visible either. So the user can't move it or even know that it's there. And it's ridiculous to expect a user to enter a pixel coordinate value just to drop some text. I would suggest that coordinates shouldn't be shown in the text dialog by default, and that the starting position should default to something like the middle of the visible area of the image.
When the cropping box is resized through one of its left corners, the position of the cropping box is changed at all. The issue could be reproduced in all browsers. http://screencast.com/t/PDns6kPb
Images bigger than 10MB cannot be saved if the ImageEditor is used in enabled CanvasMode, even though the MaxJsonLenght property is configured. The ImageSaving event handler is also never called. The only possible workaround for the moment is using the ImageEditor in disabled CanvasMode (CanvasMode="No")
When the page is zoomed in iOS and Android devices, lines drawn are displaced downwards and to the right. Displacement increases with image zooming. Configurations tested: - iOS + Safari; - Android + Chrome;
Adding ImageEditor inside a RadPanel breaks the RadPanels designer. The problematic behavior can be observed with the following configuration: <telerik:RadPanelBar ID="RadPanelBar1" Runat="server"> <Items> <telerik:RadPanelItem runat="server" Text="Root RadPanelItem1"> <ContentTemplate> <telerik:RadImageEditor ID="RadImageEditor1" runat="server" ImageUrl="~/Images/Jellyfish - Copy.jpg"></telerik:RadImageEditor> <asp:Button runat="server" ID="dasd" /> <telerik:RadEditor ID="RadEditor1" runat="server"></telerik:RadEditor> </ContentTemplate> </telerik:RadPanelItem> </Items> </telerik:RadPanelBar>
When the command dialogs from two ImageEditors on a page are opened consecutively, the second dock is rendered with wrong position. The issue most probably comes from the fact the second dock element (ToolsPanel) is appended to its parent ImageEditor, but not to the form. Assuring that each dock is appended to the form element can be used as a temporary workaround of the issue: <telerik:RadImageEditor ID="RadImageEditor1" runat="server" Width="680" Height="450" OnClientDialogLoaded="ClientDialogLoaded" ImageUrl="waterpool.jpg"> </telerik:RadImageEditor> <telerik:RadImageEditor ID="RadImageEditor2" runat="server" Width="680" Height="450" OnClientDialogLoaded="ClientDialogLoaded" ImageUrl="waterpool.jpg"> </telerik:RadImageEditor> <script> function ClientDialogLoaded(imageEditor, args) { setTimeout(function () { $telerik.$("#<%=form1.ClientID %>").append($get(imageEditor.get_id() + "_ToolsPanel")); }, 0); } </script>
The ImageEditor control should provide an out-of-the-box tool that functions as an Eraser, i.e. removes previously drawn geometric shapes. This tool should behaves similarly to a the way other image editing tools provide the option to remove pixels - more precisely applies the background color to the canvas.
A large uploaded image is not saved properly after cropping in disabled CanvasMode. Instead of saving the cropped part of the image, the control is saving the original image resized to fit the cropped part size. The issue is reproducible both by using the Save dialog (Save image on server) or the saveImageOnServer() method. Steps to reproduce: 1. Open http://demos.telerik.com/aspnet-ajax/imageeditor/examples/imageupload/defaultcs.aspx in IE8 2. Upload the attached image 3. Crop a part of it 4. Save the image on server Result: The original image is resized with the crop-box dimensions.
Add ability to RadImageEditor to show the progress when saving the image to the server, displaying back to the user how much time is left to save the newly changed image back to the server.
The new version allows shape resizing on the image editor. However this is not working in a stable fashion. Here is the list of steps to replicate a. Draw a rectangle b. Hold the central marker to drag the rectangle. it moves slightly and then nothing happens c. Try holding any other marker to move the rectangle it does not work
After the LIB (2013.1.423) the Save (on server) functionality of the ImageEditor doesn't work properly and throws a javascript error.
When a big image(~3MB) is loaded into the ImageEditor ( with enabled CanvasMode) sometimes the image is not loaded into the controls or the whole page crashes. The issue could be reproduced in Google Chrome, with the 2013 Q1 SP1 version of the controls.
When the CanvasMode of the ImageEditor is enabled, the JPG images are saved as PNG. Steps to reproduce: 1. Open the following online demo: http://demos.telerik.com/aspnet-ajax/imageeditor/examples/canvassupport/defaultcs.aspx 2. Use the configurator above the ImageEditor to enable the CanvasMode 3. Save the image, choosing the "Download image" option 4. The image, which original format is JPG is saved as a PNG (with increased size) A video, demonstrating the issue is available here: http://screencast.com/t/FL3Gs6soz7F
Add an option to control export formats parameters, e.g. jpeg could have 0-100 compression, gif and png transparency on/off, etc...