Clase Aspose::Pdf::Text::TextReplaceOptions
Contenido
[
Ocultar
]TextReplaceOptions class
Representa opciones de reemplazo de texto.
class TextReplaceOptions : public Aspose::Pdf::Text::TextOptions
Enums
| Enumeración | Descripción |
|---|---|
| FontSizeAdjustment | Especifica una política sobre cómo debe ajustarse el tamaño de fuente del texto para encajar dentro de un área contenedora. |
| ReplaceAdjustment | Determina la acción que se realizará después de reemplazar un fragmento de texto por uno más corto. Ninguna - sin acción, el texto reemplazado puede superponerse al resto de la línea; AdjustSpaceWidth - intenta ajustar los espacios entre palabras para mantener la longitud de la línea; WholeWordsHyphenation - intenta distribuir palabras entre líneas del párrafo para mantener el margen derecho del párrafo; ShiftRestOfLine - desplaza el resto de la línea según el cambio de longitud del texto, la longitud de la línea puede cambiar; El valor predeterminado es ShiftRestOfLine. |
| Scope | Scope donde se aplica la operación de reemplazo de texto REPLACE_FIRST por defecto Esta opción obsoleta se mantuvo por compatibilidad. Afecta a PdfContentEditor y no tiene efecto en TextFragmentAbsorber. |
Métodos
| Método | Descripción |
|---|---|
| get_AdjustmentNewLineSpacing() const | Obtiene el valor del interlineado que se usa si el ajuste de reemplazo se fuerza a crear una nueva línea de texto. El valor esperado es un multiplicador del tamaño de fuente del texto reemplazado. El valor predeterminado es 1.2. |
| get_FontSizeAdjustmentAction() const | Obtiene la política para ajustar el tamaño de fuente para que encaje dentro de los límites definidos por el TextReplaceOptions::Rectangle. |
| get_IgnoreParagraphs() const | Obtiene un valor que indica si se deben ignorar los párrafos distintos al ajustar el texto en la página después del reemplazo de texto. |
| get_LeftAdjustment() const | Establece u obtiene el ajuste de posición izquierda para el texto reemplazado al usar TextReplaceOptions: |
| get_Rectangle() const | Obtiene el rectángulo para ajustar el texto después del reemplazo. |
| get_ReplaceAdjustmentAction() const | Obtiene una acción que se realizará después de reemplazar un fragmento de texto por uno más corto. |
| get_ReplaceScope() const | Obtiene un alcance donde se aplica la operación de reemplazo de texto. |
| get_RightAdjustment() const | Establece u obtiene el ajuste de posición derecha para el texto reemplazado al usar TextReplaceOptions: |
| set_AdjustmentNewLineSpacing(double) | Establece el valor del interlineado que se usa si el ajuste de reemplazo se fuerza a crear una nueva línea de texto. El valor esperado es un multiplicador del tamaño de fuente del texto reemplazado. El valor predeterminado es 1.2. |
| set_FontSizeAdjustmentAction(TextReplaceOptions::FontSizeAdjustment) | Establece la política para ajustar el tamaño de fuente para que encaje dentro de los límites definidos por el TextReplaceOptions::Rectangle. |
| set_IgnoreParagraphs(bool) | Establece un valor que indica si se deben ignorar los párrafos distintos al ajustar el texto en la página después del reemplazo de texto. |
| set_LeftAdjustment(double) | Establece u obtiene el ajuste de posición izquierda para el texto reemplazado al usar TextReplaceOptions: |
| set_Rectangle(const System::SharedPtr<Aspose::Pdf::Rectangle>&) | Establece el rectángulo para ajustar el texto después del reemplazo. |
| set_ReplaceAdjustmentAction(TextReplaceOptions::ReplaceAdjustment) | Establece una acción que se realizará después de reemplazar un fragmento de texto por uno más corto. |
| set_ReplaceScope(TextReplaceOptions::Scope) | Establece un alcance donde se aplica la operación de reemplazo de texto. |
| set_RightAdjustment(double) | Establece u obtiene el ajuste de posición derecha para el texto reemplazado al usar TextReplaceOptions: |
| TextReplaceOptions(TextReplaceOptions::Scope) | Inicializa una nueva instancia del objeto TextReplaceOptions para el alcance especificado. |
| TextReplaceOptions(TextReplaceOptions::ReplaceAdjustment) | Inicializa una nueva instancia del objeto TextReplaceOptions para la acción después del reemplazo especificada. |
Ver también
- Class TextOptions
- Namespace Aspose::Pdf::Text
- Library Aspose.PDF for C++