Completed
Last Updated: 13 Dec 2021 15:29 by ADMIN
Release R3 2021
When there is no ToUnicode CMap, the text from the Simple Font instance should be extracted by mapping the glyph name to its corresponding charcode according to Adobe Glyph List. Additionally, the Differences array should be included in these calculations when there is custom encoding. The current implementation of RadPdfViewer makes ToString to the original char id byte value which leads to wrong characters. 
Completed
Last Updated: 13 Dec 2021 15:23 by ADMIN
Release R3 2021
The default radio button state is not displayed correctly with specific documents
Completed
Last Updated: 13 Dec 2021 15:16 by ADMIN
Release R3 2021
This is not a valid PDF scenario as having appearance state requires having multi-state appearances. However, we should handle this invalid document scenario on our side so that the app does not crash with NullReferenceException.
Completed
Last Updated: 13 Dec 2021 11:45 by ADMIN
Release R3 2020
The CID font may define a description of the glyph widths. By specification, the widths can be defined in two ways - with start and end CID codes or with and an array of CID codes. However, the current implementation supports only CID arrays as direct property and not as an indirect object. This leads to incorrectly imported glyph widths and text positioning issues.
Completed
Last Updated: 13 Dec 2021 11:37 by ADMIN
Release R3 2020
The offset of the CropBox is not respected and is always treated as 0.

Workaround: Import the document with PdfProcessing, change the CropBox offsets of the pages to 0, export the modified document and then import it in PdfViewer.
Completed
Last Updated: 13 Dec 2021 10:56 by ADMIN
Release R3 2020
The EI keyword defines an operator for ending the image data. When the stream contains the same sequence, the parser treats that as an end of the image data. As a result, the image and the following content cannot be properly parsed and there is missing content when the document is visualized.
Completed
Last Updated: 13 Dec 2021 10:50 by ADMIN
Release R3 2020
Some files when opened with PdfViewer will throw a KeyNotFoundException which will be handled. Parts of the text in the file might or might not be missing.
Completed
Last Updated: 13 Dec 2021 10:48 by ADMIN
Release R2 2020
Completed
Last Updated: 29 Nov 2021 16:39 by ADMIN
Release R1 2022
It is actually checked and only the appearance is wrong. When the file is saved the checkboxes states are as expected.
Completed
Last Updated: 01 Nov 2021 16:08 by ADMIN
Release R3 2021 SP1
Memory leaks when opening a large file several times. 
Unplanned
Last Updated: 29 Oct 2021 11:02 by ADMIN
The issue is reproducible only for some specific font files. The characters are displayed as rectangles. This seems to caused by incorrect glyph name and glyph id mapping.
Completed
Last Updated: 19 Oct 2021 04:26 by ADMIN
Release R3 2021 SP1 (LIB 2021.3.1019)
Incorrectly displayed type 3 fonts with a specific file
Unplanned
Last Updated: 26 Jul 2021 06:27 by ADMIN
Loading corrupt PDF results in non-trappable error and exception
Unplanned
Last Updated: 28 Jun 2021 13:06 by ADMIN

When importing a document containing a single associated widget annotation merged into the field dictionary the field is skipped on import and an exception is thrown.

According to the PDF Specification: Field Dictionaries: Kids:

An array of indirect references to the immediate children of this field.
In a non-terminal field, the Kids array is required to refer to field dictionaries that are immediate descendants of this field. In a terminal field, the Kids array ordinarily must refer to one or more separate widget annotations that are associated with this field. However, if there is only one associated widget annotation, and its contents have been merged into the field dictionary, Kids must be omitted.

Completed
Last Updated: 15 Jun 2021 10:31 by ADMIN
Release R2 2021 SP1
Created by: Eddie
Comments: 1
Category: PdfViewer
Type: Bug Report
0

Hi,

The RadPdfViewer ExportPages is broken in the new release. It works in the previous version.

 


        Dim bmpArray As List(Of Bitmap) = pdfview.ExportPages(1.0, True, Imaging.ImageFormat.Png) = null

 

Completed
Last Updated: 11 Jun 2021 11:00 by ADMIN
Release R2 2021 SP1
This is caused by integrating the PdfProcessing model in PdfViewer.
Completed
Last Updated: 18 May 2021 08:20 by ADMIN

PdfViewer: Password protected documents cannot be opened 

Workaround:

PdfFormatProvider provider = new PdfFormatProvider();
PdfImportSettings settings = this.radPdfViewer1.PdfViewerElement.ImportSettings;
settings.UserPasswordNeeded += (s, a) =>
{
    a.Password = "1234";
};

provider.ImportSettings = settings;

this.radPdfViewer1.LoadDocument(@"..\..\password.pdf");

Unplanned
Last Updated: 30 Apr 2021 08:53 by ADMIN

The viewer is using a large amount of memory when scrolling a specific PDF file. After some point, an OutOfMemeory exception is thrown.

Workaround:

Build for the x64 platform

Unplanned
Last Updated: 27 Apr 2021 13:00 by ADMIN
The executing of the PostScriptReader`s Read method takes a lot of time when iterating content streams with many Path geometries.
Completed
Last Updated: 15 Apr 2021 15:22 by ADMIN
Release R2 2021
Created by: Vincenzo
Comments: 3
Category: PdfViewer
Type: Bug Report
0

Good morning.

 

I'm using a pdfViewer instance in order to load pdf forms, with text fields to be edited by the users.

Loading is ok, editing is ok, the problem is when I go to save the edited document. When I save the document, if I don't click elsewhere in the document, in which case the content of the field is committed, the content of the field is not saved with the document. This happens either using the 'Save As' button or using the SaveDocument API function.

Probably it is my fault, since I'm new to PdfViewer: I can imagine that something like a commit command has to be available, but I'm not able to find it.

 

Can you help me, please?
Thank you in advance.

 

PS. I will attach three screenshots in order to let you understand better what I mean.