ReleaseCapturedPage

Mise en page, gestion des ressources

Déclaration

Function TPDFlib.ReleaseCapturedPage(CaptureID: Integer): Integer;

Description

Invalide un handle de page capturée et libère son état descripteur transitoire lorsque l'appelant n'a plus besoin d'un autre placement Les Form XObjects déjà installés dans les dictionnaires de ressources de page ainsi que leurs invocations

Les Form XObject déjà installés dans des dictionnaires de ressources de page et leurs invocations Do existantes restent valides après la libération du handle

Un handle libéré ne peut plus être dessiné, configuré ni libéré

Paramètres

CaptureIDUn handle retourné par CapturePage, CapturePageEx, ImportPageAsFormXObject ou EndFormXObject

Valeurs de retour

0Le handle est invalide ou a déjà été libéré
1L'état de capture transitoire a été libéré avec succès

Exemple

CaptureID := PDF.EndFormXObject;
if CaptureID <> 0 then
begin
  PDF.DrawCapturedPage(CaptureID, 20, 20, 120, 40);
  PDF.ReleaseCapturedPage(CaptureID);
end;

Voir aussi

DrawCapturedPage, TPDFlibDynamicComponentSession