I have found the following bugs related to zooming in and out on a PDF. All of these are happening when zooming in and out via code.
Can only zoom 'In' a few times before zooming in stops working. I am zooming from code behind using this code: PdfViewer.Zoom = PdfViewer.ZoomPercentage + 1; Zooming out works fine.
Binding on Zoom and ZoomMode at the same time do not work. I can only get one or the other to work, but not both at the same time.
There is a memory leak with zooming in and out. Memory is cleared up upon closing the PDF. To reproduce, In Visual Studio, simply have some code to zoom in and zoom out. Watch the memory foot print grow as you zoom in and out. I was able to cause the application to crash after a while. Looks like it returns to normal after closing the PDF.