package Ġorg . ion project . integration . infrastructure . pdf extractor Ċ Ċ import Ġorg . ion project . integration . infrastructure . Try Ċ Ċ object ĠA cademic Calendar Extractor Ġ{ ĊĠĠĠ Ġ// ĠArguments Ġto Ġpass Ġto Ġtab ula ĊĠĠĠ Ġ// Ġ- g Ġ= ĠGu ess Ġthe Ġportion Ġof Ġthe Ġpage Ġto Ġanalyze Ġper Ġpage ĊĠĠĠ Ġ// Ġ- t Ġ= ĠForce ĠPDF Ġto Ġbe Ġextracted Ġusing Ġstream - mode ĊĠĠĠ Ġ// Ġ- p Ġ= ĠPage Ġrange ĊĠĠĠ Ġ// Ġ- f Ġ= ĠOutput Ġformat ĠJSON ĊĠĠĠ Ġ// Ġ- a Ġtop , Ġleft , Ġbottom , Ġright ĊĊĠĠĠ Ġval Ġcalendar Table Ġ= Ġobject Ġ: ĠIP df Extractor Ġ{ ĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġextract ( pdf Path : ĠString ): ĠTry < List < String >> Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠPdf Utils . process Pdf ( pdf Path , Ġ"- g ", Ġ"- l ", Ġ"- p ", Ġ" all ", Ġ"- f ", Ġ" JSON ") ĊĠĠĠ Ġ} Ċ } Ċ