Unplanned
Last Updated: 21 Apr 2021 10:58 by ADMIN

When exporting a document containing a FloatingImage in the header/footer the measurement of the header/footer height doesn't take into account the height of this image.

This leads to overlapping the page content with the image.

Workaround: Increase the Header (or Footer) top page margin by the height of the image:

foreach (Section section in this.document.Sections)
{
	double floatingImageHeight = 0;
	foreach (BlockBase block in section.Headers.Default.Blocks)
	{
		if (block is Paragraph paragraph)
		{
			FloatingImage floatingImage = (FloatingImage)paragraph.Inlines.FirstOrDefault(i => i is FloatingImage);
			floatingImageHeight = floatingImage.Image.Height;
		}
	}

	double left = section.PageMargins.Left;
	double top = section.PageMargins.Top + floatingImageHeight;
	double right = section.PageMargins.Right;
	double bottom = section.PageMargins.Bottom;
	section.PageMargins = new Telerik.Windows.Documents.Primitives.Padding(left, top, right, bottom);
}

Unplanned
Last Updated: 20 Apr 2021 11:04 by ADMIN

When the table is nested in another table with fixed-width and the nested one has more than one cell in the row, where the one has a preferred width set to auto and the other has content that split on more than one row, then the first cell is exported with a wrong width.

Unplanned
Last Updated: 13 Apr 2021 08:20 by ADMIN
WordsProcessing: A border is missing from a table when converting to PDF
Unplanned
Last Updated: 14 Jun 2021 11:30 by ADMIN

 Table with specified width in inches is not correctly exported when the size is set in inches (this is  done in the imported HTML) 

Workaround: set the table size in the code and remove the style.

foreach (Table table in document2.EnumerateChildrenOfType<Table>())
{
    table.LayoutType = TableLayoutType.FixedWidth;
    table.PreferredWidth = new TableWidthUnit(TableWidthUnitType.Fixed, 950);
}
Completed
Last Updated: 12 Apr 2021 08:55 by ADMIN
Release R2 2021

The Hyperlink field is wrongly exported when the Code fragment is divided into several text fragments.

Actual:

Expected:

Workaround: Iterate the document content after importing it into RadFlowDocument in order to modify the Code fragment:

bool isBetweenStartAndSeparation = false;
string fieldInfoText = string.Empty;
int startIndex = 0;
IEnumerable<Paragraph> paragraphs = document.EnumerateChildrenOfType<Paragraph>();
foreach (Paragraph paragraph in paragraphs)
{
	foreach (InlineBase inline in paragraph.Inlines.ToList())
	{
		if (inline is FieldCharacter)
		{
			FieldCharacter fieldCharacter = inline as FieldCharacter;
			if (fieldCharacter.FieldCharacterType == FieldCharacterType.Separator)
			{
				isBetweenStartAndSeparation = false;
				Run run = new Run(this.document)
				{
					Text = fieldInfoText
				};

				paragraph.Inlines.Insert(startIndex, run);
			}
			else if (fieldCharacter.FieldCharacterType == FieldCharacterType.Start)
			{
				isBetweenStartAndSeparation = true;
				startIndex = paragraph.Inlines.IndexOf(inline) + 1;
				fieldInfoText = fieldCharacter.FieldInfo.GetCode().Trim().ToLowerInvariant();
			}
		}
		else if (isBetweenStartAndSeparation)
		{
			paragraph.Inlines.Remove(inline);
		}
	}
}

Completed
Last Updated: 12 Apr 2021 08:39 by ADMIN
Release R2 2021

The Nonbreaking space is exported as a Unicode character instead of the appropriate Control word.

Actual: "\n160?"

Expected: "\~"

Unplanned
Last Updated: 01 Apr 2021 14:31 by ADMIN
Created by: Antonio
Comments: 0
Category: WordsProcessing
Type: Feature Request
4
This will allow users to use the same list and styling for paragraphs but separate the lists by restarting them.
Unplanned
Last Updated: 30 Mar 2021 05:33 by ADMIN

 An incorrect file is produced when merging a stream more than 40 times.

Workaround: A possible workaround could be to merge up to 40 times in one file, then continue merging in a new one, and finally merge the newly generated documents.

 

Completed
Last Updated: 05 Apr 2021 10:13 by ADMIN
Release R2 2021

According to the RTF specification: The valid values for the "\ls" index are from 1 to 2000.

They are currently exported from zero or "\ls0".

Unplanned
Last Updated: 22 Mar 2021 10:30 by ADMIN
When importing or exporting a document with an invalid field structure, an exception is thrown. Add mechanism for handling that and skipping such fields so the other content can be imported.
Completed
Last Updated: 17 Mar 2021 10:01 by ADMIN
Release R2 2021
Import crashes when opening document with Structured Document Tag which has "w:dataBinding" element defined.
Unplanned
Last Updated: 04 Mar 2021 10:41 by ADMIN

When the table width is set to fixed with the value of zero:

<w:tblW w:w="0" w:type="dxa"/>
 the table is exported as a vertical line split into several pages.

Completed
Last Updated: 25 Mar 2021 16:31 by ADMIN
Release R2 2021
If there is a document with a Date field inside it, when you replace the word "date", a part of the field code will be changed as well.
Unplanned
Last Updated: 25 Feb 2021 16:11 by ADMIN

Add full support of the font-weight CSS property. The defined values are: normal, bold, bolder, lighter, 100, 200, 300, 400, 500, 600, 700, 800, 900. Currently bold and normal are supported.

Unplanned
Last Updated: 25 Feb 2021 16:11 by ADMIN
Add support for text-transform CSS property. The values can be: none, capitalize, uppercase, lowercase.
Completed
Last Updated: 02 Apr 2021 11:36 by ADMIN
Release R2 2021

Make it possible to import HTML file with an external style sheet, without the need to handle the LoadStyleSheetFromUri event in HtmlImportSettings. If the URL is correct the data can be internally downloaded.

Completed
Last Updated: 19 Feb 2021 16:54 by ADMIN
Release R1 2021 SP1
The height of the empty paragraphs when they are exported to PDF is shorter than it should be.
Completed
Last Updated: 18 Feb 2021 15:00 by ADMIN
Release R1 2021 SP1
 ArgumentException when trying to set the font size to zero on import.
Unplanned
Last Updated: 10 Feb 2021 14:35 by ADMIN
 Add an option to export the content controls as a form fields. 
Unplanned
Last Updated: 08 Feb 2021 16:06 by ADMIN

Absolute positioning of images, defined in the class stylesheet, is not respected.