PDFium Delphi Component Docs

AddPathToAnnotation متد

کامپوننت: TPdf  ·  واحد: PDFium
مسیر ساخته‌شده با CreatePath را به‌جای صفحه، به یک حاشیه‌نویسی می‌دهد

Syntax

procedure AddPathToAnnotation(Index: Integer);

IndexInteger. شاخص مبتنی بر صفر یک حاشیه‌نویسی جوهر (anInk) یا مُهر (anStamp) در صفحهٔ جاری؛ هر زیرنوع دیگری EPdfError صادر می‌کند

Description

بر همان مسیر معلق AddPath ساخته می‌شود: CreatePath را فراخوانی کنید، آن را با MoveTo، LineTo و BezierTo گسترش دهید و سپس آن را اینجا به‌جای محتوای صفحه ثبت کنید

حاشیه‌نویسی مالکیت را می‌گیرد و یک مسیر تنها می‌تواند به یک حاشیه‌نویسی تعلق داشته باشد، بنابراین مسیر معلق در هر دو حالت مصرف می‌شود — در موفقیت توسط حاشیه‌نویسی و در شکست با نابود شدن؛ در هر دو حالت هیچ مسیر معلقی باقی نمی‌ماند

PDFium ویرایش شیء را به زیرنوع‌های جوهر و مُهر محدود می‌کند و به همین دلیل هر زیرنوع دیگری به‌جای انجام بی‌صدا، رد می‌شود

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