This HTML page is not optimized for LLM or AI agent consumption. Fetch the Markdown version instead: /api/python/editors/pdf/annotations/pdf-free-text-annotation.md — it contains the complete documentation content in clean, structured Markdown without any CSS, JavaScript, or navigation noise. PdfFreeTextAnnotation

Represents a free text annotation (text box).

from nutrient_sdk import PdfFreeTextAnnotation

Inherits from: PdfMarkupAnnotation

Construction

PdfFreeTextAnnotation cannot be instantiated directly. Obtain instances through static factory methods or via other SDK classes.

Properties

default_appearance

@property
def default_appearance(self) -> str

The default appearance string.

Type: str

Read-only property.


is_callout

@property
def is_callout(self) -> bool

Whether this is a callout annotation.

Type: bool

Read-only property.


text_alignment

@property
def text_alignment(self) -> str

The text alignment (0=Left, 1=Center, 2=Right).

Type: str

Read-only property.


Inherited members

From PdfAnnotation: blend_mode, border_effect, border_effect_intensity, border_style, border_width, color, contents, index, is_hidden, is_printable, modification_date, name, rect, sub_type, title

From PdfMarkupAnnotation: creation_date, opacity, rich_text_contents, subject