Aspose::Pdf::Annotations::FreeTextAnnotation-klass
Innehåll
[
Dölj
]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
| Metod | Beskrivning |
|---|---|
| Accept(System::SharedPtr<AnnotationSelector>) override | Accepterar 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() override | Hä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
- Class MarkupAnnotation
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++