- il testo riconosciuto (utilizzare la proprietà Text a questo scopo)
- diversi parametri del paragrafo (proprietà ExtendedParams, ListParams, ParagraphStyle)
- raccolte di righe e Words del paragrafo (proprietà Lines e Words)
- i parametri di un singolo carattere (metodi GetCharParams, SetCharParams e GetDropCapCharParams)
- segnalibri (proprietà Bookmark e UserBookmark)
- Le coordinate dei bordi del paragrafo (proprietà Left, Top, Right, Bottom) non sono disponibili per i paragrafi dei barcode.
- I segnalibri in ABBYY FineReader Engine sono entità interne (tecniche) o personalizzate con nomi codificati tramite parole chiave (prefissi). Tali parole chiave e il relativo vocabolario possono variare in base alla versione delle tecnologie utilizzate.
Properties
Restituisce l’oggetto Engine. | ||
, read-only | Fornisce accesso al testo riconosciuto del paragrafo sotto forma di stringa Unicode. È tramite questa proprietà che si ottiene il testo riconosciuto. La stringa può contenere i seguenti caratteri speciali:
Se il paragrafo ha una direzione di scrittura da destra a sinistra (come
per l’ebraico), il testo del paragrafo è una stringa che contiene
i caratteri del paragrafo nell’ordine in cui vengono letti. Ad esempio,
il testo ebraico
Si noti che il testo riconosciuto può differire in misura trascurabile dall’originale. Alcuni simboli di input possono essere sostituiti con un carattere speciale. Ad esempio, il simbolo ”…” può essere sostituito con una tabulazione. Per questo motivo il numero di simboli nel testo riconosciuto può differire dall’originale. Per accedere alla parola di input senza simboli sostituiti, utilizzare. | |
Fornisce accesso alla raccolta delle parole del paragrafo. A differenza della proprietà Text, se il paragrafo ha una direzione di
scrittura da destra a sinistra (come per l’ebraico), una parola nel paragrafo è
una stringa che contiene i caratteri della parola da sinistra a destra. Ad
esempio, la parola ebraica
| ||
Fornisce accesso alla raccolta delle righe del paragrafo. La proprietà restituisce un oggetto costante. | ||
, read-only | Restituisce il numero di segnalibri nel paragrafo. | |
, read-only | Fornisce accesso al segnalibro di qualsiasi tipo (tecnico o utente) tramite il suo indice nella raccolta interna dei segnalibri del paragrafo. Il segnalibro a cui si accede tramite questa proprietà contiene un prefisso nel nome. | |
Restituisce un riferimento all’oggetto Hyperlink che descrive il collegamento ipertestuale nella posizione. Se non è presente alcun collegamento ipertestuale, questa proprietà è impostata su 0. | ||
Fornisce accesso a tutti i punti di tabulazione nel paragrafo. | ||
, di sola lettura | Fornisce accesso al segnalibro utente tramite il relativo indice nella raccolta interna dei segnalibri del paragrafo. Il segnalibro a cui si accede tramite questa proprietà non contiene un prefisso nel nome. | |
, read-only | Restituisce il numero di segnalibri utente nel paragrafo. | |
, read-only | Questa proprietà contiene il numero di caratteri nel paragrafo. Questo valore corrisponde al numero di caratteri nella stringa ottenuta tramite la proprietà Text. Il simbolo di interruzione di paragrafo alla fine del paragrafo è incluso nella
proprietà Text e conteggiato nella proprietà Length. | |
Fornisce accesso ai parametri dell’oggetto Paragraph esposti dall’oggetto ParagraphParams. | ||
Fornisce accesso ai parametri dell’elenco a cui appartiene il paragrafo. Se il paragrafo non è incluso nell’elenco, la proprietà IListParams::List restituisce NULL. | ||
Fornisce accesso ai parametri dello stile di paragrafo. Questi parametri diventano accessibili solo dopo la sintesi del documento. La proprietà restituisce un oggetto costante. | ||
Fornisce accesso al numero di caratteri nel capolettera di un paragrafo. I primi DropCapCharsCount simboli del paragrafo sono considerati capolettera. Questa proprietà non viene aggiornata quando il paragrafo viene modificato, pertanto il suo valore può essere maggiore della lunghezza del paragrafo. | ||
, read-only | Contiene il numero della colonna a cui appartiene il carattere nella posizione specificata. | |
, read-only | Contiene la coordinata del bordo inferiore del paragrafo così come è posizionato nell’immagine. Questa proprietà non è disponibile per i paragrafi dei barcode. | |
, di sola lettura | Memorizza la coordinata del bordo sinistro del paragrafo nella posizione in cui si trova nell’immagine. Questa proprietà non è disponibile per i paragrafi dei barcode. | |
, di sola lettura | Memorizza la coordinata del bordo destro del paragrafo nella posizione in cui si trova nell’immagine. Questa proprietà non è disponibile per i paragrafi dei barcode. | |
, di sola lettura | Memorizza la coordinata del bordo superiore del paragrafo nella posizione in cui si trova nell’immagine. Questa proprietà non è disponibile per i paragrafi dei barcode. | |
Metodi
| Nome | Descrizione |
|---|---|
| DeleteBookmark | Elimina il segnalibro specificato di qualsiasi tipo (tecnico o utente) dal paragrafo. |
| GetBookmarkRange | Individua l’indice del carattere iniziale e la lunghezza della stringa che forma il segnalibro in base al suo nome. |
| GetCharParams | Fornisce accesso ai parametri di un singolo carattere. |
| GetDropCapCharParams | Fornisce accesso ai parametri del capolettera di un paragrafo. |
| GetHyperlinkRange | Analizza un singolo carattere di collegamento ipertestuale e individua l’indice del carattere iniziale e la lunghezza della stringa che forma il collegamento ipertestuale. |
| GetWordRecognitionVariants | Restituisce una raccolta di varianti del riconoscimento di una parola nella posizione corrente all’interno del testo di un paragrafo. |
| Insert | Inserisce una stringa nel testo del paragrafo. |
| InsertParagraphBreak | Divide il paragrafo in due parti. |
| InsertTab | Inserisce un tab stop nella posizione di testo selezionata. |
| InsertText | Inserisce il testo specificato nel testo del paragrafo. |
| NextGroup | Trova il carattere successivo nel paragrafo per cui i parametri selezionati differiscono da quelli del carattere con cui ha inizio la ricerca. Questo metodo può essere usato per trovare tutte le parole in grassetto o in corsivo nel paragrafo, tutti i caratteri riconosciuti con incertezza, ecc. |
| Range | Restituisce una sottostringa dal testo del paragrafo. |
| Remove | Elimina un intervallo dal testo del paragrafo. |
| SetBookmark | Imposta un segnalibro utente su una stringa all’interno di un paragrafo. |
| SetCharParams | Imposta i parametri per un gruppo di caratteri. |
| SetHyperlink | Imposta un collegamento ipertestuale su una stringa all’interno di un paragrafo. |
Diagramma degli oggetti
Parametro di output
- Metodo Item dell’oggetto Paragraphs
Parametro di input
Esempi
Codice C#
Codice C#
- Linux: CustomLanguage
- Windows: CustomLanguage, RecognizedTextProcessing; e demo tools: Engine Predefined Processing Profiles


