> ## 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 PageAnalysisParams (Interfaz IPageAnalysisParams)

> Objeto PageAnalysisParams (interfaz IPageAnalysisParams) en la API de ABBYY FineReader Engine: ajusta el análisis de diseño; se pasa directamente o como miembro de PageProcessingParams; objeto persistente que puede guardarse en archivo o memoria.

Este objeto proporciona acceso a los parámetros que se utilizan para ajustar el proceso de análisis de diseño. Se pasa como parámetro de entrada o como miembro del objeto [PageProcessingParams](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageprocessingparams) a los métodos de procesamiento de FineReader Engine.

El objeto PageAnalysisParams es un objeto persistente. Esto significa que el estado actual del objeto puede escribirse en un almacenamiento persistente. Más adelante, el objeto puede volver a crearse leyendo su estado desde el almacenamiento persistente. Los siguientes métodos proporcionan persistencia al objeto:

Linux: [SaveToFile](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method) y [LoadFromFile](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method)

Windows [SaveToFile](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method), [LoadFromFile](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method), [SaveToMemory](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetomemory-method) y [LoadFromMemory](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfrommemory-method).

<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>
        <p>
          <a name="analysismode" />

          <strong>AnalysisMode</strong>
        </p>
      </td>

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

      <td>
        <p>
          Especifica el modo de análisis de diseño. Para documentos con tablas, diseños
          complejos o muchos objetos distintos que se van a extraer, se recomienda
          establecer esta propiedad en PAM\_TextExtraction.
        </p>

        <p>El valor predeterminado es PAM\_DocumentConversion.</p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Configuración de detección de bloques</em>
        </p>
      </td>
    </tr>

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

          <strong>DetectText</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>
          Si esta propiedad es TRUE, las áreas de texto se detectan durante el
          análisis de diseño.
        </p>

        <p>Esta propiedad es TRUE de forma predeterminada.</p>
      </td>
    </tr>

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

          <strong>SpeedQualityMode</strong>
        </p>
      </td>

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

      <td>
        <p>
          Esta propiedad controla el equilibrio entre la precisión del análisis y la velocidad.
          Es posible que necesite la configuración SQM\_Accurate al procesar documentos
          con fondos complejos o marcas de agua.
        </p>

        <p>El valor predeterminado es SQM\_Fast.</p>
      </td>
    </tr>

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

          <strong>DetectHandwritten</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>
          Cuando esta propiedad se establece en TRUE, se habilita la detección de texto manuscrito.
          El texto manuscrito solo puede detectarse si la propiedad{" "}
          <strong>SpeedQualityMode</strong> está establecida en SQM\_Accurate;
          de lo contrario, esta configuración se ignora.
        </p>

        <p>Esta propiedad es FALSE de forma predeterminada.</p>
      </td>
    </tr>

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

          <strong>DetectTables</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>
          Si esta propiedad es TRUE, las tablas se detectan durante el
          análisis de diseño.
        </p>

        <p>Esta propiedad es TRUE de forma predeterminada.</p>
      </td>
    </tr>

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

          <strong>TableAnalysisParams</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/tableanalysisparams">
              TableAnalysisParams
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Proporciona acceso al subconjunto de parámetros de procesamiento de página que
          afectan al proceso de análisis de tablas. Si la propiedad{" "}
          <strong>DetectTables</strong> es FALSE, estos parámetros se
          ignoran.
        </p>
      </td>
    </tr>

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

          <strong>DetectBarcodes</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 los códigos de barras se detectan y, en consecuencia, si se crean
          bloques de códigos de barras durante el análisis de diseño. Si esta propiedad es FALSE,
          los códigos de barras pueden detectarse como bloques de otro tipo (por ejemplo, imágenes).
        </p>

        <p>Esta propiedad es FALSE de forma predeterminada.</p>
      </td>
    </tr>

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

          <strong>BarcodeParams</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/barcodeparams">
              BarcodeParams
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          Proporciona acceso al subconjunto de parámetros de procesamiento de página que afectan
          al proceso de reconocimiento de bloques de códigos de barras.
        </p>

        <p>
          Estos parámetros se ignoran si el valor de la propiedad{" "}
          <strong>DetectBarcodes</strong> es FALSE.
        </p>
      </td>
    </tr>

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

          <strong>DetectCheckmarks</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>
          Si esta propiedad es TRUE, las marcas de verificación se detectan durante el
          análisis de diseño.
        </p>

        <p>Esta propiedad es FALSE de forma predeterminada.</p>
      </td>
    </tr>

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

          <strong>DetectSeparators</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>
          Si esta propiedad es TRUE, los separadores se detectan durante el
          análisis del diseño.
        </p>

        <p>Esta propiedad es TRUE de forma predeterminada.</p>
      </td>
    </tr>

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

          <strong>DetectPictures</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>
          Si esta propiedad es TRUE, las imágenes se detectan durante el
          análisis del diseño.
        </p>

        <p>Esta propiedad es TRUE de forma predeterminada.</p>
      </td>
    </tr>

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

          <strong>DetectVectorGraphics</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>
          Si esta propiedad es TRUE, las imágenes vectoriales se detectan durante el
          análisis del diseño.{" "}

          <a href="/es/fine-reader/engine/api-reference/layout-related-objects/vectorpictureblock">
            Los bloques de imágenes vectoriales
          </a>

          {" "}

          solo pueden aparecer en el diseño si esta propiedad se ha establecido en TRUE
          durante el análisis del diseño.
        </p>

        <p>Esta propiedad es TRUE de forma predeterminada.</p>
      </td>
    </tr>

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

          <strong>DetectStamps</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>
          Si esta propiedad es TRUE, los sellos se detectan durante el análisis del diseño
          y se colocan en bloques de tipo{" "}

          <a href="/es/fine-reader/engine/api-reference/enumerations/blocktypeenum#bt_rasterpicture">
            BT\_RasterPicture
          </a>

          . El texto de los sellos detectados no se reconocerá.
        </p>

        <p>
          Los sellos solo pueden detectarse si la propiedad <strong>SpeedQualityMode</strong>{" "}
          está establecida en SQM\_Accurate; de lo contrario, esta configuración se
          ignora.
        </p>

        <p>Esta propiedad es FALSE de forma predeterminada.</p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>Configuración adicional</em>
        </p>
      </td>
    </tr>

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

          <strong>NoShadowsMode</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>
          Establecer esta propiedad en TRUE indica a ABBYY FineReader Engine que asuma
          que una imagen no tiene sombras de escaneo.
        </p>

        <p>Esta propiedad es FALSE de forma predeterminada.</p>
      </td>
    </tr>

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

          <strong>PaperSizeDetectionMode</strong>
        </p>
      </td>

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

      <td>
        <p>
          Esta propiedad indica si la imagen preprocesada completa puede contener
          información para el análisis. Si{" "}
          <strong>PaperSizeDetectionMode</strong> está establecido en
          PSDM\_CloseToImageSize, el área de análisis se definirá de acuerdo con
          el tamaño de la imagen original.
        </p>

        <Note>
          Para el correcto funcionamiento de esta propiedad, la propiedad NoShadowsMode
          debe estar establecida en FALSE.
        </Note>

        <p>El valor predeterminado de esta propiedad es PSDM\_Auto.</p>
      </td>
    </tr>

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

          <strong>DetectTextOnPictures</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>
          Establecer esta propiedad en TRUE indica a ABBYY FineReader Engine que detecte todo
          el texto en la imagen de una página, incluido el texto incrustado en figuras e
          imágenes. El orden de lectura no se modifica para permitir la búsqueda de texto
          completo posteriormente.
        </p>

        <p>Esta propiedad es FALSE de forma predeterminada.</p>
      </td>
    </tr>

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

          <strong>DetectVerticalEuropeanText</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>
          Establecer esta propiedad en TRUE hace que FineReader Engine busque texto con
          orientación vertical. Se aplica a todos los idiomas excepto{" "}

          <a href="/es/fine-reader/engine/guided-tour/advanced-techniques/recognizing-cjk-languages#cjk">
            CJK
          </a>

          . Para los idiomas CJK, la detección de texto vertical se controla mediante la
          propiedad <strong>ProhibitCJKColumns</strong>.
        </p>

        <p>Esta propiedad es FALSE de forma predeterminada.</p>
      </td>
    </tr>

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

          <strong>ProhibitCJKColumns</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>
          El texto en{" "}

          <a href="/es/fine-reader/engine/guided-tour/advanced-techniques/recognizing-cjk-languages#cjk">
            idiomas CJK
          </a>

          {" "}

          puede escribirse tanto en vertical como en horizontal. Establecer esta
          propiedad en TRUE indica a ABBYY FineReader Engine que ignore la
          posibilidad de texto vertical y reconozca la imagen dando por sentado que todo
          el texto está dispuesto horizontalmente.
        </p>

        <p>Esta propiedad solo es válida para idiomas CJK.</p>
        <p>Esta propiedad es FALSE de forma predeterminada.</p>
      </td>
    </tr>

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

          <strong>ProhibitDoublePageMode</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>
          Esta propiedad, cuando se establece en TRUE, indica a ABBYY FineReader Engine que asuma
          que una imagen no es una página doble de libro.
        </p>

        <p>Esta propiedad es FALSE de forma predeterminada.</p>
      </td>
    </tr>

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

          <strong>CollectPdfExportData</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>
          Esta propiedad, cuando se establece en TRUE, indica a FineReader Engine que recopile datos para
          la exportación a PDF durante el análisis de diseño. Los datos recopilados se utilizan durante
          la exportación a PDF de solo imagen (

          <a href="/es/fine-reader/engine/api-reference/enumerations/pdfexportmodeenum#imageonly">
            PEM\_ImageOnly
          </a>

          {" "}

          modo) con compresión MRC.
        </p>

        <Note>
          Con esta propiedad establecida en TRUE, el reconocimiento no es compatible. El
          texto reconocido no es necesario para exportar el documento a PDF de
          solo imagen.
        </Note>

        <p>Esta propiedad es FALSE de forma predeterminada.</p>
      </td>
    </tr>
  </tbody>
