pdf2json
Version:
A PDF file parser that converts PDF binaries to text based JSON, powered by porting a fork of PDF.JS to Node.js
1 lines • 15.6 kB
JSON
{"formImage":{"Transcoder":"pdf2json@0.6.8","Agency":"","Id":{"AgencyId":"unknown","Name":"unknown","MC":false,"Max":-1,"Parent":-1},"Pages":[{"Height":49.5,"HLines":[{"x":4.125,"y":10.616,"w":1.6500000000000001,"l":97.281},{"x":4.125,"y":27.928,"w":1.6500000000000001,"l":97.281},{"x":4.125,"y":15.366,"w":1.6500000000000001,"l":97.281},{"x":4.339,"y":1.734,"w":1.6500000000000001,"l":97.025},{"x":6.309,"y":34.969,"w":1.0499999999999998,"l":94.116},{"x":6.245,"y":47.952,"w":1.0499999999999998,"l":93.987},{"x":6.248,"y":19.931,"w":1.0499999999999998,"l":93.088},{"x":6.248,"y":27.244,"w":1.0499999999999998,"l":93.088}],"VLines":[{"x":100.031,"y":34.953,"w":1.0499999999999998,"l":12.968},{"x":6.394,"y":34.962,"w":1.0499999999999998,"l":12.951},{"x":99.258,"y":19.852,"w":1.0499999999999998,"l":7.312},{"x":6.188,"y":19.908,"w":1.0499999999999998,"l":7.294}],"Fills":[{"x":0,"y":0,"w":0,"h":0,"clr":1},{"x":46.85,"y":13.015,"w":32.113,"h":0.015,"clr":0},{"x":46.829,"y":14.203,"w":32.196,"h":0.015,"clr":0},{"x":163.926,"y":11.766,"w":0.083,"h":2.28,"clr":0},{"x":-0.943,"y":49.157,"w":1.887,"h":0.686,"clr":0},{"x":0.86,"y":49.051,"w":0.593,"h":0.216,"clr":0}],"Texts":[{"x":4.514,"y":28.83,"w":13.359000000000005,"clr":0,"A":"left","R":[{"T":"Section%204%3A%20Payment%20Options","S":9,"TS":[0,12,1,0]}]},{"x":5.36,"y":16.986,"w":5.085,"clr":0,"A":"left","R":[{"T":"A.%20Refund%3A","S":9,"TS":[0,12,1,0]}]},{"x":5.36,"y":30.1,"w":13.527,"clr":0,"A":"left","R":[{"T":"A.%20Paying%20Tax%20Due%20by%20Check","S":9,"TS":[0,12,1,0]}]},{"x":17.981,"y":33.4,"w":0.333,"clr":0,"A":"left","R":[{"T":"-","S":3,"TS":[0,12,0,0]}]},{"x":5.336,"y":7.452999999999999,"w":253.44000000000003,"clr":0,"A":"left","R":[{"T":"If%20you%20agree%2C%20enter%20your%20five-digit%20self-selected%20PIN%20below.","S":-1,"TS":[0,13,0,0]}]},{"x":5.336,"y":2.953,"w":550.7599999999995,"clr":0,"A":"left","R":[{"T":"A%20self-selected%20five-digit%20personal%20identification%20number%20(PIN)%20will%20serve%20as%20your%20electronic%20signature%20on%20your%20tax%20return.%20%20If%20you","S":-1,"TS":[0,13,0,0]}]},{"x":5.381,"y":3.6719999999999997,"w":535.8099999999995,"clr":0,"A":"left","R":[{"T":"are%20filing%20with%20a%20spouse%2C%20you%20must%20each%20enter%20your%20five-digit%20PIN.%20%20If%20filing%20a%20joint%20return%20on%20behalf%20of%20one%20or%20more%20deceased%20","S":-1,"TS":[0,13,0,0]}]},{"x":5.434,"y":4.469,"w":164.52,"clr":0,"A":"left","R":[{"T":"taxpayers%2C%20you%20must%20enter%20both%20PINs.","S":-1,"TS":[0,13,0,0]}]},{"x":5.336,"y":8.516,"w":78.9,"clr":0,"A":"left","R":[{"T":"Primary%20Taxpayer","S":-1,"TS":[0,13,0,0]}]},{"x":4.097,"y":11.139,"w":36.584999999999994,"clr":0,"A":"left","R":[{"T":"Section%202%3A%20Additional%20Information%20Needed%20to%20E-file%20Your%20Pennsylvania%20Return","S":9,"TS":[0,12,1,0]}]},{"x":32.389,"y":12.235,"w":7.949999999999996,"clr":0,"A":"left","R":[{"T":".........................","S":-1,"TS":[2,12.8323,0,0]}]},{"x":32.368,"y":13.423,"w":7.949999999999996,"clr":0,"A":"left","R":[{"T":".........................","S":-1,"TS":[2,12.8323,0,0]}]},{"x":4.292,"y":15.8,"w":12.632000000000003,"clr":0,"A":"left","R":[{"T":"Section%203%3A%20Refund%20Options","S":9,"TS":[0,12,1,0]}]},{"x":13.414,"y":17.016,"w":473.0099999999998,"clr":0,"A":"left","R":[{"T":"If%20you%20would%20like%20to%20have%20your%20refund%20directly%20deposited%20into%20your%20bank%20account%2C%20enter%20the%20information%20below.","S":-1,"TS":[0,13,0,0]}]},{"x":7.453,"y":30.865,"w":57.80999999999999,"clr":0,"A":"left","R":[{"T":"If%20you%20are%20paying%20with%20a%20check%2C%20print%20Form%20PA-V%20Payment%20Voucher%2C%20and%20mail%20it%20with%20your%20check%20to%20the%20Pennsylvania%20Department%20of%20","S":3,"TS":[0,12,0,0]}]},{"x":7.435,"y":31.542,"w":21.700999999999997,"clr":0,"A":"left","R":[{"T":"Revenue.%20See%20Instructions%20for%20more%20information.%20","S":3,"TS":[0,12,0,0]}]},{"x":5.876,"y":32.635,"w":20.797000000000008,"clr":0,"A":"left","R":[{"T":"B.%20Electronic%20Funds%20Withdrawal%20of%20Tax%20Due%20","S":9,"TS":[0,12,1,0]}]},{"x":16.223,"y":40.193,"w":468.56999999999994,"clr":0,"A":"left","R":[{"T":"I%20authorize%20(1)%20The%20Pennsylvania%20Department%20of%20Revenue%20and%20its%20designated%20financial%20agents%20to%20initiate%20an%20","S":-1,"TS":[0,13,0,0]}]},{"x":7.514,"y":41.098,"w":537.4399999999997,"clr":0,"A":"left","R":[{"T":"electronic%20funds%20withdrawal%20(automatic%20withdrawal)%20entry%20to%20my%20financial%20institution%20account%20designated%20above%20for%20payment%20","S":-1,"TS":[0,13,0,0]}]},{"x":7.503,"y":41.9,"w":513.0199999999995,"clr":0,"A":"left","R":[{"T":"of%20my%20Pennsylvania%20taxes%20owed%2C%20and%20(2)%20my%20financial%20institution%20to%20debit%20the%20entry%20to%20my%20account.%20%20I%20also%20authorize%20the","S":-1,"TS":[0,13,0,0]}]},{"x":7.488,"y":42.696,"w":510.7699999999998,"clr":0,"A":"left","R":[{"T":"financial%20institutions%20involved%20in%20the%20processing%20of%20my%20electronic%20payment%20of%20taxes%20to%20receive%20confidential%20information%20","S":-1,"TS":[0,13,0,0]}]},{"x":7.583,"y":43.5,"w":518.5499999999995,"clr":0,"A":"left","R":[{"T":"necessary%20to%20answer%20inquiries%20and%20resolve%20issues%20related%20to%20my%20payment.%20%20Under%20the%20terms%20of%20this%20authorization%2C%20I%20can%20","S":-1,"TS":[0,13,0,0]}]},{"x":7.606,"y":44.333,"w":527.4799999999996,"clr":0,"A":"left","R":[{"T":"revoke%20authorization%20by%20notifying%20the%20Pennsylvania%20Department%20of%20Revenue%20no%20later%20than%20two%20business%20days%20prior%20to%20the%20","S":-1,"TS":[0,13,0,0]}]},{"x":7.559,"y":45.208,"w":446.3399999999999,"clr":0,"A":"left","R":[{"T":"payment%20date.%20I%20understand%20that%20notification%20must%20be%20made%20in%20writing%20by%20one%20of%20the%20following%20methods%3A","S":-1,"TS":[0,13,0,0]}]},{"x":7.9,"y":35.364,"w":10.702000000000002,"clr":0,"A":"left","R":[{"T":"Routing%20Transit%20Number","S":3,"TS":[0,12,0,0]}]},{"x":7.9,"y":36.301,"w":2.239,"clr":0,"A":"left","R":[{"T":"Type","S":3,"TS":[0,12,0,0]}]},{"x":24.18,"y":36.301,"w":4.2,"clr":0,"A":"left","R":[{"T":"Checking","S":3,"TS":[0,12,0,0]}]},{"x":7.9,"y":37.224,"w":11.427000000000003,"clr":0,"A":"left","R":[{"T":"Requested%20payment%20Date","S":3,"TS":[0,12,0,0]}]},{"x":47.768,"y":35.356,"w":10.080000000000002,"clr":0,"A":"left","R":[{"T":"Bank%20Account%20Number","S":3,"TS":[0,12,0,0]}]},{"x":37.965,"y":36.294,"w":4.763999999999999,"clr":0,"A":"left","R":[{"T":"or%20Savings","S":3,"TS":[0,12,0,0]}]},{"x":47.882,"y":37.297,"w":15.931000000000003,"clr":0,"A":"left","R":[{"T":"Taxpayer's%20Daytime%20Phone%20Number","S":3,"TS":[0,12,0,0]}]},{"x":45.778,"y":8.486,"w":92.26,"clr":0,"A":"left","R":[{"T":"Secondary%20Taxpayer","S":-1,"TS":[0,13,0,0]}]},{"x":5.164,"y":12.235,"w":17.50300000000001,"clr":0,"A":"left","R":[{"T":"E-mail%20address%20(for%20confirmation%20e-mail)","S":3,"TS":[0,12,0,0]}]},{"x":5.164,"y":13.423,"w":16.764999999999997,"clr":0,"A":"left","R":[{"T":"Re-enter%20e-mail%20address%20(must%20match)","S":3,"TS":[0,12,0,0]}]},{"x":7.9,"y":20.22,"w":10.702000000000002,"clr":0,"A":"left","R":[{"T":"Routing%20Transit%20Number","S":3,"TS":[0,12,0,0]}]},{"x":7.9,"y":21.407,"w":2.239,"clr":0,"A":"left","R":[{"T":"Type","S":3,"TS":[0,12,0,0]}]},{"x":24.524,"y":21.407,"w":4.2,"clr":0,"A":"left","R":[{"T":"Checking","S":3,"TS":[0,12,0,0]}]},{"x":47.768,"y":20.213,"w":10.080000000000002,"clr":0,"A":"left","R":[{"T":"Bank%20Account%20Number","S":3,"TS":[0,12,0,0]}]},{"x":35.043,"y":21.4,"w":4.763999999999999,"clr":0,"A":"left","R":[{"T":"or%20Savings","S":3,"TS":[0,12,0,0]}]},{"x":14.617,"y":24.828,"w":485.8099999999997,"clr":0,"A":"left","R":[{"T":"I%20authorize%20the%20Department%20of%20Revenue%20to%20direct%20deposit%20my%20refund%20as%20designated%20herein.%20%20If%20I%20have%20filed%20a%20joint%20","S":-1,"TS":[0,13,0,0]}]},{"x":8.339,"y":25.675,"w":420.7799999999998,"clr":0,"A":"left","R":[{"T":"return%2C%20this%20is%20an%20irrevocable%20appointment%20of%20the%20other%20spouse%20as%20an%20agent%20to%20receive%20the%20refund.","S":-1,"TS":[0,13,0,0]}]},{"x":4.226,"y":0.2549999999999999,"w":35.138999999999996,"clr":0,"A":"left","R":[{"T":"Required%20Information%20For%20Electronic%20Filing%20-Complete%20All%204%20Sections%20Below","S":-1,"TS":[0,15.625,1,0]}]},{"x":14.668,"y":23.554,"w":22.284999999999997,"clr":0,"A":"left","R":[{"T":"Will%20the%20fund%20go%20to%20an%20account%20outside%20the%20U.S.%3F","S":44,"TS":[2,12,0,0]}]},{"x":4.453,"y":1.8719999999999999,"w":10.390999999999998,"clr":0,"A":"left","R":[{"T":"Section1%3A%20E-Signature","S":-1,"TS":[2,12,1,0]}]},{"x":11.63,"y":21.304,"w":6.677999999999997,"clr":0,"A":"left","R":[{"T":".....................","S":-1,"TS":[2,12.8323,0,0]}]},{"oc":"#231f20","x":23.125,"y":21.5,"w":0.85,"clr":-1,"A":"left","R":[{"T":"%E2%96%B6","S":-1,"TS":[2,13,0,0]}]},{"x":11.415,"y":36.169,"w":6.677999999999997,"clr":0,"A":"left","R":[{"T":".....................","S":-1,"TS":[2,12.8323,0,0]}]},{"oc":"#231f20","x":22.91,"y":36.365,"w":0.85,"clr":-1,"A":"left","R":[{"T":"%E2%96%B6","S":-1,"TS":[2,13,0,0]}]},{"x":24.134,"y":35.276,"w":0.318,"clr":0,"A":"left","R":[{"T":".","S":-1,"TS":[2,12.8323,0,0]}]},{"oc":"#231f20","x":24.801,"y":35.409,"w":0.85,"clr":-1,"A":"left","R":[{"T":"%E2%96%B6","S":-1,"TS":[2,13,0,0]}]},{"oc":"#231f20","x":71.309,"y":35.479,"w":0.85,"clr":-1,"A":"left","R":[{"T":"%E2%96%B6","S":-1,"TS":[2,13,0,0]}]},{"oc":"#231f20","x":25.231,"y":37.3,"w":0.85,"clr":-1,"A":"left","R":[{"T":"%E2%96%B6","S":-1,"TS":[2,13,0,0]}]},{"oc":"#231f20","x":72.238,"y":37.441,"w":0.85,"clr":-1,"A":"left","R":[{"T":"%E2%96%B6","S":-1,"TS":[2,13,0,0]}]},{"oc":"#231f20","x":24.607,"y":20.268,"w":0.85,"clr":-1,"A":"left","R":[{"T":"%E2%96%B6","S":-1,"TS":[2,13,0,0]}]},{"x":24.22,"y":20.101,"w":0.318,"clr":0,"A":"left","R":[{"T":".","S":-1,"TS":[2,12.8323,0,0]}]},{"oc":"#231f20","x":70.751,"y":20.382,"w":0.85,"clr":-1,"A":"left","R":[{"T":"%E2%96%B6","S":-1,"TS":[2,13,0,0]}]},{"x":63.021,"y":20.226,"w":4.77,"clr":0,"A":"left","R":[{"T":"...............","S":-1,"TS":[2,12.8323,0,0]}]},{"x":63.45,"y":35.338,"w":4.77,"clr":0,"A":"left","R":[{"T":"...............","S":-1,"TS":[2,12.8323,0,0]}]},{"x":5.336,"y":5.578,"w":527.4599999999999,"clr":0,"A":"left","R":[{"T":"Under%20penalties%20of%20perjury%2C%20I%2Fwe%20declare%20that%20I%2Fwe%20have%20examined%20this%20return%2C%20including%20all%20accompanying%20schedules%20and%20","S":-1,"TS":[0,13,0,0]}]},{"x":5.12,"y":6.309,"w":355.17999999999995,"clr":0,"A":"left","R":[{"T":"statements%2C%20and%20to%20the%20best%20of%20my%2Four%20belief%2C%20they%20are%20true%2C%20correct%20and%20complete.","S":-1,"TS":[0,13,0,0]}]},{"x":13.51,"y":18.631,"w":158.39000000000001,"clr":0,"A":"left","R":[{"T":"box%20below%2C%20you%20will%20receive%20a%20check.","S":-1,"TS":[0,13,0,0]}]},{"x":16.376,"y":38.927,"w":24.898999999999997,"clr":0,"A":"left","R":[{"T":"Will%20the%20fund%20come%20from%20an%20account%20outside%20the%20U.S.%3F","S":44,"TS":[2,12,0,0]}]},{"x":17.274,"y":46.318,"w":247.4800000000001,"clr":0,"A":"left","R":[{"T":"Email%20to%3A%20ra-achrevok%40pa.gov%2C%20or%20Fax%20to%3A%20717-772-4193","S":-1,"TS":[0,13,0,0]}]},{"x":13.515,"y":17.759,"w":474.66999999999985,"clr":0,"A":"left","R":[{"T":"All%20fields%20are%20required.%20If%20you%20do%20not%20enter%20all%20required%20direct%20deposit%20information%20and%20check%20the%20authorization%20","S":-1,"TS":[0,13,0,0]}]},{"x":7.849,"y":33.846,"w":292.91,"clr":0,"A":"left","R":[{"T":"withdraw%20the%20amount%20of%20your%20tax%20payment%20from%20your%20bank%20account%3A","S":-1,"TS":[0,13,0,0]}]},{"x":7.785,"y":33.26,"w":54.30299999999994,"clr":0,"A":"left","R":[{"T":"Filling%20out%20the%20information%20below%20authorizes%20the%20Department%20of%20Revenue%20and%20its%20designated%20financial%20agents%20to%20electronically","S":3,"TS":[0,12,0,0]}]},{"x":8.133,"y":22.455,"w":20.01,"clr":0,"A":"left","R":[{"T":"Yes%20","S":-1,"TS":[0,13,0,0]}]},{"x":12.26,"y":22.455,"w":12.780000000000001,"clr":0,"A":"left","R":[{"T":"No","S":-1,"TS":[0,13,0,0]}]},{"x":8.004,"y":38.345,"w":20.01,"clr":0,"A":"left","R":[{"T":"Yes%20","S":-1,"TS":[0,13,0,0]}]},{"x":12.131,"y":38.345,"w":12.780000000000001,"clr":0,"A":"left","R":[{"T":"No","S":-1,"TS":[0,13,0,0]}]}],"Fields":[{"style":48,"T":{"Name":"mask","TypeInfo":{}},"id":{"Id":"TPIN","EN":0},"TI":570,"AM":0,"x":20.931,"y":8.598,"w":16.731,"h":0.833,"TU":"Primary Taxpayer PIN","MV":"99999"},{"style":48,"T":{"Name":"mask","TypeInfo":{}},"id":{"Id":"SPIN","EN":0},"TI":571,"AM":0,"x":63.582,"y":8.545,"w":16.731,"h":0.833,"TU":"Secondary Taxpayer PIN","MV":"99999"},{"style":48,"T":{"Name":"alpha","TypeInfo":{}},"id":{"Id":"EMAIL","EN":0},"TI":572,"AM":0,"x":46.839,"y":12.144,"w":32.134,"h":0.836,"TU":"E-mail address"},{"style":48,"T":{"Name":"alpha","TypeInfo":{}},"id":{"Id":"EMAIL2","EN":0},"TI":573,"AM":0,"x":46.744,"y":13.33,"w":32.237,"h":0.833,"TU":"Re-enter email address"},{"style":48,"T":{"Name":"mask","TypeInfo":{}},"id":{"Id":"RTN","EN":0},"TI":574,"AM":0,"x":26.148,"y":20.552,"w":20.75,"h":0.833,"TU":"Routing Transit Number","MV":"999999999"},{"style":48,"T":{"Name":"mask","TypeInfo":{}},"id":{"Id":"DAN","EN":0},"TI":575,"AM":0,"x":73.066,"y":20.586,"w":20.392,"h":0.833,"TU":"Bank Account Number","MV":"maxl:17"},{"style":48,"T":{"Name":"mask","TypeInfo":{}},"id":{"Id":"RTN2","EN":0},"TI":581,"AM":0,"x":26.26,"y":35.707,"w":21.05,"h":0.833,"TU":"Routing Transit Number","MV":"999999999"},{"style":48,"T":{"Name":"mask","TypeInfo":{}},"id":{"Id":"DAN2","EN":0},"TI":582,"AM":0,"x":73.688,"y":35.678,"w":19.943,"h":0.833,"TU":"Bank Account Number","MV":"maxl:17"},{"style":48,"T":{"Name":"date","TypeInfo":{}},"id":{"Id":"DEBITDT","EN":0},"TI":585,"AM":0,"x":27.028,"y":37.425,"w":11.305,"h":0.833,"TU":"Date to Make Withdrawal","MV":"mm/dd/yyyy"},{"style":48,"T":{"Name":"phone","TypeInfo":{}},"id":{"Id":"PHONE","EN":0},"TI":586,"AM":0,"x":73.969,"y":37.604,"w":16.872,"h":0.833}],"Boxsets":[{"boxes":[{"style":48,"T":{"Name":"box","TypeInfo":{}},"id":{"Id":"TACK","EN":0},"TI":576,"AM":0,"x":31.519,"y":21.701,"w":1.967,"h":0.833,"checked":false},{"style":48,"T":{"Name":"box","TypeInfo":{}},"id":{"Id":"TASV","EN":0},"TI":577,"AM":0,"x":43.059,"y":21.639,"w":1.967,"h":0.833,"checked":false}],"id":{"Id":"TARB","EN":0}},{"boxes":[{"style":48,"T":{"Name":"box","TypeInfo":{}},"id":{"Id":"IATYES","EN":0},"TI":578,"AM":0,"x":8.772,"y":23.557,"w":2.312,"h":0.833,"checked":false},{"style":48,"T":{"Name":"box","TypeInfo":{}},"id":{"Id":"IATNO","EN":0},"TI":579,"AM":0,"x":12.181,"y":23.547,"w":2.312,"h":0.833,"checked":true}],"id":{"Id":"ACHRB","EN":0}},{"boxes":[{"style":48,"T":{"Name":"box","TypeInfo":{}},"id":{"Id":"DDAUTH","EN":0},"TI":580,"AM":0,"x":12.625,"y":24.766,"w":2.046,"h":0.833}]},{"boxes":[{"style":48,"T":{"Name":"box","TypeInfo":{}},"id":{"Id":"TACK2","EN":0},"TI":583,"AM":0,"x":31.044,"y":36.477,"w":1.967,"h":0.833,"checked":false},{"style":48,"T":{"Name":"box","TypeInfo":{}},"id":{"Id":"TASV2","EN":0},"TI":584,"AM":0,"x":45.814,"y":36.442,"w":1.967,"h":0.833,"checked":false}],"id":{"Id":"TA2RB","EN":0}},{"boxes":[{"style":48,"T":{"Name":"box","TypeInfo":{}},"id":{"Id":"IATYES2","EN":0},"TI":587,"AM":0,"x":8.39,"y":39.095,"w":2.312,"h":0.833,"checked":false},{"style":48,"T":{"Name":"box","TypeInfo":{}},"id":{"Id":"IATNO2","EN":0},"TI":588,"AM":0,"x":12.2,"y":39.143,"w":2.312,"h":0.833,"checked":true}],"id":{"Id":"ACH2RB","EN":0}},{"boxes":[{"style":48,"T":{"Name":"box","TypeInfo":{}},"id":{"Id":"AUTH","EN":0},"TI":589,"AM":0,"x":14.072,"y":40.237,"w":2.345,"h":0.853}]}]}],"Width":105.188}}