Vai al contenuto principale
Questo metodo crea un nuovo oggetto TableSeparator nella posizione indicata e lo aggiunge alla raccolta.

Sintassi

C++

HRESULT AddNew(
  int               Position,
  ITableSeparator** Result
);

C#

ITableSeparator AddNew( int Position );

Visual Basic .NET

Function AddNew(Position As Integer) As ITableSeparator

Parametri

Position [in] Questo parametro specifica la posizione del Separator di tabella nell’immagine su cui è definito Layout, in particolare nel relativo piano dell’immagine bianco e nero corretta per l’inclinazione. Se l’oggetto TableSeparators rappresenta separatori verticali, si tratta della coordinata orizzontale; in caso contrario, della coordinata verticale. Result [out, retval] Variabile di tipo ITableSeparator* che riceve un puntatore all’interfaccia dell’oggetto TableSeparator, che rappresenta il Separator di tabella appena aggiunto.

Valori di ritorno

Questo metodo non restituisce valori di ritorno specifici. Restituisce i valori di ritorno standard delle funzioni di ABBYY FineReader Engine.

Osservazioni

La posizione del Separator appena aggiunto deve trovarsi tra i bordi del blocco di tabella e non deve coincidere con un Separator di tabella esistente; in caso contrario, viene restituito un codice di errore. L’aggiunta del Separator di tabella a una tabella modifica le celle della tabella (oggetto TableCells), poiché questa operazione può generare nuove celle. Se il Separator di tabella divide una cella della tabella contenente testo riconosciuto, questo testo rimane in una delle celle risultanti (quella superiore o quella sinistra, a seconda della direzione della divisione).

Vedi anche

TableSeparators