Articles in this section
Category / Section

How to rearrange PDF document pages in WinRT

1 min read

How to rearrange PDF document pages in WinRT

To rearrange PDF document pages, you need to use ReArrange method of PdfLoadedPageCollection object. By passing the page order in array, you can reorder the pages. The following code example shows how to rearrange the PDF document pages in WinRT platform.

C#:

            Stream docStream = typeof(MainPage).GetTypeInfo().Assembly.GetManifestResourceStream("Sample.Assets.sample.pdf");

          

            //Load the existing PDF document

            PdfLoadedDocument document = new PdfLoadedDocument(docStream);

 

            //Get the PDF page collection

            PdfLoadedPageCollection collection = document.Pages as PdfLoadedPageCollection;

 

            //define the page orders

            int[] array = { 4, 3, 2, 1, 0 };

 

            //Rearrange the pages

            collection.ReArrange(array);

 

            MemoryStream ms = new MemoryStream();

 

            //Save the PDF document

            document.Save(ms);

 

            //Close the PDF document

            document.Close(true);

 

Sample link:

https://www.syncfusion.com/downloads/support/directtrac/133678/ze/Sample-188970857

 

Did you find this information helpful?
Yes
No
Help us improve this page
Please provide feedback or comments
Comments (0)
Please sign in to leave a comment
Access denied
Access denied