Declined
Last Updated: 26 Jun 2017 12:40 by ADMIN
ADMIN
Created by: Martin Ivanov
Comments: 0
Category: WordsProcessing
Type: Feature Request
0
Add support for shapes with textual content. These are described in OpenXML specification - txbx (Textual contents of shape). 

Such shape can be added to a Word document using the Insert -> Text -> Text Box

The item is closed as duplicate. Please, follow the feature request for shapes at https://feedback.telerik.com/Project/184/Feedback/Details/190116
Completed
Last Updated: 01 Sep 2021 12:10 by ADMIN
Release R2 2021
ADMIN
Created by: Tanya
Comments: 0
Category: WordsProcessing
Type: Feature Request
4
Enable the customers to work with .dot files.
Unplanned
Last Updated: 15 Apr 2021 06:20 by ADMIN
ADMIN
Created by: Mihail
Comments: 2
Category: WordsProcessing
Type: Feature Request
13

Text frames are paragraphs of text in a document which are positioned in a separate region or frame in the document and can be positioned with a specific size and position relative to non-frame paragraphs in the current document. More information about it is available in section 22.9.2.18 ST_XAlign (Horizontal Alignment Location) of Open Office XML.

Completed
Last Updated: 04 Jul 2023 11:55 by ADMIN
Release R2 2023 SP1
When a paragraph is placed inside a list item (<li> tag), the paragraph properties are not applied to it on import.
Unplanned
Last Updated: 03 Jan 2017 09:12 by ADMIN
Currently empty paragraphs are exported to HTML with one space inside. Such paragraphs are not rendered by the browser. Such paragraph should be exported to HTML with one non-breaking space (@nbsp;) inside to ensure that they are visible in the browser.

Workaround: manually add nbsp-s in all empty paragraphs:
paragraph.Inlines.AddRun("\u00a0");


Steps to reproduce:
- Create document with empty paragraphs:

                        var document = new RadFlowDocument();
                        Section section = document.Sections.AddSection();
                        section.Blocks.AddParagraph();
                        section.Blocks.AddParagraph();
                        section.Blocks.AddParagraph();
                        section.Blocks.AddParagraph().Inlines.AddRun("test");

- Export it to HTML.

- Load the HTML in a browser.

Expected: The word 'test' is preceded by 3 empty rows.

Actual: The word 'test' is on the first row.
Unplanned
Last Updated: 03 May 2021 09:30 by ADMIN
ADMIN
Created by: Tanya
Comments: 2
Category: WordsProcessing
Type: Feature Request
3
The alternative text allows setting a description of the information contained inside the table and is useful for people who may not be able to see the content.
Unplanned
Last Updated: 22 Feb 2017 11:51 by ADMIN
Introduce support for East Asia fonts.
Completed
Last Updated: 08 May 2023 14:18 by ADMIN
Release R2 2023

TableRow which has defined an only val attribute of the trHeight is imported as a row with auto height. By the specification, this is right, but MS Word takes the val value as row height. Also MS Word exports "At Least" row height with only 'val' set.

Workaround: Iterate through the table rows and set them HeightType to Exact or AtLeast:

foreach (var row in this.document.EnumerateChildrenOfType<TableRow>())
{
    row.Height = new TableRowHeight(HeightType.AtLeast, row.Height.Value);
}

Completed
Last Updated: 15 Sep 2021 13:09 by ADMIN
Release 2021
Introduce an option to replace a Run text with line breaks and/or new lines or with other document elements such as Table, Image, Paragraph and etc. 

The following code snippet shows how a Run can be replaced with another inline element:

RadFlowDocument document = new RadFlowDocument();
RadFlowDocumentEditor editor = new RadFlowDocumentEditor(document);
 
editor.InsertText("text");
editor.InsertText("REMOVE");
editor.InsertText("text");
 
