PDFium Delphi Component Docs

AddPathToAnnotation metode

Komponen: TPdf  ·  Unit: PDFium
Menyerahkan jalur yang dibangun dengan CreatePath ke anotasi alih-alih ke halaman

Syntax

procedure AddPathToAnnotation(Index: Integer);

IndexInteger. Zero-based index of an ink (anInk) or stamp (anStamp) annotation on the current page. Any other subtype raises EPdfError.

Description

Membangun di atas jalur yang sama dengan AddPath: panggil CreatePath, perluas dengan MoveTo, LineTo, dan BezierTo, lalu komit di sini alih-alih ke konten halaman

Anotasi mengambil kepemilikan, dan sebuah jalur hanya dapat dimiliki satu anotasi, jadi jalur yang tertunda dikonsumsi entah dengan cara apa pun - saat berhasil oleh anotasi, saat gagal dengan dimusnahkan. Kedua hasil tidak meninggalkan jalur tertunda

PDFium membatasi pengeditan objek ke subtipe ink dan stamp, itulah sebabnya subtipe lain ditolak alih-alih diam-diam tidak melakukan apa-apa

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