DADrawCapturedPage
Direct access functionality, Page layout
Popis
Nakreslí stránku původně zachycenou funkcí DrawCapturedPage na zadanou stránku. Původní stránka musela být zachycena ze stejného dokumentu (se stejným FileHandle)
Syntaxe
Delphi
Function TPDFlib.DADrawCapturedPage(FileHandle, DACaptureID, DestPageRef: Integer; PntLeft, PntBottom, PntWidth, PntHeight: Double): Integer;
ActiveX
Function PDFlib::DADrawCapturedPage(FileHandle As Long, DACaptureID As Long, DestPageRef As Long, PntLeft As Double, PntBottom As Double, PntWidth As Double, PntHeight As Double) As Long
DLL
int DLDADrawCapturedPage(int InstanceID, int FileHandle, int DACaptureID, int DestPageRef, double PntLeft, double PntBottom, double PntWidth, double PntHeight);
Parametry
| FileHandle | Handle vrácený funkcemi DAOpenFile, DAOpenFileReadOnly nebo DAOpenFromStream |
|---|---|
| DACaptureID | ID zachycení vrácené funkcí DACapturePage |
| DestPageRef | Odkaz na stránku vrácený funkcí DAFindPage nebo DANewPage |
| PntLeft | Vodorovná souřadnice levé hrany cílového obdélníku, měřená v bodech od levé hrany stránky |
| PntBottom | Svislá souřadnice dolního okraje cílového obdélníku, měřená v bodech od dolního okraje stránky |
| PntWidth | Šířka cílového obdélníku, měřená v bodech |
| PntHeight | Výška cílového obdélníku, měřená v bodech |
Return values
| 0 | Zadaný FileHandle, PageRef nebo DACaptureID nebyl platný |
|---|---|
| 1 | Zachycená stránka se úspěšně nakreslila double PntWidth, double PntHeight); |