DACapturePageEx
Suora pääsy -toiminnot, sivujen käsittely
Kuvaus
Kaappaa annetun sivun asiakirjasta, joka avattiin alun perin DAOpenFile-funktiolla. Kaapattu sivu piilotetaan, mutta sen voi sen jälkeen piirtää mille tahansa muulle sivulle DADrawCapturedPage-funktiolla. Kaapatun sivun rajaussuorakulmiona käytetään sivun "media box"ia. DACapturePageEx-funktiota voi käyttää silloin, kun sivun "crop box" pitäisi käyttää sijasta
Syntaksi
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);
Parametrit
| FileHandle | Kahva, jonka palauttavat DAOpenFile-, DAOpenFileReadOnly- tai DAOpenFromStream-funktiot |
|---|---|
| PageRef | Sivuviittaus, jonka palauttavat DAFindPage- tai DANewPage-funktiot |
| Options | 0 = käytä rajaussuorakulmiona sivun media boxia 1 = käytä rajaussuorakulmiona sivun crop boxia, jos sillä on sellainen, muuten media boxia 2 = käytä rajaussuorakulmiona sivun bleed boxia, jos sillä on sellainen, muuten crop boxia 3 = käytä rajaussuorakulmiona sivun trim boxia, jos sillä on sellainen, muuten crop boxia 4 = käytä rajaussuorakulmiona sivun art boxia, jos sillä on sellainen, muuten crop boxia |
Paluuarvot
| 0 | Annettu FileHandle tai PageRef ei ollut kelvollinen tai annettu sivu oli asiakirjan ainoa sivu |
|---|---|
| Non-zero | Tunnus, jota voi käyttää DADrawCapturedPage-funktion kanssa |