procedure AddImage(const FileName: string; X, Y, Width, Height: Integer); overload;
procedure AddImage(Bitmap: TBitmap; X, Y, Width, Height: Integer); overload;
AddImage insère une image matricielle dans la page actuellement affichée par TPdfView. Contrairement à TPdf.AddImage, qui reçoit des coordonnées en espace utilisateur PDF, cette surcharge accepte le même rectangle en coordonnées client que celui utilisé par la visionneuse
La surcharge fichier charge l'image via TPicture.LoadFromFile puis suit le même chemin de conversion que AddPicture. Tout format d'image enregistré auprès de la pile graphique VCL ou LCL active peut être utilisé
La surcharge bitmap insère un TBitmap existant sans chargement depuis le disque. Passer nil lève EPdfError. Les deux surcharges appellent DeviceToPage pour les points supérieur gauche et inférieur droit de la visionneuse, puis écrivent un objet image PDF avec le rectangle de page obtenu
PdfView1.Active doit être True et la page cible doit être visibleTPicture
if PdfView1.Active then
begin
PdfView1.AddImage('C:\Images\logo.png', 24, 180, 120, 48);
PdfView1.UpdatePage;
end;