Completed
Last Updated: 26 Sep 2022 07:12 by ADMIN
Release LIB 2022.3.926 (26 Sep 2022)
Drawing with the DrawTool resizes/scales the image.
Completed
Last Updated: 03 Sep 2021 11:54 by ADMIN
Release R3 2021

The RadImageEditorUI's tools (selection, shape, text, etc.) have different UI element representing their settings. Those are hosted in a settings panel. In case there are many options that cannot fit in the vertical size of the control, a scrollbar should get displayed. One example of this is the SelectionTool.

In the Office2019 and VisualStudio2019 themes, the vertical scrollbar doesn't get displayed.

To work this around, extract the ControlTemplate of SettingsPanel control. Then find the first RowDefinition of the root Grid panel and change its Height from Auto to star ( * ).

<Style TargetType="telerik:ToolSettingsPanel">	
	<Setter Property="Template">
		<Setter.Value>
			<ControlTemplate TargetType="telerik:ToolSettingsPanel">
				<Grid Background="{TemplateBinding Background}">
					<Grid.RowDefinitions>
						<RowDefinition Height="*"/>
						<RowDefinition Height="Auto"/>
					</Grid.RowDefinitions>
<!-- other xaml here -->

Completed
Last Updated: 16 Jul 2018 14:13 by ADMIN
ADMIN
Created by: Tanya
Comments: 1
Category: ImageEditor
Type: Bug Report
1
The localization strings in Shape tool and Draw tool don't have translations.

As a workaround, these values could be manually added to the resource files (.resx).

Image Editor Localization Help Article:
http://docs.telerik.com/devtools/wpf/controls/radimageeditor/localization
Completed
Last Updated: 13 Feb 2017 08:41 by ADMIN
As a workaround you can subscribe to the Loaded event of the control where you can set the IsPanningEnabled property.

private void ImageEditor_Loaded(object sender, System.Windows.RoutedEventArgs e)
  {
      this.imageEditor.IsPanningEnabled = true;
  }


Available in LIB version: 2017.1.213
Completed
Last Updated: 02 Sep 2022 13:13 by ADMIN
Release LIB 2022.2.905 (05 September 2022)
ADMIN
Created by: Mihail
Comments: 0
Category: ImageEditor
Type: Bug Report
0
Drawing with the draw tool over the image with big size (e.g. 3000 x 2500) result in loss of quality.

Workaround: In the DrawCommand use the following method to create a BitmapSource which should be used for creating a RadBitmapImage.

public RadBitmap Execute(RadBitmap source, object context)
{
   ...
   ...
   ...
   BitmapSource bitmapSource = GetBitmapSource(source.Width, source.Height, canvas);
   return new RadBitmap(bitmapSource);
}
private BitmapSource GetBitmapSource(int width, int height, Canvas surface)
{
    Size size = new Size(width, height);

    surface.Measure(size);
    surface.Arrange(new Rect(size));

    // Create a render bitmap and push the surface to it
    RenderTargetBitmap renderBitmap =
        new RenderTargetBitmap(
        (int) size.Width,
        (int) size.Height,
        96d,
        96d,
        PixelFormats.Pbgra32);
    renderBitmap.Render(surface);

    return renderBitmap;
}
Completed
Last Updated: 22 May 2019 05:02 by ADMIN
Release LIB 2019.2.527 (05/27/2019)
When Depth property is set it is expected that the undo stack would not keep more items than the depth value. However, this behaviour is not working in ImageHistory class and could lead to OutOfMemoryException when the stack gets full of ImageHistoryItem instances.

Steps to reproduce:
1. Open ImageEditor and load some image.
2. Set ImageEditor.History.Depth = 1.
3. Make a few rotations.
Expected: When making Undo you should be able to undo only the last rotation.
Actual: You can Undo all the rotations meaning that Depth property is not respected.
Completed
Last Updated: 30 Nov 2015 11:36 by ADMIN
ADMIN
Created by: Todor
Comments: 1
Category: ImageEditor
Type: Bug Report
1

			
Completed
Last Updated: 09 Jan 2017 14:24 by ADMIN
When ScaleFactor property is set to 0, zooming in/out with the mouse wheel is not working. 

Available in R1 2017 Release
Completed
Last Updated: 20 Jan 2020 12:40 by ADMIN
Release LIB 2020.1.120
ADMIN
Created by: Todor
Comments: 1
Category: ImageEditor
Type: Bug Report
2
If an image with dpi different than 96 (for example 300dpi) is imported and then some operations are made on it, the exported image is with 96dpi.
Completed
Last Updated: 12 Feb 2015 10:42 by ADMIN
ADMIN
Created by: Tanya
Comments: 0
Category: ImageEditor
Type: Bug Report
2
"Transparent" and "Automatic" strings in all ColorPickers in ImageEditor are hard coded.

The fix will be available in our official release 2015 Q1.