<!-- Copyright (c) 2021 ActivePDF, Inc. --> <!-- ActivePDF Server 2013 --> <!-- Example generated 03/08/21 --> <% Dim strPath, results strPath = Server.MapPath(".") & "\" ' Instantiate Object Set oSVR = Server.CreateObject("APServer.Object") ' Add bookmarks to pages in the PDF oSVR.AddPageBookmark "Parent", 2, 1, "Fit" oSVR.AddPageBookmark "Child 1", 0, 2, "Fit" oSVR.AddPageBookmark "Child 2", 0, 3, "Fit" ' Add bookmarks to URLs oSVR.AddURLBookmark "Parent", 2, "http://www.activepdf.com" oSVR.AddURLBookmark "Child 1", 0, "http://www.activepdf.com" oSVR.AddURLBookmark "Child 2", 0, "http://www.activepdf.com" ' Add bookmarks pointing to pages in external PDF ' Both Local and UNC file paths are accepted oSVR.AddLinkedPDFBookmark "Parent", 1, strPath & "PDF.pdf", 1, "Fit" oSVR.AddLinkedPDFBookmark "Child 1", 0, strPath & "PDF.pdf", 2, "Fit" ' Add bookmarks pointing to any external file ' Both Local and UNC file paths are accepted oSVR.AddFileBookmark "Parent", 2, strPath & "TXT.txt" oSVR.AddFileBookmark "Child 1", 0, strPath & "TXT.txt" oSVR.AddFileBookmark "Child 2", 0, strPath & "TXT.txt" ' Convert the PostScript file into PDF Set results = oSVR.ConvertPSToPDF(strPath & "PS.ps", strPath & "Bookmarks.pdf") If results.ServerStatus <> 0 Then ErrorHandler "ConvertPSToPDF", results, results.ServerStatus End If ' Release Object Set oSVR = Nothing ' Process Complete Response.Write "Done!" ' Error Handling Sub ErrorHandler(method, oResult, errorStatus) Response.Write("Error with " & method & ": <br/>" _ & errorStatus & "<br/>" _ & oResult.details) Response.End End Sub %>