</table>

<div id="methods">
  ## Métodos
</div>

| Nombre                                                                                                                                                     | Descripción                                                                                           |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| [CopyFrom](/es/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/copyfrom-method)                                   | Inicializa las propiedades del objeto actual con los valores de propiedades similares de otro objeto. |
| [LoadFromFile](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method)                                                 | Restaura el contenido del objeto desde un archivo del disco.                                          |
| [LoadFromMemory](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfrommemory-method) <br /><br /> **Nota:** *Solo para Windows.* | Restaura el contenido del objeto desde la memoria global.                                             |
| [SaveToFile](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method)                                                     | Guarda el contenido del objeto en un archivo del disco.                                               |
| [SaveToMemory](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetomemory-method) <br /><br /> **Nota:** *Solo para Windows.*     | Guarda el contenido del objeto en la memoria global.                                                  |

<div id="related-objects">
  ## Objetos relacionados
</div>

<img src="https://mintcdn.com/abbyy/i-EfCQVmseNiPQcp/images/fine-reader/engine/pageanalysisparams.gif?s=dab6978e8726a16839b7ebf6d3842bfb" alt="PageAnalysisParams" width="204" height="115" data-path="images/fine-reader/engine/pageanalysisparams.gif" />[](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/barcodeparams)[](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageprocessingparams#pageanalysisparams)[](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/tableanalysisparams)[](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageprocessingparams)

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

<div id="output-parameter">
  ## Parámetro de salida
</div>

Este objeto es el parámetro de salida del método [CreatePageAnalysisParams](/es/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods) del objeto [Engine](/es/fine-reader/engine/api-reference/engine-object-iengine-interface).

<div id="input-parameter">
  ## Parámetro de entrada
</div>

Este objeto se pasa como parámetro de entrada a los siguientes métodos:

* métodos [Analyze](/es/fine-reader/engine/api-reference/document-related-objects/frdocument/analyze-method) y [AnalyzePages](/es/fine-reader/engine/api-reference/document-related-objects/frdocument/analyzepages-method) del objeto [FRDocument](/es/fine-reader/engine/api-reference/document-related-objects/frdocument)
* métodos [Analyze](/es/fine-reader/engine/api-reference/document-related-objects/frpage/analyze-method), [AnalyzeRegion](/es/fine-reader/engine/api-reference/document-related-objects/frpage/analyzeregion-method) y [AnalyzeTable](/es/fine-reader/engine/api-reference/document-related-objects/frpage/analyzetable-method) del objeto [FRPage](/es/fine-reader/engine/api-reference/document-related-objects/frpage)

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

El objeto se utiliza en los siguientes ejemplos de código: [CommandLineInterface](/es/fine-reader/engine/guided-tour/samples#commandlineinterface) (Windows y Linux)

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

[Parámetros de ajuste del preprocesamiento, análisis, reconocimiento y síntesis](/es/fine-reader/engine/guided-tour/advanced-techniques/tuning-parameters-of-preprocessing-analysis-recognition-and-synthesis)

[PageProcessingParams](/es/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageprocessingparams#pageanalysisparams)

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