Pular para o conteúdo principal
Este objeto permite ajustar os parâmetros de detecção de páginas vazias com o método FRPage::IsEmpty. Você pode definir o número máximo de objetos de diferentes tipos para que a página ainda seja considerada vazia. Se, para qualquer um desses tipos, forem encontrados na página mais objetos do que o limite especificado, a página não será considerada vazia, e o método IsEmpty retornará FALSE. O objeto EmptyPageDetectionParams é um objeto persistente. Isso significa que o estado atual do objeto pode ser salvo em armazenamento persistente. Posteriormente, o objeto pode ser recriado lendo seu estado desse armazenamento persistente. Os seguintes métodos fornecem persistência ao objeto: Linux: SaveToFile, e LoadFromFile Windows SaveToFile, LoadFromFile, SaveToMemory, e LoadFromMemory.

Properties

,somente leitura

Retorna o objeto Engine.

Especifica o número máximo de letras dos alfabetos dos idiomas de reconhecimento encontradas na página para que ela ainda possa ser considerada vazia. Pode assumir valores de -1 (o que significa que o limite de letras não é usado) a 100.

O valor padrão desta propriedade é 2.

Especifica a porcentagem máxima de áreas pretas na página para que ela ainda possa ser considerada vazia. Pode assumir valores de -1 (o que significa que o limite de porcentagem de preto não é usado) a 100.

O valor padrão desta propriedade é -1, e a porcentagem de preto não é usada durante a detecção de páginas vazias.

Especifica o número máximo de objetos de texto encontrados na página para que ela ainda possa ser considerada vazia. Pode assumir valores de -1 (o que significa que o limite de objetos de texto não é usado) a 100.

O valor padrão desta propriedade é 20.

Especifica se a página deve ser verificada em busca de códigos de barras. Se você definir esta propriedade como TRUE, a página também será verificada em busca de códigos de barras, mesmo que tenha sido considerada vazia por outros critérios. Se algum código de barras for encontrado, a página será considerada não vazia.

O valor padrão desta propriedade é FALSE.

Especifica se as propriedades LeftMargin, TopMargin, RightMargin, BottomMargin devem ser usadas para determinar o retângulo da página. Se esta propriedade for definida como FALSE, o retângulo da página será determinado automaticamente, independentemente das propriedades …Margin.

O valor padrão desta propriedade é FALSE.

Especifica a largura da margem esquerda, que não deve ser considerada ao determinar se a página está vazia. Pode assumir valores de 0 a 300 (em milímetros).

O valor padrão desta propriedade é 0.

Especifica a largura da margem superior, que não deve ser considerada ao determinar se a página está vazia. Pode assumir valores de 0 a 300 (em milímetros).

O valor padrão desta propriedade é 0.

Especifica a largura da margem direita, que não deve ser considerada ao determinar se a página está vazia. Pode assumir valores de 0 a 300 (em milímetros).

O valor padrão desta propriedade é 0.

Especifica a largura da margem inferior, que não deve ser considerada ao determinar se a página está vazia. Pode assumir valores de 0 a 300 (em milímetros).

O valor padrão desta propriedade é 0.

Métodos

NomeDescrição
CopyFromInicializa as Properties do objeto atual com os valores de Properties semelhantes de outro objeto.
LoadFromFileRestaura o conteúdo do objeto a partir de um arquivo em disco.
LoadFromMemory <Note> : Apenas para Windows. </Note>Restaura o conteúdo do objeto da memória global.
SaveToFileSalva o conteúdo do objeto em um arquivo em disco.
SaveToMemory <Note> : Apenas para Windows. </Note>Salva o conteúdo do objeto na memória global.

Parâmetro de saída

Este objeto é o parâmetro de saída do método CreateEmptyPageDetectionParams do objeto Engine.

Parâmetro de entrada

Este objeto é usado como parâmetro de entrada no método IsEmpty do objeto FRPage.

Veja também

ObjectsExtractionParams