PDFiumVCL Docs

Annotation property

이 API 항목은 식별자, 시그니처, 코드 블록, PDF 용어를 원래 형태로 유지합니다.
Component: TPdf  ·  Unit: PDFium
Indexed property — returns the annotation record at the given index on the current page (subtype, rect, color, contents, etc.)

Syntax

property Annotation[Index: Integer]: TPdfAnnotation; // read only

Description

Indexed read-only property that returns the annotation record at the given index on the current page (subtype, rect, color, contents, etc.)

Requires Active to be True. The result is undefined when the index is outside the valid range; pass values in 0 .. AnnotationCount - 1 (or use the array's Length for non-counted variants).

The returned record is a snapshot of the value at the time of the call; subsequent edits to the document do not modify previously returned records.

Parameters

IndexZero-based index in the range 0 .. AnnotationCount - 1.

Remarks

Example

var
  I: Integer;
begin
  if not Pdf1.Active then Exit;
  for I := 0 to Pdf1.AnnotationCount - 1 do
  begin
    // inspect Pdf1.Annotation[I]
    Memo1.Lines.Add(IntToStr(I));
  end;
end;

See Also

AnnotationCount, CreateAnnotation, DeleteAnnotation