PDFium Delphi Component Docs

AddPathToAnnotation Método

Componente: TPdf  ·  Unidade: PDFium
Entrega o caminho construído com CreatePath a uma anotação em vez de à página

Syntax

procedure AddPathToAnnotation(Index: Integer);

IndexInteger. Índice baseado em zero de uma anotação de tinta (anInk) ou carimbo (anStamp) na página atual. Qualquer outro subtipo levanta EPdfError

Description

Baseia-se no mesmo caminho pendente de AddPath: chame CreatePath, estenda-o com MoveTo, LineTo e BezierTo, então confirme-o aqui em vez de no conteúdo da página

A anotação assume a propriedade, e um caminho pode pertencer a apenas uma anotação, de modo que o caminho pendente é consumido de qualquer forma - em caso de sucesso pela anotação, em caso de falha sendo destruído. Qualquer resultado não deixa caminho pendente

O PDFium restringe a edição de objetos aos subtipos de tinta e carimbo, por isso qualquer outro subtipo é rejeitado em vez de silenciosamente não fazer nada

Example

Pdf.CreateAnnotation(anInk);
Pdf.CreatePath(100, 100, fmNone, clBlack, $FF, True, clBlue);
Pdf.LineTo(300, 200);
Pdf.AddPathToAnnotation(Pdf.AnnotationCount - 1);

See Also

CreatePath, AddPath, CreateAnnotation, AnnotationObjectCount