ReleaseCapturedPage

Układ strony, zarządzanie zasobami

Deklaracja

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

Opis

Unieważnia uchwyt przechwyconej strony i zwalnia jego tymczasowy stan deskryptora, gdy wywołujący nie potrzebuje już kolejnego umieszczenia

Form XObject już zainstalowane w słownikach zasobów stron i ich istniejące wywołania Do pozostają ważne po zwolnieniu uchwytu

Zwolnionego uchwytu nie można narysować, skonfigurować ani zwolnić ponownie

Parametry

CaptureIDUchwyt zwrócony przez CapturePage, CapturePageEx, ImportPageAsFormXObject lub EndFormXObject

Wartości zwracane

0Uchwyt jest nieprawidłowy lub został już zwolniony
1Przejściowy stan przechwycenia został pomyślnie zwolniony

Przykład

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

Zobacz również

DrawCapturedPage, TPDFlibDynamicComponentSession