| ApplyAutoLevelsFilter() | Important : Cette méthode s’applique uniquement aux images en niveaux de gris et en couleur. Configure automatiquement les paramètres et applique le filtre AdjustLevels. |
| ApplyPageProfile( name: string, [optional] onlyModificators: bool ) | Applique à une image le profil d’amélioration sélectionné. Voir Appliquer un profil d’amélioration. |
| ApplyShadowsHighlightsFilter() | Important : Cette méthode s’applique uniquement aux images en niveaux de gris et en couleur. Applique un renforcement du contraste local adaptatif. |
| ApplySigmaFilter() | Important : Cette méthode s’applique uniquement aux images en niveaux de gris et en couleur. Applique un filtre sigma pour supprimer le bruit numérique des images. |
| AutoCrop( [optional] type: string ) | Recherche automatiquement les limites de la page dans une image, rogne la zone contenant les données à extraire et corrige l’inclinaison ainsi que les distorsions. Les valeurs possibles du type facultatif sont Photo, Scan, Generic. |
| BackToSourceImage() | Revient à l’image source. |
| ChangeResolution( int ) | Modifie la résolution d’image d’une page (ou de toutes les pages) d’un document ou d’un batch selon la valeur spécifiée. |
| ConvertToBW() | Convertit une page (ou toutes les pages) d’un document ou d’un batch en noir et blanc. |
| Copy( target: IWorkspaceItem, [optional] inside: bool ): IWorkspaceItem | Copie un document ou une page après l’élément cible, ou à l’intérieur de celui-ci. La cible peut être un batch, un document ou une page. L’insertion peut être effectuée après la cible, au même niveau (si le paramètre inside est défini sur “false”), ou à l’intérieur de la cible, au début de la liste (si le paramètre inside est défini sur “true”). |
| CorrectBrightness( brightness: int ) | Important : Cette méthode s’applique uniquement aux images en niveaux de gris et en couleur. Corrige la luminosité d’une image. Les valeurs possibles vont de -100 à 100. |
| CorrectContrast( contrast: int ) | Important : Cette méthode s’applique uniquement aux images en niveaux de gris et en couleur. Corrige le contraste d’une image. Les valeurs possibles vont de -100 à 100. |
| Crop( rect: IPageRect ) | Rogne une zone sur une page (ou sur toutes les pages) d’un document ou d’un batch. |
| Deskew( [optional] byLines: bool, [optional] byBlackSquares: bool, [optional] byText: bool ) | Redresse une page (ou toutes les pages) d’un document ou d’un batch. Par défaut, les paramètres byLines et byBlackSquares sont définis sur “false”, tandis que le paramètre byText est défini sur “true”. |
| Despeckle( [optional] garbageSize: VARIANT ) | Effectue une suppression des taches parasites sur une page (ou sur toutes les pages) d’un document ou d’un batch. |
| Erase( rect: IPageRect, [optional] rColor: int, [optional] gColor: int, [optional] bColor: int ) | Efface une zone sur une page (ou sur toutes les pages) d’un document ou d’un batch. |
| FlipHorizontal() | Retourne horizontalement une page (ou toutes les pages) d’un document ou d’un batch. |
| FlipVertical() | Retourne verticalement une page (ou toutes les pages) d’un document ou d’un batch. |
| FreeScale( newWidth: int, newHeight: int, newResolution: int ) | Met à l’échelle une page (ou toutes les pages) d’un document ou d’un batch selon les valeurs spécifiées. |
| Invert( [optional] rect: IPageRect ) | Inverse les couleurs d’une page (ou de toutes les pages) d’un document ou d’un batch. |
| IsPhoto: bool | Indique si une image est une photo. |
| IsSuitableForOcr: bool | Indique si une image est adaptée à la Reconnaissance optique de caractères (OCR). |
| Move( target: IWorkspaceItem, [optional] inside: bool ) | Déplace un document ou une page après l’élément cible, ou à l’intérieur de celui-ci. La cible peut être un batch, un document ou une page. L’insertion peut être effectuée après la cible, au même niveau (si le paramètre inside est défini sur “false”), ou à l’intérieur de la cible, au début de la liste (si le paramètre inside est défini sur “true”). |
| RemoveGeometricalDistortions() | Corrige les distorsions géométriques des trapèzes et des lignes courbes dans une image. |
| RemoveMotionBlur() | Important : Cette méthode s’applique uniquement aux images en niveaux de gris et en couleur. Détecte et supprime le flou causé par le mouvement d’un document ou d’une caméra/d’un scanner. |
| RemoveScannerShadowFromImage() | Supprime l’ombre du scanner (par exemple, au centre de la reliure). |
| RemoveStamps( colorToFilter: string, [optional] rect: IPageRect ) | Important : Cette méthode ne peut être appliquée qu’aux images en couleur. Supprime les cachets des images. colorToFilter — la couleur des cachets que vous souhaitez supprimer. Accepte les valeurs de type string Red, Green, Blue et Yellow (insensible à la casse). rect — la zone de l’image dans laquelle vous souhaitez supprimer les cachets. Si ce paramètre n’est pas spécifié, les cachets sont supprimés de l’image entière. Voir Supprimer les cachets d’une partie d’une image. |
| RemoveStampsExt( colorsToFilter: string ) | Important : Cette méthode s’applique uniquement aux images en couleur. Supprime les cachets des images. colorsToFilter — la couleur des cachets à supprimer. Valeurs de type string : Red, Green, Blue, Yellow, Orange, LightBlue, Purple (sans tenir compte de la casse). Vous pouvez spécifier plusieurs valeurs séparées par une virgule (par exemple, “Red, Green”). Vous pouvez également spécifier une chaîne vide comme valeur (""). Dans ce cas, les couleurs à supprimer sont sélectionnées automatiquement, et le programme supprime toutes les couleurs trouvées dans une image parmi l’ensemble des valeurs autorisées. Voir Supprimer les cachets de couleurs spécifiques. |
| ResetPageProfile() | Réinitialise le profil d’amélioration d’image et annule toutes les modifications. |
| Rotate( angle: int ) | Fait pivoter une page (ou toutes les pages) d’un document ou d’un batch. |
| SaveAs( fileName: string, [optional] options: IImageSavingOptions ) | Enregistre des pages, une image de la page ou un batch dans un fichier. Lors de l’enregistrement d’un document multipage (ou d’un batch) dans un format monopage, une exception est renvoyée. |
| Scale( ratio: int ) | Met à l’échelle une page (ou toutes les pages) d’un document ou d’un lot, sur la base de la valeur 100. |
| SplitHorizontal( pos: int ) | Scinde horizontalement une page (ou toutes les pages) d’un document ou d’un lot. |
| SplitVertical( pos: int ) | Scinde verticalement une page (ou toutes les pages) d’un document ou d’un lot. |
| SuitabilityForOCR: float | Indique dans quelle mesure une image se prête à la reconnaissance optique de caractères (OCR). Les valeurs possibles vont de 0.0 à 1.0. |