How to add and use GoTo Page action in PDF generated with PDFDoc Scout library to implement page change on button click in documentDownload example source code: pdfdocscout_example_goto_page_action.zip (55,8 KB)Screenshot (view produced pdf):  Set PDFDoc = CreateObject("PDFDocScout.PDFDocument") ' create PDFDoc object  PDFDoc.InitLibrary "demo", "demo" ' initialize library     PDFDoc.OutputFileName = "pdfdocscout_example_goto_page_action.pdf" ' set output filename for PDF document  PDFDoc.AutoOpenGeneratedPDF = true ' automatically open generated PDF document in default PDF viewer application     PDFDoc.BeginDocument ' starts PDF document generation     ' add text to current page - draw text at (100,100) and rotate at 15 degrees   PDFDoc.Page.AddText "Hello, World!", 100, 100, 15   'Add new GoTo Page Action  Set GoToPageAction = PDFDoc.AddGoToPageAction(0, 500)  ' Add button  Set btnTest = PDFDoc.Page.AddButton ("btnDemo", 100, 150, 200, 110)  btnTest.Caption = "Run GoToPageAction"  ' Set button action  btnTest.OnMouseDown = GoToPageAction     PDFDoc.EndDocument ' close pdf document generation     ' disconnect from library  Set PDFDoc = NothingDownload example source code: pdfdocscout_example_goto_page_action.zip (55,8 KB)