I'm trying to specify the font that is used in my document to increase extracted text accuracy. I assumed I could just set the FontNamesCustomFilter property, but I'm not seeing any changes in the extracted text.

procParams.SynthesisParamsForDocument.FontSet.SystemFontSet.FontNamesCustomFilter = "Arial, Microsoft Sans Serif, Segoe UI";

Am I doing this right?

In case it matters, the particular problem with recognition I am currently having is "1" being mistaken for "l" (lower case L). I want to know how to specify the font either way, but if there is another more relevant setting for fixing this particular issue, please let me know. Thanks for any help!