AddRichMediaAnnotationFromEmbeddedFile
رسانهٔ غنی، annotationها، فایلهای مرتبط، استفادهٔ مجدد از payload
توضیحات
حاشیهنویسی RichMedia میسازد که دیکشنریهای asset و instance آن به یک file specification تعبیهشدهٔ موجود ارجاع میدهند، بهجای نوشتن استریم رسانهٔ تکراری
نحو
Delphi
Function AddRichMediaAnnotationFromEmbeddedFile(Left, Top, Width, Height: Double; EmbeddedFileIndex: Integer; Const AssetName, Title, Description: WideString; MediaType: TPDFlibRichMediaType; Activation: TPDFlibRichMediaActivation; Deactivation: TPDFlibRichMediaDeactivation; PosterImageID: Integer= 0): Integer;DLL و ActiveX
int AddRichMediaAnnotationFromEmbeddedFile(double Left, double Top, double Width, double Height, int EmbeddedFileIndex, string AssetName, string Title, string Description, int MediaType, int Activation, int Deactivation, int PosterImageID)مقدار بازگشتی
1 در صورت موفقیت یا 0 در صورت شکست
ملاحظات
EmbeddedFileIndex یکمبنه است و میتواند از GetAssociatedFileEmbeddedIndex بیاید. متد به Adobe Extension Level 3 نیاز دارد، PDF/A را رد و در حالت PDF/UA توصیف غیریختی لازم دارد
MediaType از 0 تا 3 است، در حالی که مقادیر فعالسازی و غیرفعالسازی از 0 تا 2 هستند
ActiveX
PDFlib::AddRichMediaAnnotationFromEmbeddedFile(...)