DACapturePageEx

Fonctionnalité Direct Access, manipulation des pages

Description

Capture la page indiquée d’un document ouvert avec DAOpenFile. La page est masquée mais peut être tracée ailleurs avec DADrawCapturedPage. La "media box" sert de rectangle de délimitation. Utilisez DACapturePageEx lorsque la "crop box" doit être employée à la place

Syntaxe

Delphi

Function TPDFlib.DACapturePageEx(FileHandle, PageRef, Options: Integer): Integer;

ActiveX

Function PDFlib::DACapturePageEx(FileHandle As Long, PageRef As Long, Options As Long) As Long

DLL

int DLDACapturePageEx(int InstanceID, int FileHandle, int PageRef, int Options);

Paramètres

FileHandleUn handle renvoyé par les fonctions DAOpenFile, DAOpenFileReadOnly ou DAOpenFromStream
PageRefRéférence de page renvoyée par les fonctions DAFindPage ou DANewPage
Options0 = Utiliser la media box d'une page 1 = Utiliser la crop box d'une page si elle existe, sinon la media box 2 = Utiliser la bleed box d'une page, sinon la crop box 3 = Utiliser la trim box d'une page, sinon la crop box 4 = Utiliser l’art box d'une page, sinon la crop box

Valeurs de retour

0Le FileHandle ou le PageRef spécifié n'était pas valide, ou la page spécifiée était la seule du document
Non-zeroID utilisable avec la fonction DADrawCapturedPage