private void Scrape_Click(object sender, EventArgs e) { //Create UiScrapeOptions object UiScrapeOptions uiScrapeOptions = UiFactory.Instance.NewUiScrapeOptions(); //Set scraping options uiScrapeOptions.Set("scrapingmethod", ScrapeMethod); uiScrapeOptions.Set("extractinfo", ExtractInfo_Checkbox.Checked); uiScrapeOptions.Set("getfont", GetFont_Checkbox.Checked); uiScrapeOptions.Set("formattedtext", FormattedText_Checkbox.Checked); uiScrapeOptions.Set("ignorehidden", IgnoreHidden_Checkbox.Checked); uiScrapeOptions.Set("allowedcharacters", textBoxAllowedChars.Text); uiScrapeOptions.Set("deniedcharacters", textBoxDeniedChars.Text); uiScrapeOptions.Set("ocrcorrection", Correction_checkbox.Checked); uiScrapeOptions.Set("ocrengine", OCREngine); uiScrapeOptions.Set("ocrlanguage", OCRLanguage_Combo.SelectedText); uiScrapeOptions.Set("invert", Invert_checkbox.Checked); UiScrapeResult uiScrapeResult = uiNode.Scrape(uiScrapeOptions); //set output SetResult(uiScrapeResult); WindowState = FormWindowState.Normal; }