public String GetRangesFromKeywordAndPageCountWithRegex(String PDFFilePath, String PDFFileName, String Keyword, String RegexWithGroupsForPageCount)
        {
            F1 f1 = new F1();

            return(f1.GetRangesFromKeywordAndPageCount(PDFFilePath, PDFFileName, Keyword, RegexWithGroupsForPageCount, false));
        }
        public String GetListOfPagesContainingString(String PDFFilePath, String PDFFileName, String StringToFind)
        {
            F1 f1 = new F1();

            return(f1.GetListOfPagesContainingString(PDFFilePath, PDFFileName, StringToFind));
        }
        public String GetRangesFromKeywordAndPageCount(String PDFFilePath, String PDFFileName, String Keyword)
        {
            F1 f1 = new F1();

            return(f1.GetRangesFromKeywordAndPageCount(PDFFilePath, PDFFileName, Keyword, false));
        }
        public String GetRangesFromRegexGroup(String PDFFilePath, String PDFFileName, String RegexWithRepeatedGroup)
        {
            F1 f1 = new F1();

            return(f1.GetRangesFromRegexGroup(PDFFilePath, PDFFileName, RegexWithRepeatedGroup, true));
        }