> ## 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.

# Objeto ScanSourceSettings (Interfaz IScanSourceSettings)

> Objeto ScanSourceSettings (interfaz IScanSourceSettings) en la API de ABBYY FineReader Engine: este objeto proporciona acceso a la configuración de digitalización de un origen.

<Note>
  Este objeto está implementado en FRE para Windows.
</Note>

Este objeto proporciona acceso a la configuración de digitalización de una fuente.

<Note>
  De forma predeterminada, el rectángulo del área de digitalización no está definido (todas las propiedades PaperBottom, PaperLeft, PaperRight y PaperTop están establecidas en 0). En este caso, el área de digitalización será determinada por el escáner, lo que generalmente equivale a toda el área de digitalización disponible.
</Note>

<div id="properties">
  ## Propiedades
</div>

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

      <th>
        <p>
          <strong>Tipo</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>Descripción</strong>
        </p>
      </th>
    </tr>
  </thead>

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

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

          ,{" "}

          <a href="/es/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">
            de solo lectura
          </a>
        </p>
      </td>

      <td>
        <p>
          Devuelve el objeto <strong>Engine</strong>.
        </p>
      </td>
    </tr>

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

          <em>Configuración principal</em>
        </p>
      </td>
    </tr>

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

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

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

      <td>
        <p>Establece el tipo de imagen (blanco y negro, gris, color).</p>
        <p>El valor predeterminado de esta propiedad depende del escáner.</p>
      </td>
    </tr>

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

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

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

      <td>
        <p>
          Especifica el tipo de compresión que se utilizará para las imágenes escaneadas.
          Tenga en cuenta que el tipo de compresión disponible depende de la
          profundidad de color de la imagen.
        </p>

        <p>El valor predeterminado de esta propiedad depende del escáner.</p>
      </td>
    </tr>

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

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

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

      <td>
        <p>
          Especifica el brillo de la imagen escaneada (0-100). Solo es
          válido cuando la propiedad <strong>BrightnessControl</strong> está establecida en
          SBC\_Manual.
        </p>

        <p>El valor predeterminado de esta propiedad depende del escáner.</p>
      </td>
    </tr>

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

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

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

      <td>
        <p>Establece el modo de control de brillo.</p>
        <p>El valor predeterminado de esta propiedad depende del escáner.</p>
      </td>
    </tr>

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

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

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

      <td>
        <p>
          Especifica la resolución de la imagen. Esta propiedad admite cualquier valor en el
          rango de 100 a 1200; sin embargo, para obtener los mejores resultados de reconocimiento, se recomienda
          establecer la resolución en un número divisible por 100 dentro del
          rango de 200 a 600.
        </p>

        <p>El valor predeterminado de esta propiedad depende del escáner.</p>
      </td>
    </tr>

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

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

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

      <td>
        <p>Establece el ángulo de rotación de la imagen (tras el escaneo).</p>
        <p>El valor predeterminado de esta propiedad depende del escáner.</p>
      </td>
    </tr>

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

          <em>Tamaño de papel</em>
        </p>
      </td>
    </tr>

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

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

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

      <td>
        <p>Establece el tamaño de papel.</p>
        <p>El valor predeterminado de esta propiedad depende del escáner.</p>
      </td>
    </tr>

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

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

      <td>
        <p>
          Establece la coordenada del borde inferior del rectángulo del área de
          escaneo (en milipulgadas). Solo es válido si{" "}
          <strong>PaperSize</strong> = SPS\_Custom.
        </p>

        <p>De forma predeterminada, esta propiedad está establecida en 0.</p>
      </td>
    </tr>

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

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

      <td>
        <p>
          Establece la coordenada del borde izquierdo del rectángulo del área de escaneo
          (en milipulgadas). Solo es válido si <strong>PaperSize</strong> =
          SPS\_Custom.
        </p>

        <p>De forma predeterminada, esta propiedad está establecida en 0.</p>
      </td>
    </tr>

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

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

      <td>
        <p>
          Sets the coordinate of the right border of the scanning area rectangle
          (in milli-inch). It is only valid if <strong>PaperSize</strong> =
          SPS\_Custom.
        </p>

        <p>By default, this property is set to 0.</p>
      </td>
    </tr>

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

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

      <td>
        <p>
          Sets the coordinate of the top border of the scanning area rectangle
          (in milli-inch). It is only valid if <strong>PaperSize</strong> =
          SPS\_Custom.
        </p>

        <p>By default, this property is set to 0.</p>
      </td>
    </tr>

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

          <em>Additional settings</em>
        </p>
      </td>
    </tr>

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

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

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

      <td>
        <p>Especifica si el escaneado de varias páginas está habilitado.</p>
        <p>De forma predeterminada, esta propiedad está establecida en FALSE.</p>

        <Note>
          Si las opciones de escaneado están configuradas en el cuadro de diálogo de FineReader Engine para usar el alimentador automático, el valor de esta propiedad se ignora y el escaneado de varias páginas se habilita automáticamente. Esto se debe a que el alimentador automático está diseñado para el escaneado de varias páginas.
        </Note>
      </td>
    </tr>

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

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

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

      <td>
        <p>
          Sets the required delay between scanned pages (no pause, delay for
          specified number of seconds, prompt for next page).
        </p>

        <p>By default, this property is equal to SPM\_None.</p>
      </td>
    </tr>

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

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

      <td>
        <p>
          Sets the pause between pages in sec. It is only valid if{" "}
          <strong>PauseBetweenPagesMode</strong> = SPM\_PresetDelay.
        </p>

        <Note>
          Some scanners with automatic document feeder may ignore the value of
          this property.
        </Note>

        <p>By default, this property is 0.</p>
      </td>
    </tr>

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

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

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

      <td>
        <p>Specifies whether an automatic document feeder must be used.</p>

        <p>
          The default value of this property depends on the scanner: if the
          scanner has a flatbed, it is equal to SPFM\_Flatbed. If not, it is
          SPFM\_AutoFeeder.
        </p>
      </td>
    </tr>

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

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

      <td>
        <p>Specifies whether duplex scanning must be used.</p>

        <Note>
          If DuplexMode is set to TRUE you must also set MultipleImagesEnabled
          to TRUE.
        </Note>

        <p>By default, this property is set to FALSE.</p>
      </td>
    </tr>

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

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

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

      <td>
        <p>
          Setting this property to TRUE enables automatic skew correction, if
          this feature is supported by the scan source (see{" "}

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

          ).
        </p>

        <p>By default, this property is set to FALSE.</p>
      </td>
    </tr>

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

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

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

      <td>
        <p>
          Setting this property to TRUE enables automatic removal of blank
          pages, if this feature is supported by the scan source (see{" "}

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

          ).
        </p>

        <p>By default, this property is set to FALSE.</p>
      </td>
    </tr>
  </tbody>
</table>

<div id="related-objects">
  ## Objetos relacionados
</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" />[](/es/fine-reader/engine/api-reference/mechanism-objects/scansource#scansettings)[](/es/fine-reader/engine/api-reference/mechanism-objects/scansource)

[Diagrama de objetos](/es/fine-reader/engine/api-reference/object-diagram)

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

Este objeto se utiliza en el ejemplo de código de [Digitalización](/es/fine-reader/engine/guided-tour/samples#scanning).

<div id="see-also">
  ## Consulte también
</div>

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

[Scanning](/es/fine-reader/engine/guided-tour/basic-usage-scenarios-implementation/scanning)

[Trabajar con propiedades](/es/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)
