> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Objet ScanSourceSettings (interface IScanSourceSettings)

> Objet ScanSourceSettings (interface IScanSourceSettings) dans l’API ABBYY FineReader Engine — Cet objet permet d’accéder aux paramètres de numérisation d’une source.

<Note>
  Cet objet est implémenté dans FRE pour Windows.
</Note>

Cet objet permet d’accéder aux paramètres de numérisation de la source.

<Note>
  Par défaut, le rectangle définissant la zone de numérisation n’est pas défini (toutes les propriétés PaperBottom , PaperLeft , PaperRight , PaperTop sont définies sur 0). Dans ce cas, la zone de numérisation sera sélectionnée par le scanner, ce qui correspond généralement à toute la zone de numérisation disponible.
</Note>

<div id="properties">
  ## Propriétés
</div>

<table>
  <thead>
    <tr>
      <th>
        <p>
          <strong>Nom</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>Type</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>Description</strong>
        </p>
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        <p>
          <strong>Application</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/engine-object-iengine-interface">
              Engine
            </a>
          </strong>

          ,{" "}

          <a href="/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">
            lecture seule
          </a>
        </p>
      </td>

      <td>
        <p>
          Retourne l'objet <strong>Engine</strong>.
        </p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <a name="group_1" />

          <em>Paramètres principaux</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="colormode" />

          <strong>ColorMode</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/enumerations/scancolormodeenum">
              ScanColorModeEnum
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>Définit le type d'image (noir et blanc, gris, couleur).</p>
        <p>La valeur par défaut de cette propriété dépend du scanner.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="compressiontype" />

          <strong>CompressionType</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/enumerations/scancompressiontypeenum">
              ScanCompressionTypeEnum
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Spécifie le type de compression à utiliser pour les images numérisées.
          Notez que le type de compression disponible dépend du mode colorimétrique
          de l'image.
        </p>

        <p>La valeur par défaut de cette propriété dépend du scanner.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="brightness" />

          <strong>Brightness</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              int
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Spécifie la luminosité de l'image numérisée (0-100). Cette valeur n'est valide
          que lorsque la propriété <strong>BrightnessControl</strong> est définie sur
          SBC\_Manual.
        </p>

        <p>La valeur par défaut de cette propriété dépend du scanner.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="brightnesscontrol" />

          <strong>BrightnessControl</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/enumerations/scanbrightnesscontrolenum">
              ScanBrightnessControlEnum
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>Définit le mode de contrôle de la luminosité.</p>
        <p>La valeur par défaut de cette propriété dépend du scanner.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="resolution" />

          <strong>Resolution</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              int
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Spécifie la résolution de l'image. Cette propriété accepte toute valeur
          comprise entre 100 et 1200, mais pour de meilleurs résultats de reconnaissance, nous
          recommandons de définir la résolution de l'image sur un multiple de 100 compris
          entre 200 et 600.
        </p>

        <p>La valeur par défaut de cette propriété dépend du scanner.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="rotationangle" />

          <strong>RotationAngle</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/enumerations/scanrotationangleenum">
              ScanRotationAngleEnum
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>Définit l'angle de rotation de l'image (après numérisation).</p>
        <p>La valeur par défaut de cette propriété dépend du scanner.</p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <a name="group_2" />

          <em>Format de papier</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="papersize" />

          <strong>PaperSize</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/enumerations/scanpapersizeenum">
              ScanPaperSizeEnum
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>Définit le format de papier.</p>
        <p>La valeur par défaut de cette propriété dépend du scanner.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>PaperBottom</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              int
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Définit la coordonnée du bord inférieur du rectangle de la zone de numérisation
          (en milli-pouces). Cette valeur n'est valide que si{" "}
          <strong>PaperSize</strong> = SPS\_Custom.
        </p>

        <p>Par défaut, cette propriété est définie sur 0.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>PaperLeft</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              int
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Définit la coordonnée du bord gauche du rectangle de la zone de numérisation
          (en milli-pouces). Cette valeur n'est valide que si <strong>PaperSize</strong> =
          SPS\_Custom.
        </p>

        <p>Par défaut, cette propriété est définie sur 0.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>PaperRight</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              int
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Définit la coordonnée du bord droit du rectangle de la zone de numérisation
          (en milli-pouces). Elle n'est valide que si <strong>PaperSize</strong> =
          SPS\_Custom.
        </p>

        <p>Par défaut, cette propriété est définie sur 0.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>PaperTop</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              int
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Définit la coordonnée du bord supérieur du rectangle de la zone de numérisation
          (en milli-pouces). Elle n'est valide que si <strong>PaperSize</strong> =
          SPS\_Custom.
        </p>

        <p>Par défaut, cette propriété est définie sur 0.</p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <a name="group_3" />

          <em>Paramètres supplémentaires</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="multipleimagesenabled" />

          <strong>MultipleImagesEnabled</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>Indique si la numérisation multipage est activée.</p>
        <p>Par défaut, cette propriété est définie sur FALSE.</p>

        <Note>
          Si les options de numérisation sont configurées dans la boîte de dialogue FineReader Engine pour utiliser le chargeur automatique, la valeur de cette propriété est ignorée et la numérisation multipage est activée. Cela s'explique par le fait que le chargeur automatique est conçu pour la numérisation multipage.
        </Note>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="pausebetweenpagesmode" />

          <strong>PauseBetweenPagesMode</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/enumerations/scanpausemodeenum">
              ScanPauseModeEnum
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Définit le délai requis entre les pages numérisées (aucune pause, délai pour
          un nombre de secondes spécifié, invite pour la page suivante).
        </p>

        <p>Par défaut, cette propriété est égale à SPM\_None.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>Delay</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              int
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Définit la pause entre les pages en secondes. Elle n'est valide que si{" "}
          <strong>PauseBetweenPagesMode</strong> = SPM\_PresetDelay.
        </p>

        <Note>
          Certains scanners avec chargeur automatique de documents peuvent ignorer la valeur de
          cette propriété.
        </Note>

        <p>Par défaut, cette propriété est 0.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="paperfeedmode" />

          <strong>PaperFeedMode</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/api-reference/enumerations/scanpaperfeedmodeenum">
              ScanPaperFeedModeEnum
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>Indique si un chargeur automatique de documents doit être utilisé.</p>

        <p>
          La valeur par défaut de cette propriété dépend du scanner : si le
          scanner dispose d'un plateau, elle est égale à SPFM\_Flatbed. Sinon, elle est
          SPFM\_AutoFeeder.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>DuplexMode</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>Indique si la numérisation recto-verso doit être utilisée.</p>

        <Note>
          Si DuplexMode est défini sur TRUE, vous devez également définir MultipleImagesEnabled
          sur TRUE.
        </Note>

        <p>Par défaut, cette propriété est définie sur FALSE.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="correctskew" />

          <strong>CorrectSkew</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Définir cette propriété sur TRUE active la correction automatique de l'inclinaison, si
          cette fonctionnalité est prise en charge par la source de numérisation (voir{" "}

          <a href="/fr/fine-reader/engine/api-reference/mechanism-objects/scansourcecapabilities#correctskewsupported">
            ScanSourceCapabilities::CorrectSkewSupported
          </a>

          ).
        </p>

        <p>Par défaut, cette propriété est définie sur FALSE.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="discardblankpages" />

          <strong>DiscardBlankPages</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Définir cette propriété sur TRUE active la suppression automatique des pages vierges,
          si cette fonctionnalité est prise en charge par la source de numérisation (voir{" "}

          <a href="/fr/fine-reader/engine/api-reference/mechanism-objects/scansourcecapabilities#discardblankpagessupported">
            ScanSourceCapabilities::DiscardBlankPagesSupported
          </a>

          ).
        </p>

        <p>Par défaut, cette propriété est définie sur FALSE.</p>
      </td>
    </tr>
  </tbody>
</table>

<div id="related-objects">
  ## Objets associés
</div>

<img src="https://mintcdn.com/abbyy/i-EfCQVmseNiPQcp/images/fine-reader/engine/scansourcesettings.gif?s=5451463119f75fc6633e7106297e25c6" alt="ScanSourceSettings" width="190" height="58" data-path="images/fine-reader/engine/scansourcesettings.gif" />[](/fr/fine-reader/engine/api-reference/mechanism-objects/scansource#scansettings)[](/fr/fine-reader/engine/api-reference/mechanism-objects/scansource)

[Diagramme d’objets](/fr/fine-reader/engine/api-reference/object-diagram)

<div id="samples">
  ## Exemples
</div>

Cet objet est utilisé dans l’[exemple de code de numérisation](/fr/fine-reader/engine/guided-tour/samples#scanning).

<div id="see-also">
  ## Voir aussi
</div>

[ScanManager](/fr/fine-reader/engine/api-reference/mechanism-objects/scanmanager)

[Numérisation](/fr/fine-reader/engine/guided-tour/basic-usage-scenarios-implementation/scanning)

[Utilisation des propriétés](/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)
