Completed
Last Updated: 29 Jan 2021 14:43 by ADMIN
Release R1 2021 SP1
Image size is not respected when importing HTML
Unplanned
Last Updated: 28 Jan 2021 12:49 by ADMIN

When exporting to a PDF filea document with a header containing a watermark, set by a shape, the rest of the header content is skipped and the header is exported with default margin values.

A possible workaround could be to set the watermark as an image.

Completed
Last Updated: 26 Jan 2021 12:11 by ADMIN
Release R1 2021 SP1
When the URI source applied to the image cannot be parsed as a Path object to obtain its extension, an ArgumentException is thrown.
Completed
Last Updated: 26 Jan 2021 10:28 by ADMIN
Release R1 2021 SP1
The exception is thrown while importing an image that has any value for height property applied through a style.
Unplanned
Last Updated: 22 Jan 2021 09:00 by ADMIN

When a watermark needs more space than the available on the page, it should be resized. At this point, part of its content can be cut off as it falls outside of the page bounds.

Workaround: Decrease the size of the watermark prior to exporting it to PDF:

foreach (var section in this.document.Sections)
{
    Header header = section.Headers.Default;
    if (header != null)
    {
        foreach (Watermark watermark in header.Watermarks)
        {
            if (watermark.TextSettings != null && watermark.TextSettings.Width > section.PageSize.Width)
            {
                watermark.TextSettings.Width = section.PageSize.Width;
            }
        }
    }
}

Completed
Last Updated: 21 Jan 2021 09:33 by ADMIN
Release R1 2021
Currently, the unsupported Structured document tags (SDTs) in the document are skipped on import.
Completed
Last Updated: 20 Jan 2021 12:32 by ADMIN
Release R1 2021
ADMIN
Created by: Deyan
Comments: 19
Category: WordsProcessing
Type: Feature Request
67
At this point the PdfFormatProvider does not support floating images and these elements are skipped when exporting to PDF.

The feature is trivial for floating images with "Behind Text"/"In Front of Text" settings, but otherwise floating images are affecting the text layout in complex ways.
Unplanned
Last Updated: 15 Jan 2021 10:29 by ADMIN

When importing a document with a style set in a parent <div> element its children`s content doesn't inherit it.

Steps to reproduce:

  1. Import the following HTML string:
    <div style="background-color: green;">
    	<h1>Test heading</h1>
    	<div>Test div</div>
    </div>
  2. Export it as PDF (or any other supported format)

Actual vs Expected:
 

Unplanned
Last Updated: 18 Dec 2020 10:42 by ADMIN
According to the Office Open XML specification, the border thickness should be preserved in a DOCX file using a positive whole number, whose contents consist of measurement in eighths of a point. However, the current logic of WordsProcessing works with double values that might result in fractional numbers while converting them. 
Unplanned
Last Updated: 15 Dec 2020 15:33 by ADMIN

Currently, the content of the span of such elements  is imported:

<!DOCTYPE html>
<html lang="en">
<head>
</head>
<body>
	<div id="progressBar" style="width: 100%; display: none;" class="themed-progressbar k-widget k-progressbar k-progressbar-horizontal" data-role="progressbar">
		<span class="k-progress-status-wrap k-progress-end"><span class="k-progress-status">100%</span></span>
		<div class="k-state-selected k-complete" style="width: 100%;">
			<span class="k-progress-status-wrap k-progress-end" style="width: 100%;"><span class="k-progress-status">100%</span></span>
		</div>
	</div>
</body>
</html

Actual: the content of the spans is not skippet (100% 100%)

Expected: to be skipped

 

Completed
Last Updated: 15 Dec 2020 12:25 by ADMIN
Release R1 2021
HTML heading elements (<h1>-<h6>) are imported with the default heading styles (Heading 1 - Heading 6) for RadFlowDocument, which is unexpected, as the browsers and MS Word import them with different styling. 

For example, <h1> is imported as Heading 1 with font the following properties:

Font: Cambria
Font color: Accent 1
Spacing before: 14 pt
Spacing after: 14 pt

While MS Word imports it as:

Font: Times New Roman
Font color: not set (black)
Character spacing: Kern at 18 pt
Spacing before: Auto
Spacing after: Auto
Unplanned
Last Updated: 15 Dec 2020 10:05 by ADMIN
Created by: Dimitar
Comments: 0
Category: WordsProcessing
Type: Feature Request
1

Add support for inline lists. 

When the display attribute is set to inline all items should be on the same row (see attached) 

 

Completed
Last Updated: 09 Dec 2020 14:09 by ADMIN
Release R1 2021
When exporting a document to PDF, which contains TabStops with a position that exceeds the offset of the measured page, leads to an OutOfMemoryException.
Completed
Last Updated: 09 Dec 2020 09:34 by ADMIN
Release LIB 2020.3.1214 (07/14/2020)

In specific situations, a paragraph in a table cell which is last on a document page is not exported to the PDF document.

Possible workaround is adding a new paragraph to the last table cell before exporting the document.

For instance:

BlockCollection footerContent = this.document.Sections.First().Footers.Default.Blocks;
Table footerTable = footerContent.First() as Table;
footerTable.Rows.Last().Cells.First().Blocks.AddParagraph();

Unplanned
Last Updated: 08 Dec 2020 09:57 by ADMIN
Created by: Simi
Comments: 0
Category: WordsProcessing
Type: Feature Request
0
In MS Word, the users can change the background color of the page. 

A 'w:background' property is applied to the whole document in DOCX, and this property is used as a page color in Paged layout mode, and as a background color in Web layout mode. 
Unplanned
Last Updated: 04 Dec 2020 09:21 by ADMIN
ADMIN
Created by: Deyan
Comments: 4
Category: WordsProcessing
Type: Feature Request
18
Support for table styles with different properties for first/last row and column, row bandings.
Unplanned
Last Updated: 03 Dec 2020 15:18 by ADMIN
When exporting a List level, which defines a Tab character between the numbering symbol and the paragraph text, Tab width should be calculated considering a Tab Stop implicitly created from the hanging indent of the List level. However, such a Tab Stop is not implicitly created, which leads to incorrectly calculated Tab distance when exporting to PDF.
Completed
Last Updated: 03 Dec 2020 07:44 by ADMIN
Release R1 2020

When the value contains a semicolon the HTML style property values are omitted on import:

<th width ='12%;' ...>

Currently, setting it without semicolon imports the value successfully:

<th width ='12%' ...>

Completed
Last Updated: 02 Dec 2020 09:29 by ADMIN
Release R1 2021

Currently, the hyperlink is exported not as hyperlink text only but additionally, all the field data is included.

Steps to reproduce:

  1. Insert a hyperlink to the RadFlowDocument
    editor.InsertHyperlink(text:"telerik", uri:"http://www.telerik.com", isAnchor:false, toolTip:"Telerik site");
  2. Export to plain text using the TxtFormatProvider.

Actual:  HYPERLINK "http://www.telerik.com" \o "Telerik site" Telerik
Expected: Telerik

Workaround:

IEnumerable<Run> runs = document.EnumerateChildrenOfType<Run>();
foreach (Run run in runs.ToList())
{
	if (run.Text.Trim().StartsWith("HYPERLINK"))
	{
		run.Paragraph.Inlines.Remove(run);
	}
}

Unplanned
Last Updated: 01 Dec 2020 09:59 by ADMIN
The images in header are not transparent when exporting to PDF