Completed
Last Updated: 31 Aug 2016 11:39 by ADMIN
Introduce an out-of-the-box way to merge documents along with all specifics of each document - section properties, lists, styles.
Won't Fix
Last Updated: 12 Jan 2016 15:11 by ADMIN
Completed
Last Updated: 04 Feb 2016 14:14 by ADMIN
Completed
Last Updated: 13 Mar 2014 13:47 by ADMIN
Won't Fix
Last Updated: 20 Sep 2016 07:23 by ADMIN
ActiveDocumentEditorChanged is not always fired correctly.
Unplanned
Last Updated: 31 Oct 2018 08:07 by ADMIN
Italic bullet sign of bulleted paragraph (with last italic characters) is exported like an equal sign with a line through it.

Workaround: Make all italic bullets non-italic. The following code achieves that:

RadDocument document = this.radRichTextBox.Document;

foreach (var paragraph in document.EnumerateChildrenOfType<Paragraph>())
{
    if (paragraph.ListId != Paragraph.ListIdProperty.DefaultValue)
    {
        DocumentList documentList = document.ListManager.GetDocumentListById(paragraph.ListId);
        int levelIndex = paragraph.ListLevel != Paragraph.ListLevelProperty.DefaultValue ? paragraph.ListLevel : 0;

        if (documentList.ActualStyle.Levels[levelIndex].NumberingFormat == ListNumberingFormat.Bullet)
        {
            documentList.ActualStyle.Levels[levelIndex].SpanProperties.FontStyle = FontStyles.Normal;
        }
    }
}

this.radRichTextBox.UpdateEditorLayout();
Declined
Last Updated: 17 Aug 2016 06:12 by ADMIN
ADMIN
Created by: Mike
Comments: 1
Category: RichTextBox
Type: Feature Request
5
Currently RadRichTextBox supports Html-based and Silverlight printing.

Silverlight printing should be very exact as it simply prints out each page as an Image. Though this type of printing can be really slow for large documents.

Currently page layout in Html printing depends on browser layout and this is why the number of pages in the actual document and browser-printed version can be different. Using absolute positioning in Html hopefully this issue can be resolved and paging/positioning of document elements will be precise.
1 2 3