[{"data":1,"prerenderedAt":630},["ShallowReactive",2],{"navigation_docs":3,"-adobe-pdf-library-java-best-practices-ocr-processing":374,"-adobe-pdf-library-java-best-practices-ocr-processing-surround":627},[4,51,194,220,234,248,290,332,353],{"title":5,"icon":6,"redirect":7,"path":8,"stem":9,"children":10,"page":24},"Adobe PDF Library 21","i-clarity-library-solid","\u002Fadobe-pdf-library-21\u002Fmodern-c-plus-plus\u002Fgetting-started","\u002Fadobe-pdf-library-21","0.adobe-pdf-library-21",[11,15,25],{"title":12,"path":13,"stem":14},"Release Notes","\u002Fadobe-pdf-library-21\u002Frelease-notes","0.adobe-pdf-library-21\u002F0.release-notes",{"title":16,"icon":17,"redirect":7,"path":18,"stem":19,"children":20,"page":24},"Modern C++","i-simple-icons-cplusplus","\u002Fadobe-pdf-library-21\u002Fmodern-c-plus-plus","0.adobe-pdf-library-21\u002F1.modern-c-plus-plus",[21],{"title":22,"path":7,"stem":23,"redirect":7},"Getting Started","0.adobe-pdf-library-21\u002F1.modern-c-plus-plus\u002F1.getting-started",false,{"title":26,"icon":17,"redirect":27,"path":28,"stem":29,"children":30,"page":24},"Adobe C\u002FC++","\u002Fadobe-pdf-library-21\u002Fadobe-c-plus-plus\u002Fgetting-started","\u002Fadobe-pdf-library-21\u002Fadobe-c-plus-plus","0.adobe-pdf-library-21\u002F2.adobe-c-plus-plus",[31,33,37,41],{"title":22,"path":27,"stem":32,"redirect":27},"0.adobe-pdf-library-21\u002F2.adobe-c-plus-plus\u002F1.getting-started",{"title":34,"path":35,"stem":36},"Supported Environments","\u002Fadobe-pdf-library-21\u002Fadobe-c-plus-plus\u002Fsupported-environments","0.adobe-pdf-library-21\u002F2.adobe-c-plus-plus\u002F2.supported-environments",{"title":38,"path":39,"stem":40},"Acknowledgements","\u002Fadobe-pdf-library-21\u002Fadobe-c-plus-plus\u002Facknowledgements","0.adobe-pdf-library-21\u002F2.adobe-c-plus-plus\u002F3.acknowledgements",{"title":42,"icon":43,"redirect":44,"path":45,"stem":46,"children":47,"page":24},"Best Practices","i-lucide-edit","\u002Fadobe-pdf-library-21\u002Fadobe-c-plus-plus\u002Fbest-practices\u002Fresources-explained","\u002Fadobe-pdf-library-21\u002Fadobe-c-plus-plus\u002Fbest-practices","0.adobe-pdf-library-21\u002F2.adobe-c-plus-plus\u002F5.best-practices",[48],{"title":49,"path":44,"stem":50},"Resources Directory Explained","0.adobe-pdf-library-21\u002F2.adobe-c-plus-plus\u002F5.best-practices\u002F1.resources-explained",{"title":52,"icon":6,"redirect":53,"path":54,"stem":55,"children":56,"page":24},"Adobe PDF Library 18","\u002Fadobe-pdf-library\u002Frelease-notes","\u002Fadobe-pdf-library","1.adobe-pdf-library",[57,59,81,120,150,189],{"title":12,"path":53,"stem":58},"1.adobe-pdf-library\u002F1.release-notes",{"title":60,"icon":17,"redirect":61,"path":62,"stem":63,"children":64,"page":24},"C++","\u002Fadobe-pdf-library\u002Fc-plus-plus\u002Fgetting-started","\u002Fadobe-pdf-library\u002Fc-plus-plus","1.adobe-pdf-library\u002F3.c-plus-plus",[65,68,71,74],{"title":22,"path":61,"stem":66,"redirect":67},"1.adobe-pdf-library\u002F3.c-plus-plus\u002F1.getting-started","\u002Fc-plus-plus\u002Fgetting-started",{"title":34,"path":69,"stem":70},"\u002Fadobe-pdf-library\u002Fc-plus-plus\u002Fsupported-environments","1.adobe-pdf-library\u002F3.c-plus-plus\u002F2.supported-environments",{"title":38,"path":72,"stem":73},"\u002Fadobe-pdf-library\u002Fc-plus-plus\u002Facknowledgements","1.adobe-pdf-library\u002F3.c-plus-plus\u002F3.acknowledgements",{"title":42,"icon":43,"redirect":75,"path":76,"stem":77,"children":78,"page":24},"\u002Fadobe-pdf-library\u002Fc-plus-plus\u002Fbest-practices\u002Fresources-explained","\u002Fadobe-pdf-library\u002Fc-plus-plus\u002Fbest-practices","1.adobe-pdf-library\u002F3.c-plus-plus\u002F5.best-practices",[79],{"title":49,"path":75,"stem":80},"1.adobe-pdf-library\u002F3.c-plus-plus\u002F5.best-practices\u002F1.resources-explained",{"title":82,"icon":83,"redirect":84,"path":85,"stem":86,"children":87,"page":24},".NET","i-simple-icons-dotnet","\u002Fadobe-pdf-library\u002Fdot-net\u002Fgetting-started","\u002Fadobe-pdf-library\u002Fdot-net","1.adobe-pdf-library\u002F4.dot-net",[88,90,93,97],{"title":22,"path":84,"stem":89},"1.adobe-pdf-library\u002F4.dot-net\u002F1.getting-started",{"title":34,"path":91,"stem":92},"\u002Fadobe-pdf-library\u002Fdot-net\u002Fsupported-environments","1.adobe-pdf-library\u002F4.dot-net\u002F2.supported-environments",{"title":94,"path":95,"stem":96},"Firewall Issues","\u002Fadobe-pdf-library\u002Fdot-net\u002Ffirewall-issues","1.adobe-pdf-library\u002F4.dot-net\u002F3.firewall-issues",{"title":42,"icon":43,"redirect":98,"path":99,"stem":100,"children":101,"page":24},"\u002Fadobe-pdf-library\u002Fdot-net\u002Fbest-practices\u002Focr-processing","\u002Fadobe-pdf-library\u002Fdot-net\u002Fbest-practices","1.adobe-pdf-library\u002F4.dot-net\u002F5.best-practices",[102,105,109,112,116],{"title":103,"path":98,"stem":104},"OCR Processing","1.adobe-pdf-library\u002F4.dot-net\u002F5.best-practices\u002F1.ocr-processing",{"title":106,"path":107,"stem":108},"Memory Management","\u002Fadobe-pdf-library\u002Fdot-net\u002Fbest-practices\u002Fmemory-management","1.adobe-pdf-library\u002F4.dot-net\u002F5.best-practices\u002F2.memory-management",{"title":49,"path":110,"stem":111},"\u002Fadobe-pdf-library\u002Fdot-net\u002Fbest-practices\u002Fresources-explained","1.adobe-pdf-library\u002F4.dot-net\u002F5.best-practices\u002F3.resources-explained",{"title":113,"path":114,"stem":115},"Font & Unicode","\u002Fadobe-pdf-library\u002Fdot-net\u002Fbest-practices\u002Ffont-unicode","1.adobe-pdf-library\u002F4.dot-net\u002F5.best-practices\u002F4.font-unicode",{"title":117,"path":118,"stem":119},"MacOS Troubleshooting","\u002Fadobe-pdf-library\u002Fdot-net\u002Fbest-practices\u002Fmac-os-troubleshooting","1.adobe-pdf-library\u002F4.dot-net\u002F5.best-practices\u002F6.mac-os-troubleshooting",{"title":121,"icon":83,"redirect":122,"path":123,"stem":124,"children":125,"page":24},".NET Framework","\u002Fadobe-pdf-library\u002Fdot-net-fw\u002Fgetting-started","\u002Fadobe-pdf-library\u002Fdot-net-fw","1.adobe-pdf-library\u002F5.dot-net-fw",[126,128,131,134],{"title":22,"path":122,"stem":127},"1.adobe-pdf-library\u002F5.dot-net-fw\u002F1.getting-started",{"title":34,"path":129,"stem":130},"\u002Fadobe-pdf-library\u002Fdot-net-fw\u002Fsupported-environments","1.adobe-pdf-library\u002F5.dot-net-fw\u002F1.supported-environments",{"title":94,"path":132,"stem":133},"\u002Fadobe-pdf-library\u002Fdot-net-fw\u002Ffirewall-issues","1.adobe-pdf-library\u002F5.dot-net-fw\u002F3.firewall-issues",{"title":42,"icon":43,"redirect":135,"path":136,"stem":137,"children":138,"page":24},"\u002Fadobe-pdf-library\u002Fdot-net-fw\u002Fbest-practices\u002Focr-processing","\u002Fadobe-pdf-library\u002Fdot-net-fw\u002Fbest-practices","1.adobe-pdf-library\u002F5.dot-net-fw\u002Fbest-practices",[139,141,144,147],{"title":103,"path":135,"stem":140},"1.adobe-pdf-library\u002F5.dot-net-fw\u002Fbest-practices\u002F1.ocr-processing",{"title":106,"path":142,"stem":143},"\u002Fadobe-pdf-library\u002Fdot-net-fw\u002Fbest-practices\u002Fmemory-management","1.adobe-pdf-library\u002F5.dot-net-fw\u002Fbest-practices\u002F2.memory-management",{"title":49,"path":145,"stem":146},"\u002Fadobe-pdf-library\u002Fdot-net-fw\u002Fbest-practices\u002Fresources-explained","1.adobe-pdf-library\u002F5.dot-net-fw\u002Fbest-practices\u002F3.resources-explained",{"title":113,"path":148,"stem":149},"\u002Fadobe-pdf-library\u002Fdot-net-fw\u002Fbest-practices\u002Ffont-unicode","1.adobe-pdf-library\u002F5.dot-net-fw\u002Fbest-practices\u002F4.font-unicode",{"title":151,"icon":152,"redirect":153,"path":154,"stem":155,"children":156,"page":24},"Java","i-ri-java-line","\u002Fadobe-pdf-library\u002Fjava\u002Fgetting-started","\u002Fadobe-pdf-library\u002Fjava","1.adobe-pdf-library\u002F6.java",[157,159,162,165],{"title":22,"path":153,"stem":158},"1.adobe-pdf-library\u002F6.java\u002F1.getting-started",{"title":34,"path":160,"stem":161},"\u002Fadobe-pdf-library\u002Fjava\u002Fsupported-environments","1.adobe-pdf-library\u002F6.java\u002F2.supported-environments",{"title":94,"path":163,"stem":164},"\u002Fadobe-pdf-library\u002Fjava\u002Ffirewall-issues","1.adobe-pdf-library\u002F6.java\u002F3.firewall-issues",{"title":42,"icon":43,"redirect":166,"path":167,"stem":168,"children":169,"page":24},"\u002Fadobe-pdf-library\u002Fjava\u002Fbest-practices\u002Focr-processing","\u002Fadobe-pdf-library\u002Fjava\u002Fbest-practices","1.adobe-pdf-library\u002F6.java\u002F5.best-practices",[170,172,175,178,181,185],{"title":103,"path":166,"stem":171},"1.adobe-pdf-library\u002F6.java\u002F5.best-practices\u002F1.ocr-processing",{"title":106,"path":173,"stem":174},"\u002Fadobe-pdf-library\u002Fjava\u002Fbest-practices\u002Fmemory-management","1.adobe-pdf-library\u002F6.java\u002F5.best-practices\u002F2.memory-management",{"title":49,"path":176,"stem":177},"\u002Fadobe-pdf-library\u002Fjava\u002Fbest-practices\u002Fresources-explained","1.adobe-pdf-library\u002F6.java\u002F5.best-practices\u002F3.resources-explained",{"title":113,"path":179,"stem":180},"\u002Fadobe-pdf-library\u002Fjava\u002Fbest-practices\u002Ffont-unicode","1.adobe-pdf-library\u002F6.java\u002F5.best-practices\u002F4.font-unicode",{"title":182,"path":183,"stem":184},"Maven Artifacts on Windows","\u002Fadobe-pdf-library\u002Fjava\u002Fbest-practices\u002Fmaven-artifacts-windows","1.adobe-pdf-library\u002F6.java\u002F5.best-practices\u002F5.maven-artifacts-windows",{"title":186,"path":187,"stem":188},"Maven Artifacts on Other Platforms","\u002Fadobe-pdf-library\u002Fjava\u002Fbest-practices\u002Fmaven-artifacts-other-platform","1.adobe-pdf-library\u002F6.java\u002F5.best-practices\u002F6.maven-artifacts-other-platform",{"title":190,"path":191,"stem":192,"redirect":193},"API Reference Docs","\u002Fadobe-pdf-library\u002Fapi-reference-docs","1.adobe-pdf-library\u002F7.api-reference-docs","https:\u002F\u002Fdocs.datalogics.com\u002F",{"title":195,"icon":196,"redirect":197,"path":198,"stem":199,"children":200,"page":24},"Adobe PDF Converter 3.2","i-material-symbols-convert-to-text-rounded","\u002Fadobe-pdf-converter\u002Fread-me","\u002Fadobe-pdf-converter","2.adobe-pdf-converter",[201,204,208,212,216],{"title":202,"path":197,"stem":203},"PDF Converter README","2.adobe-pdf-converter\u002F1.read-me",{"title":205,"path":206,"stem":207},"API Reference","\u002Fadobe-pdf-converter\u002Fapi-reference","2.adobe-pdf-converter\u002F2.api-reference",{"title":209,"path":210,"stem":211},"PDF Converter Addendum","\u002Fadobe-pdf-converter\u002Faddendum","2.adobe-pdf-converter\u002F3.addendum",{"title":213,"path":214,"stem":215},"PDF Converter Release Notes","\u002Fadobe-pdf-converter\u002Frelease-notes","2.adobe-pdf-converter\u002F4.release-notes",{"title":217,"path":218,"stem":219},"Software Acknowledgements","\u002Fadobe-pdf-converter\u002Facknowledgements","2.adobe-pdf-converter\u002F5.acknowledgements",{"title":221,"icon":222,"redirect":223,"path":224,"stem":225,"children":226,"page":24},"Forms Extension","i-fluent-form-new-24-filled","\u002Fadobe-pdf-forms-extension\u002Fguide","\u002Fadobe-pdf-forms-extension","3.adobe-pdf-forms-extension",[227,230],{"title":228,"path":223,"stem":229},"PDF Forms Extension","3.adobe-pdf-forms-extension\u002F1.guide",{"title":231,"path":232,"stem":233},"PDF Forms Extension Release Notes","\u002Fadobe-pdf-forms-extension\u002Frelease-notes","3.adobe-pdf-forms-extension\u002F2.release-notes",{"title":235,"icon":236,"redirect":237,"path":238,"stem":239,"children":240,"page":24},"PDF2IMG C SDK","i-bi-image-fill","\u002Fpdf-2-img-c-sdk\u002Fguide","\u002Fpdf-2-img-c-sdk","4.pdf-2-img-c-sdk",[241,244],{"title":242,"path":237,"stem":243},"PDF2IMG C SDK Guide","4.pdf-2-img-c-sdk\u002F1.guide",{"title":245,"path":246,"stem":247},"PDF2IMG C SDK Release Notes","\u002Fpdf-2-img-c-sdk\u002Frelease-notes","4.pdf-2-img-c-sdk\u002F2.release-notes",{"title":249,"icon":236,"redirect":250,"path":251,"stem":252,"children":253,"page":24},"PDF2IMG","\u002Fpdf-2-img\u002Fguide","\u002Fpdf-2-img","5.pdf-2-img",[254,257,261],{"title":255,"path":250,"stem":256},"PDF2IMG Guide","5.pdf-2-img\u002F1.guide",{"title":258,"path":259,"stem":260},"PDF2IMG Release Notes","\u002Fpdf-2-img\u002Frelease-notes","5.pdf-2-img\u002F2.release-notes",{"title":262,"redirect":263,"path":264,"stem":265,"children":266,"page":24},"Tutorials","\u002Fpdf-2-img\u002Ftutorials\u002Fcommand-line-syntax","\u002Fpdf-2-img\u002Ftutorials","5.pdf-2-img\u002FTutorials",[267,270,274,278,282,286],{"title":268,"path":263,"stem":269},"Command Line Syntax","5.pdf-2-img\u002FTutorials\u002F1.command-line-syntax",{"title":271,"path":272,"stem":273},"Command Line Summary","\u002Fpdf-2-img\u002Ftutorials\u002Fcommand-line-summary","5.pdf-2-img\u002FTutorials\u002F2.command-line-summary",{"title":275,"path":276,"stem":277},"Conversions with ICC Color Profiles","\u002Fpdf-2-img\u002Ftutorials\u002Fconversions-with-icc-profiles","5.pdf-2-img\u002FTutorials\u002F3.conversions-with-icc-profiles",{"title":279,"path":280,"stem":281},"Conversions with Missing Profiles","\u002Fpdf-2-img\u002Ftutorials\u002Fconversions-missing-profiles","5.pdf-2-img\u002FTutorials\u002Fconversions-missing-profiles",{"title":283,"path":284,"stem":285},"Working with the .NET Interface (Windows 64)","\u002Fpdf-2-img\u002Ftutorials\u002Fdot_net_interface","5.pdf-2-img\u002FTutorials\u002Fdot_net_interface",{"title":287,"path":288,"stem":289},"Multi-Page Processing","\u002Fpdf-2-img\u002Ftutorials\u002Fmulti_page_processing","5.pdf-2-img\u002FTutorials\u002Fmulti_page_processing",{"title":291,"icon":292,"redirect":293,"path":294,"stem":295,"children":296,"page":24},"PDF Checker","i-icon-park-solid-check-one","\u002Fpdf-checker\u002Fguide","\u002Fpdf-checker","6.pdf-checker",[297,299,303],{"title":291,"path":293,"stem":298},"6.pdf-checker\u002F1.guide",{"title":300,"path":301,"stem":302},"PDF Checker Release Notes","\u002Fpdf-checker\u002Frelease-notes","6.pdf-checker\u002F2.release-notes",{"title":262,"redirect":304,"path":305,"stem":306,"children":307,"page":24},"\u002Fpdf-checker\u002Ftutorials\u002Fcommand-syntax","\u002Fpdf-checker\u002Ftutorials","6.pdf-checker\u002FTutorials",[308,312,316,320,324,328],{"title":309,"path":310,"stem":311},"Command Syntax","\u002Fpdf-checker\u002Ftutorials\u002Fcommand_syntax","6.pdf-checker\u002FTutorials\u002F1.command_syntax",{"title":313,"path":314,"stem":315},"JSON Profile File","\u002Fpdf-checker\u002Ftutorials\u002Fjson_profile","6.pdf-checker\u002FTutorials\u002F2.json_profile",{"title":317,"path":318,"stem":319},"Your JSON Profile","\u002Fpdf-checker\u002Ftutorials\u002Fyour_profile","6.pdf-checker\u002FTutorials\u002F3.your_profile",{"title":321,"path":322,"stem":323},"Successful Review","\u002Fpdf-checker\u002Ftutorials\u002Fsuccessful_review","6.pdf-checker\u002FTutorials\u002F4.successful_review",{"title":325,"path":326,"stem":327},"Abort Results Output","\u002Fpdf-checker\u002Ftutorials\u002Fabort_results_output","6.pdf-checker\u002FTutorials\u002F5.abort_results_output",{"title":329,"path":330,"stem":331},"Error Codes","\u002Fpdf-checker\u002Ftutorials\u002Ferror_codes","6.pdf-checker\u002FTutorials\u002F6.error_codes",{"title":333,"icon":334,"redirect":335,"path":336,"stem":337,"children":338,"page":24},"PDF Optimizer","i-fluent-mobile-optimized-20-filled","\u002Fpdf-optimizer\u002Fguide","\u002Fpdf-optimizer","7.pdf-optimizer",[339,341,345],{"title":333,"path":335,"stem":340},"7.pdf-optimizer\u002F1.guide",{"title":342,"path":343,"stem":344},"PDF Optimizer Release Notes","\u002Fpdf-optimizer\u002Frelease-notes","7.pdf-optimizer\u002F2.release-notes",{"title":262,"redirect":346,"path":347,"stem":348,"children":349,"page":24},"\u002Fpdf-optimizer\u002Ftutorials\u002Fcommand-line-syntax","\u002Fpdf-optimizer\u002Ftutorials","7.pdf-optimizer\u002FTutorials",[350],{"title":268,"path":351,"stem":352},"\u002Fpdf-optimizer\u002Ftutorials\u002Fcommand_line_syntax","7.pdf-optimizer\u002FTutorials\u002F1.command_line_syntax",{"title":354,"icon":355,"redirect":356,"path":357,"stem":358,"children":359,"page":24},"PDF Forms Flattener","i-icon-park-outline-figma-flatten-selection","\u002Fpdf-forms-flattener\u002Fguide","\u002Fpdf-forms-flattener","8.pdf-forms-flattener",[360,362,366],{"title":354,"path":356,"stem":361},"8.pdf-forms-flattener\u002F1.guide",{"title":363,"path":364,"stem":365},"PDF Forms Flattener Release Notes","\u002Fpdf-forms-flattener\u002Frelease-notes","8.pdf-forms-flattener\u002F2.release-notes",{"title":262,"redirect":367,"path":368,"stem":369,"children":370,"page":24},"\u002Fpdf-forms-flattener\u002Ftutorials\u002Fcommand-line-syntax","\u002Fpdf-forms-flattener\u002Ftutorials","8.pdf-forms-flattener\u002FTutorials",[371],{"title":268,"path":372,"stem":373},"\u002Fpdf-forms-flattener\u002Ftutorials\u002Fcommand_line_syntax","8.pdf-forms-flattener\u002FTutorials\u002F1.command_line_syntax",{"id":375,"title":103,"body":376,"description":620,"extension":621,"links":622,"meta":623,"navigation":457,"path":166,"seo":624,"stem":171,"__hash__":626},"docs\u002F1.adobe-pdf-library\u002F6.java\u002F5.best-practices\u002F1.ocr-processing.md",{"type":377,"value":378,"toc":617},"minimark",[379,397,403,568,571,574,590,595,613],[380,381,382,383,387,388,392,393,396],"p",{},"A default set of fonts for OCR processing is available in the ",[384,385,386],"strong",{},"Maven package",", but you can add fonts from other languages to the ",[389,390,391],"code",{},"candidateFontNames"," member of the ",[389,394,395],{},"OCRParams"," object.",[380,398,399,400,402],{},"For example, to set the OCR language to Chinese Simplified, update the ",[389,401,391],{}," list:",[404,405,410],"pre",{"className":406,"code":407,"language":408,"meta":409,"style":409},"language-java shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","List\u003CString> newFontNames = new ArrayList\u003CString>();\n\nfor (String fontName : ocrParams.getCandidateFontNames()) {\n    newFontNames.add(fontName);\n}\n\nnewFontNames.add(\"Chin\"); \u002F\u002F Chin.ttf is the name of the font file\nocrParams.setCandidateFontNames(newFontNames);\n","java","",[389,411,412,452,459,492,512,518,523,551],{"__ignoreMap":409},[413,414,417,421,425,428,431,435,438,442,445,447,449],"span",{"class":415,"line":416},"line",1,[413,418,420],{"class":419},"spNyl","List",[413,422,424],{"class":423},"sMK4o","\u003C",[413,426,427],{"class":419},"String",[413,429,430],{"class":423},">",[413,432,434],{"class":433},"sTEyZ"," newFontNames ",[413,436,437],{"class":423},"=",[413,439,441],{"class":440},"s7zQu"," new",[413,443,444],{"class":419}," ArrayList",[413,446,424],{"class":423},[413,448,427],{"class":419},[413,450,451],{"class":423},">();\n",[413,453,455],{"class":415,"line":454},2,[413,456,458],{"emptyLinePlaceholder":457},true,"\n",[413,460,462,465,468,470,473,476,479,482,486,489],{"class":415,"line":461},3,[413,463,464],{"class":440},"for",[413,466,467],{"class":423}," (",[413,469,427],{"class":419},[413,471,472],{"class":433}," fontName ",[413,474,475],{"class":440},":",[413,477,478],{"class":433}," ocrParams",[413,480,481],{"class":423},".",[413,483,485],{"class":484},"s2Zo4","getCandidateFontNames",[413,487,488],{"class":423},"())",[413,490,491],{"class":423}," {\n",[413,493,495,498,500,503,506,509],{"class":415,"line":494},4,[413,496,497],{"class":433},"    newFontNames",[413,499,481],{"class":423},[413,501,502],{"class":484},"add",[413,504,505],{"class":423},"(",[413,507,508],{"class":433},"fontName",[413,510,511],{"class":423},");\n",[413,513,515],{"class":415,"line":514},5,[413,516,517],{"class":423},"}\n",[413,519,521],{"class":415,"line":520},6,[413,522,458],{"emptyLinePlaceholder":457},[413,524,526,529,531,533,535,538,542,544,547],{"class":415,"line":525},7,[413,527,528],{"class":433},"newFontNames",[413,530,481],{"class":423},[413,532,502],{"class":484},[413,534,505],{"class":423},[413,536,537],{"class":423},"\"",[413,539,541],{"class":540},"sfazB","Chin",[413,543,537],{"class":423},[413,545,546],{"class":423},");",[413,548,550],{"class":549},"sHwdD"," \u002F\u002F Chin.ttf is the name of the font file\n",[413,552,554,557,559,562,564,566],{"class":415,"line":553},8,[413,555,556],{"class":433},"ocrParams",[413,558,481],{"class":423},[413,560,561],{"class":484},"setCandidateFontNames",[413,563,505],{"class":423},[413,565,528],{"class":433},[413,567,511],{"class":423},[380,569,570],{},"Make sure you provide enough fonts to cover the expected languages and scripts in your source PDF documents. If documents contain text in multiple languages, supply fonts for each — especially if more than one language appears within a single sentence. The OCR engine will use the first font that can successfully render text from a graphics image. For Latin alphabets, set up OCR processing so that proportional fonts appear before non-proportional fonts.",[380,572,573],{},"The quality of the output depends on the fonts you choose. Decorative fonts such as Zapf Chancery generally provide poor results. Use standard block fonts that would appear in a novel or magazine instead.",[575,576,577,578,581,582,585,586,589],"tip",{},"Use ",[389,579,580],{},"GetAvailableLanguages()"," on the ",[389,583,584],{},"OCREngine"," class to list installed language packs, and ",[389,587,588],{},"IsLanguageAvailable()"," to check if a specific language is present.",[591,592,594],"h2",{"id":593},"request-a-language","Request a Language",[596,597,598,599,606,607,612],"note",{},"Datalogics works with the languages\u002Fscripts supported by ",[600,601,605],"a",{"href":602,"rel":603},"https:\u002F\u002Ftesseract-ocr.github.io\u002Ftessdoc\u002FData-Files-in-different-versions.html",[604],"nofollow","Tesseract",". ",[600,608,611],{"href":609,"rel":610},"https:\u002F\u002Fwww.datalogics.com\u002Fdatalogics-contact-us",[604],"Contact us"," for more information about a specific language.",[614,615,616],"style",{},"html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":409,"searchDepth":454,"depth":454,"links":618},[619],{"id":593,"depth":454,"text":594},"Adobe PDF Library Java\u002FMaven","md",null,{},{"title":625,"description":620},"OCR Processing - Java Best Practices","lW30f2KqZDyrb8VaqLsfyaUojNsjNcLWJedEuflc8sw",[628,629],{"title":94,"path":163,"stem":164,"description":620,"children":-1},{"title":106,"path":173,"stem":174,"description":620,"children":-1},1779987954310]