OcrResult.Lines property
Deprecated. The Lines property returns an IReadOnlyList collection of Ocr.Line objects that contain lines of text returned to The Bing Optical Character Recognition (OCR) Control by the OCR service.
Published date: March 4, 2014
Warning
The Bing OCR Control is deprecated as of March 12, 2014
Syntax
public IReadOnlyList<Line> Lines { get; }
Property Value
Type: System.Collections.Generic.IReadOnlyList<Line>
The lines of identified text.
Example
The following code example enumerates through the text of an OCR result and writes to a string, preserving line breaks. It then writes the string to a TextBlock named tbResults.
private void OCR_Completed(object sender, OcrCompletedEventArgs e)
{
// Make sure there is text.
if (
e.Result.Lines.Count == 0)
{
tbResults.Text = "No text found.";
return;
}
// Read the text and print it to a TextBlock.
var sb = new System.Text.StringBuilder();
foreach (Line l in
e.Result.Lines)
{
foreach (Word w in l.Words)
{
sb.AppendFormat("{0} ", w.Value);
}
sb.AppendLine();
}
tbResults.Text = sb.ToString();
}
Requirements
Minimum Supported Client |
Windows 8.1 |
Required Extensions |
Bing OCR |
Namespace |