Vai al contenuto principale
Questo oggetto consente di configurare i parametri per l’esportazione del testo riconosciuto nei formati RTF, DOCX o ODT tramite i metodi di esportazione di ABBYY FineReader Engine. Un puntatore a questo oggetto viene passato ai metodi di esportazione come parametro di input e influisce quindi sui risultati dell’esportazione. Tutte le proprietà di un oggetto di questo tipo appena creato sono impostate su valori predefiniti ragionevoli, riportati di seguito. L’oggetto RTFExportParams è un oggetto persistente. Ciò significa che lo stato corrente dell’oggetto può essere scritto in una memoria persistente. In seguito, l’oggetto può essere ricreato leggendo il relativo stato dalla memoria persistente. I seguenti metodi consentono di mantenere la persistenza dell’oggetto: Linux: SaveToFile e LoadFromFile Windows: SaveToFile, LoadFromFile, SaveToMemory e LoadFromMemory.

Proprietà

,read-only

Restituisce l’oggetto Engine.

Specifica la modalità di sintesi del file di output dal testo riconosciuto.

Per impostazione predefinita, questa proprietà è PSM_RTFEditableCopy.

Specifica se la struttura logica del documento deve essere utilizzata per ripristinare l’ordine del testo di output. Se questa proprietà è FALSE, l’ordine del testo di output si basa sull’ordine dei blocchi di layout.

Il valore di questa proprietà viene utilizzato solo se la proprietà PageSynthesisMode è impostata su PSM_RTFFormatParagraphs o PSM_RTFPlainText; in caso contrario, viene ignorato.

This property is TRUE by default.

Specifica se le interruzioni di pagina devono essere mantenute nel documento di output.

Il valore predefinito di questa proprietà è TSPV_Auto, il che significa che per PageSynthesisMode = PSM_RTFEditableCopy le interruzioni di pagina non vengono mantenute, mentre per PageSynthesisMode = PSM_RTFExactCopy le interruzioni di pagina vengono sempre mantenute.

Note:

  • Se il valore della proprietà PageSynthesisMode è PSM_RTFExactCopy, questa proprietà non può essere impostata su TSPV_No.
  • Non mantenere le interruzioni di pagina non significa necessariamente che nel file di output non vi siano interruzioni di pagina, ma solo che non è garantito che coincidano con quelle del documento originale.

Specifica se le righe originali nel testo riconosciuto devono essere mantenute nel file di output.

Per impostazione predefinita, questa proprietà è FALSE.

Indica ad ABBYY FineReader Engine di rimuovere i trattini facoltativi nel file di output.

Note:

  • Se la proprietà KeepLines è TRUE, i trattini facoltativi vengono sostituiti con trattini normali.
  • Se il valore della proprietà PageSynthesisMode è PSM_RTFExactCopy, i trattini facoltativi possono essere sostituiti con trattini normali indipendentemente dai valori delle proprietà RemoveSoftHyphens e KeepLines, qualora ciò sia necessario per mantenere la formattazione originale del documento.

Per impostazione predefinita, questa proprietà è FALSE.

Specifica se i titoli correnti devono essere salvati nel file di output.

Per impostazione predefinita, questa proprietà è TRUE.

,read-only

Specifica se l’autore, il soggetto, il titolo e le parole chiave del documento devono essere scritti nel file di output. Questi parametri del document are defined in thesubobject of theobject.

Specifica se applicare il filtraggio dei separatori. Questa impostazione ha effetto solo quandoè PSM_RTFExactCopy. Quando FilterSeparators è FALSE, nel file di output vengono mantenuti più separatori.

Questa proprietà è TRUE per impostazione predefinita.

Specifica se aggiungere spazi alla fine della riga quando vengono utilizzate le lingue CJT.

Questa proprietà è TRUE per impostazione predefinita.

Specifica se i colori originali del testo devono essere mantenuti nel file di output.

Il colore del testo può essere mantenuto durante l’esportazione solo se laISynthesisParamsForPage::DetectTextColorproprietà è stata impostata su TSPV_Yes o TSPV_Auto durante la sintesi della pagina.

Questa proprietà è TRUE per impostazione predefinita.

Specifica la modalità di salvataggio del colore di sfondo nel file di output.

