Passer au contenu principal
Cet objet permet d’ajuster les paramètres d’exportation du texte reconnu au format XLS/XLSX. Un pointeur vers cet objet est transmis aux méthodes d’exportation en tant que paramètre d’entrée et influe donc sur les résultats de l’exportation. Toutes les propriétés d’un objet nouvellement créé de ce type sont définies sur des valeurs par défaut appropriées. Pour plus d’informations sur la valeur par défaut de telle ou telle propriété, voir la description de la propriété correspondante. L’objet XLExportParams est un objet persistant. Cela signifie que l’état actuel de l’objet peut être écrit dans un stockage persistant. Par la suite, l’objet peut être recréé en relisant son état depuis ce stockage persistant. Les méthodes suivantes assurent la persistance de l’objet : Linux : SaveToFile et LoadFromFile Windows : SaveToFile, LoadFromFile, SaveToMemory et LoadFromMemory.

Propriétés

,lecture seule

Retourne l’objet Engine.

Cette propriété détermine comment le texte reconnu sera exporté au format XLS. Elle peut être définie sur MS Excel 5, MS Excel 8, ou les deux. Sa valeur est ignorée lors de l’exportation au format XLSX.

Cette propriété vaut XLFF_DoubleStream par défaut.

Cette propriété permet de définir le mode de conservation de la mise en page des tableaux du document d’origine lors de l’exportation au format XLSX. Si vous modifiez la valeur de cette propriété en une constante non définie par défaut, les propriétés TablesOnly, RemoveFormatting, OnePagePerWorksheet, WriteRunningTitles sont ignorées.

Si vous exportez au format XLS, seule la valeur par défaut de cette propriété est autorisée.

La valeur par défaut de cette propriété est XLLRM_Default.

Lorsque cette propriété est TRUE, seul le texte reconnu issu des blocs de tableau est exporté au format XLS/XLSX.

Cette propriété est ignorée si la propriété LayoutRetentionMode est égale à XLLRM_ExactDocument ou XLLRM_ExactLines.

Sa valeur par défaut est FALSE.

Lorsque cette propriété est définie sur TRUE, ABBYY FineReader Engine supprime la mise en forme du texte exporté au format XLS/XLSX.

Cette propriété est ignorée si la propriété LayoutRetentionMode est égale à XLLRM_ExactDocument ou XLLRM_ExactLines.

Cette propriété est FALSE par défaut.

Indique si chaque page du document doit être exportée dans une feuille de calcul distincte du fichier XLSX.

Cette propriété est ignorée si la propriété LayoutRetentionMode est égale à XLLRM_ExactDocument ou XLLRM_ExactLines.

Cette propriété est FALSE par défaut.

Indique si les valeurs numériques du texte reconnu sont exportées au format XLS/XLSX en tant que nombres plutôt que comme chaînes de caractères.

Cette propriété est TRUE par défaut.

Indique si les titres courants doivent être enregistrés dans le fichier XLS/XLSX de sortie.

Cette propriété est ignorée si la propriété LayoutRetentionMode est égale à XLLRM_ExactDocument ou XLLRM_ExactLines.

Cette propriété est TRUE par défaut.

,read-only

Specifies if the author, subject, title, and keywords of the document should be written into the output file. These parameters of the document are defined in thesubobject of theobject.

Specifies whether to use right-to-left worksheet direction in exported documents.

This property is FALSE by default.

Specifies if original colors of text are retained during export of the recognized text to XLSX format.

The text color can be retained during export only if theISynthesisParamsForPage::DetectTextColorproperty was set to TSPV_Yes or TSPV_Auto during page synthesis.

This property is FALSE by default.

Specifies the mode of background color saving when exporting to XLSX format. Only table cells background color can be saved. The background color of the text outside tables is not saved regardless of the value of this property.

The background color can be retained during export only if theISynthesisParamsForPage::DetectBackgroundColorproperty was set to TSPV_Yes or TSPV_Auto during page synthesis.

This property is BCM_DontSave by default.

Specifies page orientation during export in XLSX format. The value of this property is ignored, if the PaperSize property is XLPS_NotSpecified.

By default, the property is set to POM_Auto.

The POM_MostFrequent constant is not available for this property.

Specifies one of the standard paper sizes for XLSX file. If this property is XLPS_NotSpecified, the value of the PageOrientation property is ignored.

By default, the value of this property is XLPS_NotSpecified.

Specifies whether pictures must be written in files in XLSX format.

Cette propriété ne peut être définie sur TRUE que si la propriété LayoutRetentionMode est égale à XLLRM_Default. Si la propriété LayoutRetentionMode est définie sur XLLRM_ExactDocument ou XLLRM_ExactLines, les images sont automatiquement écrites dans le fichier de sortie.

La valeur par défaut est FALSE.

L’incorporation d’images n’est pas prise en charge pour le format XLS.

,read-only

Specifies the image format and JPEG quality which should be used for embedded pictures in the output file.

Picture embedding is not supported for XLS format.

Méthodes

NomDescription
CopyFromInitialise les propriétés de l’objet actuel avec les valeurs des propriétés correspondantes d’un autre objet.
LoadFromFileRestaure le contenu de l’objet à partir d’un fichier sur disque.
LoadFromMemory <Note> : Windows uniquement. </Note>Restaure le contenu de l’objet à partir de la mémoire globale.
SaveToFileEnregistre le contenu de l’objet dans un fichier sur disque.
SaveToMemory <Note> : Windows uniquement. </Note>Enregistre le contenu de l’objet dans la mémoire globale.
XLExportParams Diagramme d’objets

Paramètre de sortie

Cet objet est le paramètre de sortie de la méthode CreateXLExportParams de l’objet Engine.

Paramètre d’entrée

Cet objet est passé en paramètre d’entrée aux méthodes suivantes :

Exemples

Cet objet est utilisé dans les exemples de code suivants pour Linux et Windows : CommandLineInterface

Voir aussi

Réglage des paramètres d’exportation Utilisation des profils Utilisation des propriétés