Aspose::Pdf::Text::TextSearchOptions clase

TextSearchOptions class

Representa opciones de búsqueda de texto.

class TextSearchOptions : public Aspose::Pdf::Text::TextOptions

Métodos

MétodoDescripción
get_IgnoreResourceFontErrors() constObtiene la indicación de que los errores relacionados con la ausencia de fuentes serán ignorados por el absorbente de texto (fragmento). true - indica que los errores de ausencia de fuentes serán ignorados. Los segmentos Text que hacen referencia a recursos incorrectos se omitirán durante el procesamiento. false (por defecto) - el error de ausencia de fuente terminará el procesamiento lanzando una excepción.
get_IgnoreShadowText() constObtiene la indicación de que los fragmentos de texto que representan la sombra del texto normal serán ignorados durante la búsqueda. true - indica que el texto en sombra no será encontrado (pruebe esto si la búsqueda de texto devuelve fragmentos duplicados en posiciones cercanas). false - indica que el texto en sombra será encontrado junto con el texto normal (valor por defecto).
get_IsRegularExpressionUsed() constObtiene la indicación de que se utiliza expresión regular.
get_LimitToPageBounds() constObtiene la indicación de que el texto se busca dentro de los límites de la página.
get_LogTextExtractionErrors() constObtiene la indicación de que los errores de extracción de texto (decodificación) se registrarán en el absorbente de texto (fragmento). true - indica que los errores de extracción de texto (decodificación) se registrarán. Puede disminuir el rendimiento. false (por defecto) - no se registran errores.
get_Rectangle() constObtiene el rectángulo que delimita el texto buscado.
get_SearchForTextRelatedGraphics() constObtiene el valor que permite buscar gráficos relacionados con el texto (subrayado, fondo, etc.) durante la búsqueda de texto. true - la búsqueda de gráficos relacionados con el texto se realizará (valor por defecto). false - los elementos gráficos que puedan estar presentes en el documento fuente serán ignorados. Configure esto en caso de problemas de rendimiento o si no necesita manejar subrayado, fondo o recorte.
get_SearchInAnnotations() constObtiene el valor que permite buscar texto en Annotations. true - el texto se buscará en Annotations. false - el texto en Annotations no será analizado por TextFragmentAbsorber.
get_StoredGraphicElementsMaxCount() constObtiene el valor que limita la búsqueda de gráficos relacionados con el texto (subrayado, fondo, etc.) en una página al número especificado de elementos. El valor predeterminado es 250. Establezca un valor menor en caso de problemas de rendimiento, pruebe un valor mayor si algunos elementos gráficos no se encuentran.
get_UseFontEngineEncoding() constObtiene la indicación de que el texto se buscará usando la codificación del motor de fuentes. true - indica que se utilizará la codificación del motor de fuentes (pruebe esto si la búsqueda de texto falla debido a una codificación imperfecta en el documento). false - indica que se utilizará la codificación de fuentes del documento (valor por defecto).
set_IgnoreResourceFontErrors(bool)Establece la indicación de que los errores relacionados con la ausencia de fuente serán ignorados por el absorbente de texto (fragmento). true - indica que los errores de ausencia de fuente serán ignorados. Los segmentos Text que hacen referencia a recursos incorrectos se omitirán durante el procesamiento. false (por defecto) - el error de ausencia de fuente terminará el procesamiento lanzando una excepción.
set_IgnoreShadowText(bool)Establece la indicación de que los fragmentos de texto que representan la sombra del texto normal serán ignorados durante la búsqueda. true - indica que el texto en sombra no se encontrará (pruebe esto si la búsqueda de texto devuelve fragmentos duplicados en posiciones cercanas). false - indica que el texto en sombra se encontrará junto con el texto normal (valor por defecto).
set_IsRegularExpressionUsed(bool)Establece la indicación de que se utiliza una expresión regular.
set_LimitToPageBounds(bool)Establece la indicación de que el texto se busca dentro de los límites de la página.
set_LogTextExtractionErrors(bool)Establece la indicación de que los errores de extracción de texto (decodificación) se registrarán en el absorbente de texto (fragmento). true - indica que los errores de extracción de texto (decodificación) se registrarán. Puede disminuir el rendimiento. false (por defecto) - sin registro de errores.
set_Rectangle(const System::SharedPtr<Aspose::Pdf::Rectangle>&)Establece el rectángulo que delimita el texto buscado.
set_SearchForTextRelatedGraphics(bool)Establece el valor que permite buscar gráficos relacionados con el texto (subrayado, fondo, etc.) durante la búsqueda de texto. true - la búsqueda de gráficos relacionados con el texto se realizará (valor por defecto). false - los elementos gráficos que puedan estar presentes en el documento fuente se ignorarán. Configure esto en caso de problemas de rendimiento o si no es necesario manejar subrayado, fondo o recorte.
set_SearchInAnnotations(bool)Establece el valor que permite buscar texto en Annotations. true - el texto se buscará en Annotations. false - el texto en Annotations no será analizado por TextFragmentAbsorber.
set_StoredGraphicElementsMaxCount(int32_t)Establece el valor que limita la búsqueda de gráficos relacionados con el texto (subrayado, fondo, etc.) en una página al número especificado de elementos. El valor por defecto es 250. Use un valor menor en caso de problemas de rendimiento, pruebe un valor mayor si algunos elementos gráficos no se encuentran.
set_UseFontEngineEncoding(bool)Establece la indicación de que el texto se buscará utilizando la codificación del motor de fuentes. true - indica que se usará la codificación del motor de fuentes (pruebe esto si la búsqueda de texto falla debido a una codificación imperfecta en el documento). false - indica que se usará la codificación de fuentes del documento (valor por defecto).
TextSearchOptions(bool)Inicializa una nueva instancia del objeto TextSearchOptions. Especifica el modo de uso de expresiones regulares.
TextSearchOptions(const System::SharedPtr<Aspose::Pdf::Rectangle>&)Inicializa una nueva instancia del objeto TextSearchOptions. Especifica el rectángulo que delimita el texto buscado.
TextSearchOptions(const System::SharedPtr<Aspose::Pdf::Rectangle>&, bool)Inicializa una nueva instancia del objeto TextSearchOptions. Especifica el rectángulo que delimita el texto buscado y el modo de uso de expresiones regulares.

Ver también