Aspose::Pdf::Annotations::FreeTextAnnotation-klass

FreeTextAnnotation class

Representerar en fri textanteckning som visar text direkt på sidan. Till skillnad från en vanlig textanteckning har en fri textanteckning inget öppet eller stängt tillstånd; istället för att visas i ett popup-fönster är texten alltid synlig.

class FreeTextAnnotation : public Aspose::Pdf::Annotations::MarkupAnnotation

Metoder

MetodBeskrivning
Accept(System::SharedPtr<AnnotationSelector>) overrideAccepterar besökarobjekt för att bearbeta anteckningen.
FreeTextAnnotation(const System::SharedPtr<Document>&, const System::SharedPtr<Aspose::Pdf::Annotations::DefaultAppearance>&)Konstruktor att använda med Generator.
FreeTextAnnotation(const System::SharedPtr<Aspose::Pdf::Page>&, const System::SharedPtr<Rectangle>&, const System::SharedPtr<Aspose::Pdf::Annotations::DefaultAppearance>&)Skapar ny FriText-anteckning på den angivna sidan.
get_AnnotationType() overrideHämtar typ av annotation.
get_Callout()Matris av punkter som specificerar anropslinjen.
get_DefaultAppearance()Hämtar standardutseendesträngen som ska användas vid formatering av texten.
get_DefaultAppearanceObject()Objekt som representerar standardutseendet för FreeText-annotation.
get_DefaultStyle()Hämtar en standardstilssträng.
get_EndingStyle()Hämtar linjeändningsstil för linjeändningspunkt.
get_Intent()Hämtar avsikten med free text-annotation.
get_Justification()Hämtar eller anger en kod som specificerar formen av quadding (justering) som ska användas vid visning av annotationens text.
get_Rotate()Vinkel för annotationens rotation.
get_StartingStyle()Hämtar linjeändningsstil för linjeändningspunkt. Denna egenskap är föråldrad, vänligen använd EndingStyle.
get_TextRectangle()Rectangle som beskriver de numeriska skillnaderna mellan två rektanglar: Rect-posten i annotationen och en rektangel som finns inom den rektangeln. Den inre rektangeln är där annotationens text ska visas.
get_TextStyle()Hämtar stil för texten i utseendet. När textstilen ändras uppdateras textens utseende.
set_Callout(const System::ArrayPtr<System::SharedPtr<Point>>&)Matris av punkter som specificerar anropslinjen.
set_DefaultAppearance(const System::String&)Ställer in standardutseende-strängen som ska användas vid formatering av texten.
set_DefaultStyle(const System::String&)Ställer in en standardstilssträng.
set_EndingStyle(LineEnding)Ställer in linjeändningsstil för linjeändningspunkt.
set_Intent(FreeTextIntent)Ställer in avsikten för free text-annotation.
set_Justification(Aspose::Pdf::Annotations::Justification)Hämtar eller anger en kod som specificerar formen av quadding (justering) som ska användas vid visning av annotationens text.
set_Rotate(Rotation)Vinkel för annotationens rotation.
set_StartingStyle(LineEnding)Ställer in linjeändningsstil för linjeändningspunkt. Denna egenskap är föråldrad, vänligen använd EndingStyle.
set_TextRectangle(const System::SharedPtr<Rectangle>&)Rectangle som beskriver de numeriska skillnaderna mellan två rektanglar: Rect-posten i annotationen och en rektangel som finns inom den rektangeln. Den inre rektangeln är där annotationens text ska visas.
set_TextStyle(const System::SharedPtr<Aspose::Pdf::Annotations::TextStyle>&)Ställer in stil för texten i utseendet. När textstilen ändras uppdateras textens utseende.
SetTextStyle(RichTextFontStyles, const System::String&, double, System::Drawing::Color)Ställer in formateringen som bestäms av parametern textStyle för all annotationstext.
SetTextStyle(int32_t, int32_t, RichTextFontStyles)Ställer in formateringen som bestäms av parametern textStyle för ett textfragment från index fromInd till index toInd.

Se även