//design/com.pixelnetica.design.read/RecognizedText

RecognizedText

[androidJvm]\

@Composable

fun RecognizedText(modifier: Modifier = Modifier, picture: ScanPicture?, lookupRect: Rect?, lookupProgress: Int, originalText: ScanText, modifiedText: ScanText, zoomImageParams: ZoomImageParams = defaultZoomImageParams( scrollPadding = PaddingValues(0.dp) ), onCancel: () -> Unit = { }, onConfirmRestore: ConfirmRestoreScope.(List<CharSequence>) -> Unit = { }, onModifiedTextChanged: (ScanText) -> Unit = { }, onProgress: (RecognizedStatus) -> Unit = { }, emptyTextMessage: @Composable(modifier: Modifier) -> Unit)

A composable to show and edit results of recognition

Parameters

androidJvm

  
modifiera Compose Modifier.
picturean instance of ScanPicture to show.
lookupRectrectangle to highlight.
lookupProgressprogress value.
originalTextrecognized text.
modifiedTexttext was modified by user.
zoomImageParamsparameters to display the picture.
onCancelcallback to cancel recognition.
onConfirmRestorecallback to replace text part from originalText.
onModifiedTextChangedcallback to save modified text.
onProgresscallback to inform a recognition status.
emptyTextMessagea Composable function to show message if page hasn’t a text.
Top