Pular para o conteúdo principal
O ABBYY FineReader Engine AI traz melhorias no pré-processamento de imagens. As configurações foram simplificadas e funcionam melhor por padrão, sem qualquer ajuste adicional da sua parte. O código do FineReader Engine AI não será compatível, em nível binário, com versões anteriores, portanto você precisará recompilar a sua aplicação. Revise também o código da aplicação e remova as configurações que não são mais suportadas. Veja a lista completa abaixo.

Propriedade/Método/Constante

O que aconteceu?

Comentário

CreateOrientationDetectionParams

Removido

O objeto OrientationDetectionParams foi removido.

FREngineModuleEnum::FREM_RecognizerHP

Renomeado

Essa constante agora se chama FREM_ICR, e o módulo foi renomeado para ICR. Esse módulo prepara o processamento não apenas para textos manuscritos em letra de forma, mas também para escrita manual, e carrega os recursos necessários para análise e reconhecimento.

LoadPredefinedProfile

Os parâmetros suportados foram alterados

Os seguintes perfis foram removidos:

  • BookArchiving_Accuracy
  • BookArchiving_Speed
  • Version9Compatibility

O perfil DocumentConversion_Speed foi substituído por DocumentConversion_Normal.

Objeto/Enumeração

Propriedade/Método/Constante

O que aconteceu?

Comentário

  • ConvertCoordinates
  • PrepareImageMode
  • RasterizeFreeText
  • AutoOverwriteResolution
  • OverwriteResolution
  • XResolutionToOverwrite
  • YResolutionToOverwrite
  • BackgroundFillingColor
  • BinarizationThreshold
  • InvertImage
  • MirrorImage
  • Rotation
  • CorrectSkew
  • CorrectSkewMode
  • CreatePreview
  • PreviewHeight
  • PreviewWidth
  • DiscardColorImage
  • UseFastBinarization
  • EnhanceLocalContrast
  • KeepOriginalCoordinatesInfo
  • PhotoProcessingMode
  • ImageModification
  • AddRemoveGarbageRegion
  • ClearRemoveGarbageRegions
  • CorrectSkewModeEnum
  • PhotoProcessingModeEnum
  • RemoveGarbageRegionFlags

Objeto/Enumeração

Propriedade/Método/Constante

O que aconteceu?

Comentário

FRDocument

Preprocess

PreprocessPages

Parâmetro removido

O parâmetro SplittingParams foi removido, pois os parâmetros de divisão de páginas agora fazem parte de PreprocessingParams.

AddImageFile

AddImageFileFromAttachment

AddImageFileFromMemory

AddImageFileFromStream

AddImageFileWithPassword

AddImageFileWithPasswordCallback

Comportamento alterado

Esses métodos não permitem mais valores duplicados no parâmetro de entrada PageIndices. Para adicionar a mesma página de um arquivo de imagem ao documento, chame o método repetidamente.

SourceHasTextualContent

Excluído

Essa propriedade foi descontinuada e depois excluída. Use o método CheckTextLayer para verificar se um arquivo contém conteúdo textual.

FRPage

Preprocess

Parâmetro removido

O parâmetro SplittingParams foi removido, pois os parâmetros de divisão de páginas agora fazem parte de PreprocessingParams.

DetectOrientation

Parâmetro removido

O parâmetro OrientationParams foi removido. A orientação agora é corrigida automaticamente.

CorrectGeometricalDistortions

Removido

Use o método IImageDocument::RemoveGeometricalDistortions em vez disso.

Propriedade/Método/ConstanteO que aconteceu?Comentário
StartParâmetro removidoO parâmetro SplittingParams foi removido, pois os parâmetros de divisão de páginas agora fazem parte de ProcessingParams.
Objeto/EnumeraçãoPropriedade/Método/ConstanteO que aconteceu?Comentário
PlainTextCharConfidenceComportamento alteradoEsta propriedade agora retorna valores de 0 a 55 e, nos casos de confiança indefinida, pode retornar um valor negativo, como antes. Para obter um valor equivalente a uma probabilidade de 0 a 100, use a propriedade ErrorProbability, que fornece uma estimativa da probabilidade de erro no caractere especificado.
CharacterRecognitionVariantCharConfidenceComportamento alteradoEsta propriedade agora retorna valores de 0 a 55 e, nos casos de confiança indefinida, pode retornar um valor negativo, como antes. Para obter um valor equivalente a uma probabilidade de 0 a 100, use a propriedade ErrorProbability do objeto CharParams. Ela fornece uma estimativa da probabilidade de erro no caractere especificado e só pode ser calculada para o resultado do reconhecimento no contexto, não para cada variante de reconhecimento.
BarcodeSymbolCharConfidenceComportamento alteradoEsta propriedade agora retorna valores de 0 a 55 e, nos casos de confiança indefinida, pode retornar um valor negativo, como antes.
Objeto/EnumeraçãoPropriedade/Método/ConstanteO que aconteceu?Comentário
ExportFileWriterDescontinuadoEste objeto foi descontinuado e será removido em versões futuras. Não recomendamos mais usar a exportação de sessão, porque a exportação normal tem a mesma velocidade ou é mais rápida.

Removido

Use os métodos correspondentes do objetono lugar.

Removido

Essas configurações de preparação de imagens agora funcionam automaticamente e não precisam mais ser ajustadas manualmente.

Removido

Agora todas as configurações são definidas por meio da propriedadedo mesmo objeto.

Removido

Use as propriedadeseno lugar.

Removido

Agora todas as configurações são definidas por meio da propriedadedo mesmo objeto.

Removido

Essas propriedades foram descontinuadas na versão anterior.

Removido

Os mecanismos de análise de layout foram significativamente aprimorados e não exigem mais configurações tão granulares definidas manualmente.

Removido

Uma página com vários cartões de visita ainda pode ser dividida usando o métododo objeto.

Removido

As configurações de correção de orientação agora são fornecidas pelo.

Movido para outro objeto

Configure os parâmetros de divisão de página no objetono lugar.

Descontinuado

Esta propriedade não afeta mais o cálculo de confiança e está prevista para ser removida.

Removido

A inversão de texto será detectada durante a análise de layout sem nenhuma configuração adicional.

Objeto/Enumeração

Propriedade/Método/Constante

O que aconteceu?

Comentário

AvailableEngineModulesFlags

AEM_CyrillicHandprint

Removido

O reconhecimento de texto manuscrito em letra de forma e cursiva agora está disponível por padrão e não é mais protegido por nenhuma flag de licença.

AvailableTextTypesFlags

ATT_Handprinted

Removido