Some test text!

Search
Hamburger Icon

Web / Guides / Reorder pages

Reordering PDF pages using JavaScript

Pages in the PDF document can be reordered using the movePages function.

WebViewer(...)
  .then(instance => {
    const { documentViewer } = instance.Core;

    documentViewer.addEventListener('documentLoaded', async () => {
      const doc = documentViewer.getDocument();
      const page1 = 1, page2 = 2, page3 = 3;

      const pagesToMove = [page2, page3];
      const insertBefore = page1;

      await doc.movePages(pagesToMove, insertBefore);
      // pages are now in the order of [page2, page3, page1];
    });
  });

Get the answers you need: Chat with us