PDFium Delphi Component Docs

Annotation Propriété

Composant: TPdf  ·  Unit: PDFium
Propriété indexée — renvoie l’enregistrement d’annotation à l’index donné sur la page courante (sous-type, rect, couleur, contenu, etc.)

Syntax

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

Description

Propriété indexée en lecture/écriture qui renvoie ou met à jour l’enregistrement d’annotation à l’index donné sur la page courante

Exige que Active soit True. Le résultat est indéfini lorsque l’index est hors de la plage valide ; passez des valeurs dans 0 .. AnnotationCount - 1 (ou utilisez la Length du tableau pour les variantes non comptées)

L’enregistrement renvoyé est un instantané de la valeur au moment de l’appel; les modifications ultérieures du document ne modifient pas les enregistrements déjà renvoyés

AttachmentPointSets contient chaque quadrilatère utilisé par les annotations de surlignage multi-ligne, de soulignement, d’ondulation et de barré ; AttachmentPoints reste un alias de compatibilité pour le premier ensemble

Assigner l’enregistrement réécrit les valeurs modifiées dans l’annotation ; définissez une sentinelle Has* lorsqu’une chaîne existante doit être explicitement effacée vers une valeur vide

Parameters

IndexIndex de base 0 dans la plage 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