Aspose::Pdf::Annotations::FreeTextAnnotation class
Содержание
[
Скрывать
]FreeTextAnnotation class
Представляет аннотацию свободного текста, отображающую текст непосредственно на странице. В отличие от обычной текстовой аннотации, аннотация свободного текста не имеет состояний открыто/закрыто; вместо отображения во всплывающем окне текст всегда виден.
class FreeTextAnnotation : public Aspose::Pdf::Annotations::MarkupAnnotation
Методы
| Метод | Описание |
|---|---|
| Accept(System::SharedPtr<AnnotationSelector>) override | Принимает объект‑посетитель для обработки аннотации. |
| FreeTextAnnotation(const System::SharedPtr<Document>&, const System::SharedPtr<Aspose::Pdf::Annotations::DefaultAppearance>&) | Конструктор для использования с Generator. |
| FreeTextAnnotation(const System::SharedPtr<Aspose::Pdf::Page>&, const System::SharedPtr<Rectangle>&, const System::SharedPtr<Aspose::Pdf::Annotations::DefaultAppearance>&) | Создаёт новую аннотацию FreeText на указанной странице. |
| get_AnnotationType() override | Получает тип аннотации. |
| get_Callout() | Массив точек, задающих линию выноски. |
| get_DefaultAppearance() | Получает строку внешнего вида по умолчанию, используемую при форматировании текста. |
| get_DefaultAppearanceObject() | Объект, представляющий внешний вид по умолчанию аннотации FreeText. |
| get_DefaultStyle() | Получает строку стиля по умолчанию. |
| get_EndingStyle() | Получает стиль окончания линии для конечной точки линии. |
| get_Intent() | Получает назначение свободной текстовой аннотации. |
| get_Justification() | Получает или задаёт код, определяющий форму выравнивания (justification) текста аннотации. |
| get_Rotate() | Угол вращения аннотации. |
| get_StartingStyle() | Получает стиль окончания линии для конечной точки линии. OThis property устарела, пожалуйста, используйте EndingStyle. |
| get_TextRectangle() | Rectangle описывающий численные различия между двумя прямоугольниками: запись Rect аннотации и прямоугольник, содержащийся внутри этого прямоугольника. Внутренний прямоугольник — это место, где должен отображаться текст аннотации. |
| get_TextStyle() | Получает стиль текста в отображении. Когда стиль текста изменяется, отображение текста обновляется. |
| set_Callout(const System::ArrayPtr<System::SharedPtr<Point>>&) | Массив точек, задающих линию выноски. |
| set_DefaultAppearance(const System::String&) | Устанавливает строку отображения по умолчанию, используемую при форматировании текста. |
| set_DefaultStyle(const System::String&) | Устанавливает строку стиля по умолчанию. |
| set_EndingStyle(LineEnding) | Устанавливает стиль окончания линии для конечной точки линии. |
| set_Intent(FreeTextIntent) | Устанавливает назначение свободной текстовой аннотации. |
| set_Justification(Aspose::Pdf::Annotations::Justification) | Получает или задаёт код, определяющий форму выравнивания (justification) текста аннотации. |
| set_Rotate(Rotation) | Угол вращения аннотации. |
| set_StartingStyle(LineEnding) | Устанавливает стиль окончания линии для конечной точки линии. Это свойство устарело, пожалуйста, используйте EndingStyle. |
| set_TextRectangle(const System::SharedPtr<Rectangle>&) | Rectangle описывающий численные различия между двумя прямоугольниками: запись Rect аннотации и прямоугольник, содержащийся внутри этого прямоугольника. Внутренний прямоугольник — это место, где должен отображаться текст аннотации. |
| set_TextStyle(const System::SharedPtr<Aspose::Pdf::Annotations::TextStyle>&) | Устанавливает стиль текста в отображении. Когда стиль текста изменяется, отображение текста обновляется. |
| SetTextStyle(RichTextFontStyles, const System::String&, double, System::Drawing::Color) | Устанавливает форматирование, определяемое параметром textStyle, для всего текста аннотации. |
| SetTextStyle(int32_t, int32_t, RichTextFontStyles) | Устанавливает форматирование, определяемое параметром textStyle, для фрагмента текста от индекса fromInd до индекса toInd. |
См. также
- Class MarkupAnnotation
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++