foreach (Run run in document.EnumerateChildrenOfType<Run>().ToList())
{
    if (run.Text == "REMOVE")
    {
        Paragraph paragraph = run.Paragraph;
        int childIndex = paragraph.Inlines.IndexOf(run);
 
        ImageInline image = new ImageInline(document);
        using (Stream stream = File.OpenRead("example_image.png"))
        {
            image.Image.ImageSource = new Telerik.Windows.Documents.Media.ImageSource(stream, "png");
        }
 
        paragraph.Inlines.Insert(childIndex, image);
        paragraph.Inlines.Remove(run);
    }
}
Unplanned
Last Updated: 13 Sep 2017 06:11 by ADMIN
ADMIN
Created by: Mihail
Comments: 0
Category: WordsProcessing
Type: Feature Request
1
Implement import and export of bookmarks to HTML format.
Unplanned
Last Updated: 16 Aug 2024 10:29 by ADMIN

At this point, the justify alignment is not supported. Provide the ability to export text with this setting.

This functionality is dependent on PdfProcessing: Provide API for setting the text alignment to Justify

Unplanned
Last Updated: 20 Sep 2016 14:56 by ADMIN
ADMIN
Created by: Tanya
Comments: 0
Category: WordsProcessing
Type: Feature Request
2
When an image is moved to a location, different than the default one, this setting is not respected due to the missing margin property.
Unplanned
Last Updated: 05 Oct 2016 13:27 by ADMIN
Span or paragraph style properties are not evaluated correctly when the paragraph is inside a table and there are no other local values than the one applied in the table style.

This could lead to different rendering of the document when exporting to RTF, PDF and HTML formats.
Unplanned
Last Updated: 19 Mar 2024 12:12 by ADMIN
ADMIN
Created by: Tanya
Comments: 2
Category: WordsProcessing
Type: Feature Request
11

There are 27 types of border styles in the Open XML specification and they are implemented in RadFlowDocument. Only borders None and Single are supported when exporting to PDF, all others are treated as None and stripped.

Updates:

Please subscribe to the tasks, so we can notify you when their status changes.

Unplanned
Last Updated: 08 Sep 2016 08:28 by ADMIN
All character formatting (font size, font family, etc.) applied to empty cell is lost when:

- document with such formatting applied is exported to RTF

- document with such formatting is imported from RTF.
Unplanned
Last Updated: 06 Aug 2018 14:59 by ADMIN
ADMIN
Created by: Boby
Comments: 0
Category: WordsProcessing
Type: Feature Request
1
TC field has special tag - \tc, which is currently not supported and is skipped during import. Because of this, the argument of the field, which is hidden in MS Word, becomes part of the document content.
Unplanned
Last Updated: 07 Sep 2016 12:39 by ADMIN
In MS Word, decimal tab stops affect paragraph layout in table cells even if tab character is not present. The reasoning is that it's hard to insert tab symbol in table cell, as pressing Tab navigates to the next cell (Ctrl+Tab should be used). 

When decimal tab stop is present for a Paragraph, and the paragraph is in a TableCell, the content of the paragraph should be aligned to the decimal tab stop (analogically to the case when the Paragraph is not in a table cell and it contains tab character.
Unplanned
Last Updated: 02 Aug 2023 07:03 by ADMIN
ADMIN
Created by: Boby
Comments: 4
Category: WordsProcessing
Type: Feature Request
6
Introduce Run.IsHidden property or similar, which hides the text in the document.

In MS Word, text is hidden using the Home -> Font -> Font -> Effects -> Hidden. In the Rtf format, such text is preceded (marked) with a '\v' tag. In OOXML, the tag is <vanish/>. The display: none; style from HTML is mapped to hidden text when document is converted to DOCX.

Hidden text is visualized with dotted underline when formatting symbols are shown. Hidden text is not exported to PDF.
Unplanned
Last Updated: 03 Jan 2017 21:14 by ADMIN
ADMIN
Created by: Boby
Comments: 0
Category: WordsProcessing
Type: Feature Request
7
The paragraphs in RadFlowDocument can have paragraph borders. These borders are not exported when exporting the document to PDF. 
Unplanned
Last Updated: 04 Jan 2017 07:25 by ADMIN
When list level items are empty - <li></li> - they are not imported as empty paragraphs in list. The expected is that a Paragraph, associated to a list to be imported.