Il colore di sfondo può essere mantenuto durante l’esportazione solo se laISynthesisParamsForPage::DetectBackgroundColorproprietà è stata impostata su TSPV_Yes o TSPV_Auto durante la sintesi della pagina.

Questa proprietà è BCM_Color per impostazione predefinita, il che significa che il colore di sfondo verrà salvato.

Specifica se le immagini devono essere scritte nel file di output.

Per impostazione predefinita, questa proprietà è TRUE.

,di sola lettura

Specifica il formato immagine e la qualità JPEG da utilizzare per le immagini incorporate nel file di output.

Specifica se le dimensioni della pagina devono essere aumentate automaticamente qualora il contenuto non rientri nella pagina. Questa proprietà ha effetto solo quando laproprietà è impostata su PSM_UserDefined.

Per impostazione predefinita, questa proprietà è FALSE.

Specifica l’orientamento della pagina nel file di output.

Il valore di questa proprietà viene ignorato nei seguenti casi:

  • if the PageSynthesisMode property is set to PSM_RTFEditableCopy
  • if theproperty is set to PSM_ImageSize, PSM_SynthesisSize, PSM_UserDefined.

If this is the case, portrait orientation is used.

By default, the property is set to POM_Auto.

,read-only

Specifies paper height and width.

Specifies page margins in the output file.

The property is only usable when the UseCustomPageMargins property is set to TRUE, or otherwise, the value of this property is ignored.

Specifies whether the values of the PageMargins property must be used in the output file.

This property takes effect if the PageSynthesisMode property is set to PSM_RTFPlainText or PSM_RTFFormatParagraphs.

By default, this property is FALSE.

Specifies if uncertainly recognized symbols are highlighted with background color in the output file. The color with which to highlight the background of uncertainly recognized symbols is stored in the property ErrorBackgroundColor.

This property is FALSE by default.

Specifies if uncertainly recognized symbols are highlighted with text color in the output file. The color with which to highlight the text of uncertainly recognized symbols is stored in the property ErrorTextColor.

This property is FALSE by default.

Stores the value of color used to highlight uncertainly recognized symbols’ background in the output file.

This property is used only when the HighlightErrorsWithBackgroundColor property is TRUE.

The value of this property can be -1, which means that the color is transparent.

The int value is calculated from the RGB triplet using the formula: ( red value ) + (256 x green value ) + (65536 x blue value ), where red value is the first triplet component, green value is the second triplet component, blue value is the third triplet component. For example, the int value of the color white equals 16777215.

Per impostazione predefinita, questa proprietà è impostata su 65280, ossia (0,255,0) in formato RGB, che corrisponde al colore verde.

Stores the value of color used to highlight uncertainly recognized symbols in the output file.

This property is used only when the HighlightErrorsWithTextColor property is TRUE.

The value of this property can be -1, which means that the color is transparent.

The int value is calculated from the RGB triplet using the formula: ( red value ) + (256 x green value ) + (65536 x blue value ), where red value is the first triplet component, green value is the second triplet component, blue value is the third triplet component. For example, the int value of the color white equals 16777215.

Per impostazione predefinita, questa proprietà è impostata su 65280, ossia (0,255,0) in formato RGB, che corrisponde al colore verde.

Metodi

NomeDescrizione
CopyFromInizializza le proprietà dell’oggetto corrente con i valori delle proprietà corrispondenti di un altro oggetto.
LoadFromFileRipristina il contenuto dell’oggetto da un file su disco.
LoadFromMemory <Note> : Solo Windows. </Note>Ripristina il contenuto dell’oggetto dalla memoria globale.
SaveToFileSalva il contenuto dell’oggetto in un file su disco.
SaveToMemory <Note> : Solo Windows. </Note>Salva il contenuto dell’oggetto nella memoria globale.
RTFExportParams Diagramma degli oggetti

Parametro di output

Questo oggetto è il parametro di output del metodo CreateRTFExportParams dell’oggetto Engine.

Parametro di input

Questo oggetto viene passato come parametro di input ai seguenti metodi:

Esempi

L’oggetto viene utilizzato nei seguenti esempi di codice: CommandLineInterface (Windows e Linux)

Vedi anche

Ottimizzazione dei parametri di esportazione Uso dei profili Uso delle proprietà