PDFium Component Docs

Annotation Eigenschap

Component: TPdf  ·  Unit: PDFium
Geïndexeerde eigenschap — geeft het annotatierecord terug op de opgegeven index van de huidige pagina (subtype, rechthoek, kleur, inhoud, enz.)

Syntax

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

Description

Geïndexeerde eigenschap voor lezen en schrijven die het annotatierecord op de opgegeven index van de huidige pagina teruggeeft of bijwerkt

Vereist dat Active True is. Het resultaat is niet gedefinieerd wanneer de index buiten het geldige bereik valt; geef waarden door in 0 .. AnnotationCount - 1 (of gebruik de Length van de array voor varianten zonder telling)

Het teruggegeven record is een momentopname van de waarde op het moment van de aanroep; latere bewerkingen aan het document wijzigen eerder teruggegeven records niet

AttachmentPointSets bevat elke vierhoek die wordt gebruikt door annotaties met markeren, onderstrepen, gegolfd strepen en doorhalen over meerdere regels; AttachmentPoints blijft een compatibiliteitsalias voor de eerste set

Toekennen van het record schrijft gewijzigde waarden terug naar de annotatie; zet een Has*-schildwaarde wanneer een bestaande tekenreeks expliciet naar een lege waarde moet worden gewist

Parameters

IndexOp nul gebaseerde index in het bereik 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