Export the image rotation properties to HTML with the CSS transform property (https://developer.mozilla.org/en-US/docs/Web/CSS/transform ).
We could export the image absolute position as CSS style, for example: ".img{position: absolute;left: 100px;top: 150px;}" Additionally we could export the left, top, right and bottom margins of the image, as we already have this information in the model.
var image =
this
.radRichTextBox.Document.EnumerateChildrenOfType<ImageInline>().First();
if
(image.Height == 10 && image.ImageSource.DecodePixelHeight == 0)
{
image.Height = image.ImageSource.Height;
}
Currently, caret continues to blink even when typing or navigation is in progress (e.g. arrow key is pressed and held), which is inconvenient for the end users. Instead, the caret should stop blinking during these operations, similarly to industry standard apps like MS Word and OpenOffice.
"Based on style" combobox is not filled with all linked and paragraph styles in the following cases: - "Modify style" dialog doesn't display the possible "based on" styles in the combobox when editing linked styles. - "Create new style from formatting" dialog doesn't display the possible "based on" styles in the combo box during creation of new linked style. Steps to reproduce: Variant 1: - Click Home -> Styles -> Change Styles in the ribbon UI. - Expand the the drop down of Heading 1 button and click 'Modify' Expected: 'Style based on' combobox contains all paragraph and linked styles. Actual: 'Style based on' combobox is empty. ------------------- Variant 2: - Click Home -> Styles -> Change Styles in the ribbon UI. - Click 'New' button. - Choose 'Style type:' Linked in the combobox. Expected: 'Style based on' combobox contains all paragraph and linked styles. Actual: 'Style based on' combobox is empty.
In MS Word, there is an option to show gridlines over the pages of the document. Implement such an option in RadRichTextBox as well.
Workaround: The attached project offers a simple custom implementation.
When the first table row of each table (main as well as nested) has RepeatOnEveryPage set, the table header of the nested table overlaps the row on the new page.
Implement support for exact table row height option. By using this option the text should be clipped when the table row height is lower than the height needed for the text to render. The current implementation supports only the at least option.
When the user copy-pastes an image from Outlook, it is pasted as an IncludePictureField and visualized as expected. The field code looks like
{INCLUDEPICTURE :image001.png@01D15D16.4FAF0970 \* MERGEFORMATINET}
However, when the fields in the document are updated, the image is no longer shown because of its invalid Uri. In MS Word, when you paste the image, it is directly inserted as image and the field is skipped.
Workaround - remove the field start/ends (in the attachments)