Please provide a way to render individual pages with SfPdfViewer

I would like to achieve to drag and drop functionality for my app to quickly rearrange PDF pages. Currently the only way to do this is to render the PDF to images in a ListView. This is inefficient and the user is unable to interact with the PDF content (as it is only an image). To truly implement rearranging of pages, SfPdfViewer needs to be modified so that apps can individually render a single PDF page (or provide a custom base class for SfPdfViewer). Rearranging pages is a very common task and should be supported out of the box by SfPdfViewer, alternatively please allow to render an individual page of a PDF with a specific control (something like a SfPdfPageViewer) so that we can just you ListView to display the pages without losing the interactivity (which currently is not possible because the only way to do this is to render pages in images).

3 Replies

AV Ashokkumar Viswanathan Syncfusion Team May 7, 2020 03:02 PM UTC

Hi Daljit, 
 
Greetings from Syncfusion, 
 
Currently, we are analyzing the feasibility for the support to rearrange the PDF pages based on your requirement and we will update further details on 11th May 2020. 
 
Regards, 
Ashok Kumar Viswanathan. 



DA Daljit May 7, 2020 06:29 PM UTC

Thanks for your reply, I will be waiting for your response.


AV Ashokkumar Viswanathan Syncfusion Team May 11, 2020 11:54 AM UTC

Hi Daljit, 
 
At present, we do not have support for rearranging PDF pages. We do not have any immediate plans to implement this feature. At the planning stage for every release cycle, we review all open features and identify features for implementation based on specific parameters including product vision, technological feasibility, and customer interest.      
       
Based on our present commitments and the above parameters, this feature is expected to be implemented in our 2021 Volume 2 main release. We will let you know when this feature is implemented.     
    
Disclaimer: The date for the feature implementation is tentative and not a commitment on our parts.      
      
You can now track the status of this feature request here, 
 
Regards, 
Ashok Kumar Viswanathan. 


Loader.
Up arrow icon