Aller à la page dans PDF.js avec javascript

J’essaie d’utiliser le visualiseur de PDF.js pour afficher des fichiers PDF sur une page.

Tout fonctionne bien, mais j’aimerais pouvoir accéder à une page spécifique du fichier pdf. Je sais que vous pouvez définir la page avec l’URL, mais j’aimerais le faire en javascript si c’est possible.

J’ai remarqué qu’il y avait un object PDFJS dans la scope globale et il me semble que je devrais pouvoir accéder à des éléments tels que la mise en page, mais c’est un object plutôt massif. Quelqu’un sait-il comment faire ça?

Vous pouvez définir la page via JavaScript avec:

var desiredPage = [the page you want]; PDFViewerApplication.page = desiredPage; 

Il existe un gestionnaire d’événements à ce sujet et l’interface utilisateur sera ajustée en conséquence. Vous voudrez peut-être vous assurer que ce n’est pas interdit.

 function goToPage(desiredPage){ var numPages = PDFViewerApplication.pagesCount; if((desiredPage > numPages) || (desiredPage < 1)){ return; } PDFViewerApplication.page = desiredPage; }