Aspose::Pdf::TextStamp clase

TextStamp class

Representa un sello textual.

class TextStamp : public Aspose::Pdf::Stamp

Enums

EnumeraciónDescripción
NoCharacterActionAcción a realizar si la fuente no contiene el carácter requerido.

Métodos

MétodoDescripción
get_AutoAdjustFontSizePrecision() constAjustar automáticamente la precisión del tamaño de fuente. Valor predeterminado: 0.1;.
get_AutoAdjustFontSizeToFitStampRectangle() constSi está habilitado, el tamaño de fuente se ajustará automáticamente para encajar en el rectángulo del sello de tamaño: Width y Height. El ancho y alto predeterminados se derivan del rectángulo de la página.
get_Draw() constEsta propiedad determina cómo se dibuja el sello en la página. Si Draw = true, el sello se dibuja como operadores gráficos y si draw = false, el sello se dibuja como texto.
get_FontSize()Tamaño de fuente real después de que el sello se haya colocado. (Puede diferir del tamaño de fuente inicial proporcionado a través del constructor si la opción ‘AutoAdjustFontSizeToFitStampRectangle’ está habilitada.)
get_Height() overrideAltura deseada del sello en la página.
get_Justify()Define la justificación del texto. Si esta propiedad se establece en true, ambos bordes izquierdo y derecho del texto se alinean. Valor predeterminado: false.
get_MaxRowWidth() constAltura máxima de fila para la opción WordWrap.
get_NoCharacterBehavior() constObtiene el modo que define el comportamiento en caso de que las fuentes no contengan los caracteres solicitados.
get_ReplacementFont() constObtiene la fuente utilizada para la sustitución si la fuente del usuario no contiene el carácter requerido.
get_Scale() constDefine el escalado del texto. Si esta propiedad se establece en true y se especifica un valor para Width, el texto se escalará para ajustarse al ancho especificado.
get_TextAlignment() constAlineación del texto dentro del sello.
get_TextState() constObtiene las propiedades de texto del sello. Consulte TextState para obtener más detalles.
get_TreatYIndentAsBaseLine() constDefine el origen de coordenadas para colocar el texto. Si TreatYIndentAsBaseLine = true (valor predeterminado cuando Draw = true) el valor de YIndent se tratará como la línea base del texto. Si TreatYIndentAsBaseLine = false (valor predeterminado cuando Draw = false) el valor de YIndent se tratará como la parte inferior (línea de descenso) del texto.
get_Value()Obtiene el valor de cadena que se utiliza como sello en la página.
get_Width() overrideAncho deseado del sello en la página.
get_WordWrap() constDefine el ajuste de línea. Si esta propiedad se establece en true y se especifica un valor para Width, el texto se dividirá en varias líneas para ajustarse al ancho especificado. Valor predeterminado: false.
get_WordWrapMode() constObtiene el modo de ajuste de línea para la renderización del texto.
Put(System::SharedPtr<Page>) overrideAgrega un sello textual en la página.
set_AutoAdjustFontSizePrecision(float)Ajustar automáticamente la precisión del tamaño de fuente. Valor predeterminado: 0.1;.
set_AutoAdjustFontSizeToFitStampRectangle(bool)Si está habilitado, el tamaño de fuente se ajustará automáticamente para encajar en el rectángulo del sello de tamaño: Width y Height. El ancho y alto predeterminados se derivan del rectángulo de la página.
set_Draw(bool)Esta propiedad determina cómo se dibuja el sello en la página. Si Draw = true, el sello se dibuja como operadores gráficos y si draw = false, el sello se dibuja como texto.
set_Height(double) overrideAltura deseada del sello en la página.
set_Justify(bool)Define la justificación del texto. Si esta propiedad se establece en true, ambos bordes izquierdo y derecho del texto se alinean. Valor predeterminado: false.
set_MaxRowWidth(double)Altura máxima de fila para la opción WordWrap.
set_NoCharacterBehavior(TextStamp::NoCharacterAction)Establece el modo que define el comportamiento en caso de que las fuentes no contengan los caracteres solicitados.
set_ReplacementFont(const System::SharedPtr<Text::Font>&)Establece la fuente utilizada para la sustitución si la fuente del usuario no contiene el carácter requerido.
set_Scale(bool)Define el escalado del texto. Si esta propiedad se establece en true y se especifica un valor para Width, el texto se escalará para ajustarse al ancho especificado.
set_TextAlignment(Aspose::Pdf::HorizontalAlignment)Alineación del texto dentro del sello.
set_TreatYIndentAsBaseLine(bool)Define el origen de coordenadas para colocar el texto. Si TreatYIndentAsBaseLine = true (valor predeterminado cuando Draw = true) el valor de YIndent se tratará como la línea base del texto. Si TreatYIndentAsBaseLine = false (valor predeterminado cuando Draw = false) el valor de YIndent se tratará como la parte inferior (línea de descenso) del texto.
set_Value(const System::String&)Establece el valor de cadena que se utiliza como sello en la página.
set_Width(double) overrideAncho deseado del sello en la página.
set_WordWrap(bool)Define el ajuste de línea. Si esta propiedad se establece en true y se especifica un valor para Width, el texto se dividirá en varias líneas para ajustarse al ancho especificado. Valor predeterminado: false.
set_WordWrapMode(Aspose::Pdf::Text::TextFormattingOptions::WordWrapMode)Establece el modo de ajuste de línea para la renderización del texto.
TextStamp(const System::String&)Inicializa una nueva instancia de la clase TextStamp.
TextStamp(const System::String&, const System::SharedPtr<Aspose::Pdf::Text::TextState>&)Inicializa una nueva instancia de la clase TextStamp.
TextStamp(const System::SharedPtr<Facades::FormattedText>&)Inicializa una nueva instancia de la clase TextStamp con el objeto formattedText.

Ver también