Aspose::Pdf::TextStamp klass

TextStamp class

Representerar en textuell stämpel.

class TextStamp : public Aspose::Pdf::Stamp

Enums

EnumBeskrivning
NoCharacterActionÅtgärd att utföra om teckensnittet inte innehåller det erforderliga tecknet.

Metoder

MetodBeskrivning
get_AutoAdjustFontSizePrecision() constJustera automatiskt precisionen för teckenstorlek. Standardvärde: 0.1;.
get_AutoAdjustFontSizeToFitStampRectangle() constOm aktiverat kommer teckenstorleken att automatiskt justeras för att passa stämpelrektangeln med storleken: Width och Height. Standardbredd och -höjd hämtas från sidrektangeln.
get_Draw() constDenna egenskap bestämmer hur stämpeln ritas på sidan. Om Draw = true ritas stämpeln som grafiska operatorer och om Draw = false ritas stämpeln som text.
get_FontSize()Den faktiska teckenstorleken efter att stämpeln har placerats. (Kan skilja sig från den ursprungliga teckenstorleken som angavs via konstruktorn om alternativet ‘AutoAdjustFontSizeToFitStampRectangle’ är aktiverat.)
get_Height() overrideÖnskad höjd på stampen på sidan.
get_Justify()Definierar textjustering. Om denna egenskap är satt till true är både vänster- och högerranden av texten justerade. Standardvärde: false.
get_MaxRowWidth() constMaximal radhöjd för WordWrap-alternativet.
get_NoCharacterBehavior() constHämtar läge som definierar beteende om teckensnitt inte innehåller begärda tecken.
get_ReplacementFont() constHämtar teckensnitt som används för ersättning om användarens teckensnitt inte innehåller det erforderliga tecknet.
get_Scale() constDefinierar skalning av texten. Om denna egenskap är satt till true och ett Width‑värde har angetts kommer texten att skalas för att passa den angivna bredden.
get_TextAlignment() constJustering av texten inom stämpeln.
get_TextState() constHämtar textegenskaperna för stämpeln. Se TextState för detaljer.
get_TreatYIndentAsBaseLine() constDefinierar koordinatursprunget för placering av text. Om TreatYIndentAsBaseLine = true (standard när Draw = true) kommer YIndent‑värdet att behandlas som textens baslinje. Om TreatYIndentAsBaseLine = false (standard när Draw = false) kommer YIndent‑värdet att behandlas som botten (nedstigningslinje) av texten.
get_Value()Hämtar strängvärdet som används som stämpel på sidan.
get_Width() overrideÖnskad bredd på stämpeln på sidan.
get_WordWrap() constDefinierar radbrytning. Om denna egenskap är satt till true och ett Width‑värde har angetts kommer texten att brytas i flera rader för att passa den angivna bredden. Standardvärde: false.
get_WordWrapMode() constHämtar radbrytningsläget för textrendering.
Put(System::SharedPtr<Page>) overrideLägger till en textstämpel på sidan.
set_AutoAdjustFontSizePrecision(float)Justera automatiskt precisionen för teckenstorlek. Standardvärde: 0.1;.
set_AutoAdjustFontSizeToFitStampRectangle(bool)Om aktiverat kommer teckenstorleken att automatiskt justeras för att passa stämpelrektangeln med storleken: Width och Height. Standardbredd och -höjd hämtas från sidrektangeln.
set_Draw(bool)Denna egenskap bestämmer hur stämpeln ritas på sidan. Om Draw = true ritas stämpeln som grafiska operatorer och om Draw = false ritas stämpeln som text.
set_Height(double) overrideÖnskad höjd på stampen på sidan.
set_Justify(bool)Definierar textjustering. Om denna egenskap är satt till true är både vänster- och högerranden av texten justerade. Standardvärde: false.
set_MaxRowWidth(double)Maximal radhöjd för WordWrap-alternativet.
set_NoCharacterBehavior(TextStamp::NoCharacterAction)Ställer in läge som definierar beteende om teckensnitt inte innehåller begärda tecken.
set_ReplacementFont(const System::SharedPtr<Text::Font>&)Ställer in teckensnitt som används för ersättning om användarens teckensnitt inte innehåller det erforderliga tecknet.
set_Scale(bool)Definierar skalning av texten. Om denna egenskap är satt till true och ett Width‑värde har angetts kommer texten att skalas för att passa den angivna bredden.
set_TextAlignment(Aspose::Pdf::HorizontalAlignment)Justering av texten inom stämpeln.
set_TreatYIndentAsBaseLine(bool)Definierar koordinatursprunget för placering av text. Om TreatYIndentAsBaseLine = true (standard när Draw = true) kommer YIndent‑värdet att behandlas som textens baslinje. Om TreatYIndentAsBaseLine = false (standard när Draw = false) kommer YIndent‑värdet att behandlas som botten (nedstigningslinje) av texten.
set_Value(const System::String&)Ställer in strängvärdet som används som stämpel på sidan.
set_Width(double) overrideÖnskad bredd på stämpeln på sidan.
set_WordWrap(bool)Definierar radbrytning. Om denna egenskap är satt till true och ett Width‑värde har angetts kommer texten att brytas i flera rader för att passa den angivna bredden. Standardvärde: false.
set_WordWrapMode(Aspose::Pdf::Text::TextFormattingOptions::WordWrapMode)Ställer in radbrytningsläget för textrendering.
TextStamp(const System::String&)Initierar en ny instans av klassen TextStamp.
TextStamp(const System::String&, const System::SharedPtr<Aspose::Pdf::Text::TextState>&)Initierar en ny instans av klassen TextStamp.
TextStamp(const System::SharedPtr<Facades::FormattedText>&)Initierar en ny instans av klassen TextStamp med ett formattedText‑objekt.

Se även