{{header}} {{object 1 0}} << /Type /Catalog /Pages 2 0 R /AcroForm 4 0 R /OpenAction 10 0 R >> endobj {{object 2 0}} << /Type /Pages /Count 1 /Kids [ 3 0 R ] >> endobj % Page number 0. {{object 3 0}} << /Type /Page /Parent 2 0 R /Resources << /Font <> >> /Contents [21 0 R] /MediaBox [0 0 612 792] >> % Forms {{object 4 0}} << /Fields [5 0 R] >> % Field {{object 5 0}} << /FT /Tx /T (MyField) /Type /Annot /Subtype /Widget /Rect [100 200 150 250] >> % OpenAction action {{object 10 0}} << /Type /Action /S /JavaScript /JS 11 0 R >> endobj % JS program to exexute {{object 11 0}} << >> stream app.alert(util.printf("Values = %0.1x .9999 %x", 1, 2)); app.alert(util.printf("Values = %0.10x .9999 %x", 1, 2)); app.alert(util.printf("Values = %0.100x .9999 %x", 1, 2)); app.alert(util.printf("Values = %0.1000x .9999 %x", 1, 2)); endstream endobj {{xref}} trailer << /Root 1 0 R >> {{startxref}} %%EOF