Completed
Last Updated: 05 Jun 2018 12:50 by Dimitar
 Currently, the first document is loaded. 

Workaround:
Wait for the document to load before loading the new document. 
Completed
Last Updated: 19 Jun 2017 12:21 by ADMIN
Completed
Last Updated: 19 Jun 2017 12:20 by ADMIN
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: 15 Aug 2017 10:28 by ADMIN
How to reproduce: check the attached project

Workaround: manually unload the document before disposing the control, the attached project includes a solution
Completed
Last Updated: 15 Aug 2017 10:28 by ADMIN
Completed
Last Updated: 16 Jan 2017 13:26 by ADMIN
How to reproduce: check the attached video
a slight cut off can also be observed with the ControlDefault and the TelerikMetro themes

Workaround: 
CommandBarDropDownList dropDownList = this.radPdfViewerNavigator1.CommandBarElement.FindDescendant<CommandBarDropDownList>();
dropDownList.MinSize = new Size(72, 22);
Completed
Last Updated: 13 Dec 2021 10:48 by ADMIN
Release R2 2020
Completed
Last Updated: 04 Jan 2017 15:01 by ADMIN
Completed
Last Updated: 20 Oct 2016 15:47 by ADMIN
To reproduce:
Print the attached document with the MS Xps printer or PrimoPDF. 
Completed
Last Updated: 03 Nov 2016 09:34 by ADMIN
To reproduce:

public Form1()
{
    InitializeComponent();

    this.radPdfViewer1.DocumentLoaded += radPdfViewer1_DocumentLoaded;
}

private void radPdfViewer1_DocumentLoaded(object sender, EventArgs e)
{ 
    var pdf = (RadPdfViewerElement)sender;
    var doc = new RadPrintDocument();

    doc.AssociatedObject = pdf.ElementTree.Control as RadPdfViewer; 
    doc.PrinterSettings.PrintRange = System.Drawing.Printing.PrintRange.SomePages;
    doc.PrinterSettings.FromPage = 2;
    doc.PrinterSettings.ToPage = 1;
    doc.PrinterSettings.PrintFileName = @"..\..\Once upon a time.pdf"; 
    pdf.Print(showPrinterSettings: false, document: doc);
}

Workaround: check FromPage  before printing.
Completed
Last Updated: 15 Jan 2018 08:42 by ADMIN
ADMIN
Created by: Dimitar
Comments: 0
Category: PdfViewer
Type: Bug Report
2
There is opportunity to further optimize the caching mechanism of the image sources, which will reduce the memory consumption. The fast scrolling in a document containing big images could lead to an OutOfMemoryException.
Openining very large images as well. 
Completed
Last Updated: 18 Jul 2023 14:26 by ADMIN
Release R2 2023 SP1
Completed
Last Updated: 30 May 2016 08:35 by ADMIN
Completed
Last Updated: 03 Jun 2016 10:54 by ADMIN
To reproduce:
- Print a document that fills the entire page.
- On the print preview dialog the page is centered however when printed it is not.

In addition, one should be able to control the page scaling. 
Completed
Last Updated: 11 Feb 2016 14:38 by ADMIN

at System.Drawing.Drawing2D.GraphicsPath.Clone()
   at Telerik.WinControls.PdfViewer.PdfElementsRenderer.RenderGlyph(Glyph glyph)
   at Telerik.WinControls.PdfViewer.FixedPageRenderer.DrawGlyph(Glyph glyph, Graphics graphics)
   at Telerik.WinControls.PdfViewer.FixedPageRenderer.DrawContentElement(IContentElement contentElement, Graphics graphics)
   at Telerik.WinControls.PdfViewer.FixedPageRenderer.DrawGlyphsLayoutBox(GlyphsLayoutBox glyphBox, Graphics graphics)
   at Telerik.WinControls.PdfViewer.FixedPageRenderer.DrawContentElement(IContentElement contentElement, Graphics graphics)
   at Telerik.WinControls.PdfViewer.FixedPageRenderer.DrawContainer(Container container, Graphics graphics)
   at Telerik.WinControls.PdfViewer.FixedPageRenderer.DrawContentElement(IContentElement contentElement, Graphics graphics)
   at Telerik.WinControls.PdfViewer.FixedPageRenderer.DrawContainer(Container container, Graphics graphics)
   at Telerik.WinControls.PdfViewer.FixedPageRenderer.DrawContentElement(IContentElement contentElement, Graphics graphics)
   at Telerik.WinControls.PdfViewer.FixedPageRenderer.DrawPage(ContentCollection content, Graphics graphics, Matrix pageTransform)
   at Telerik.WinControls.UI.RadFixedPageElement.pageRenderer_DoWork(Object sender, DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
   at System.Drawing.Drawing2D.GraphicsPath.Clone()
   at Telerik.WinControls.PdfViewer.PdfElementsRenderer.RenderGlyph(Glyph glyph)
   at Telerik.WinControls.PdfViewer.FixedPageRenderer.DrawGlyph(Glyph glyph, Graphics graphics)
   at Telerik.WinControls.PdfViewer.FixedPageRenderer.DrawContentElement(IContentElement contentElement, Graphics graphics)
   at Telerik.WinControls.PdfViewer.FixedPageRenderer.DrawGlyphsLayoutBox(GlyphsLayoutBox glyphBox, Graphics graphics)
   at Telerik.WinControls.PdfViewer.FixedPageRenderer.DrawContentElement(IContentElement contentElement, Graphics graphics)
   at Telerik.WinControls.PdfViewer.FixedPageRenderer.DrawContainer(Container container, Graphics graphics)
   at Telerik.WinControls.PdfViewer.FixedPageRenderer.DrawContentElement(IContentElement contentElement, Graphics graphics)
   at Telerik.WinControls.PdfViewer.FixedPageRenderer.DrawContainer(Container container, Graphics graphics)
   at Telerik.WinControls.PdfViewer.FixedPageRenderer.DrawContentElement(IContentElement contentElement, Graphics graphics)
   at Telerik.WinControls.PdfViewer.FixedPageRenderer.DrawPage(ContentCollection content, Graphics graphics, Matrix pageTransform)
   at Telerik.WinControls.UI.RadFixedPageElement.pageRenderer_DoWork(Object sender, DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
   at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
Completed
Last Updated: 22 Apr 2016 04:52 by ADMIN
Completed
Last Updated: 15 Jan 2016 14:35 by ADMIN
Workaround: print the document page by page:
private void radButton1_Click(object sender, EventArgs e)
{
    RadPrintDocument d = new RadPrintDocument();
    d.PrinterSettings.PrintRange = PrintRange.CurrentPage;
    d.AssociatedObject = this.radPdfViewer1;
    for (int i = 0; i < this.radPdfViewer1.Document.Pages.Count; i++)
    {
        d.CurrentPage = i;
        d.Print();
    }
}
Completed
Last Updated: 06 Jan 2016 11:20 by ADMIN
Completed
Last Updated: 09 Jan 2017 13:41 by ADMIN
ADMIN
Created by: Hristo
Comments: 0
Category: PdfViewer
Type: Bug Report
1