DADrawCapturedPage
Funkcje dostępu bezpośredniego, Układ strony
Opis
Rysuje stronę przechwyconą pierwotnie za pomocą funkcji DrawCapturedPage na podanej stronie. Oryginalna strona musi być przechwycona z tego samego dokumentu, czyli mieć ten sam FileHandle.
Składnia
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 | Uchwyt zwrócony przez funkcję DAOpenFile, DAOpenFileReadOnly lub DAOpenFromStream |
|---|---|
| DACaptureID | Identyfikator przechwycenia zwrócony przez funkcję DACapturePage |
| DestPageRef | Odwołanie do strony zwrócone przez funkcję DAFindPage lub DANewPage |
| PntLeft | Współrzędna pozioma lewej krawędzi prostokąta docelowego, mierzona w punktach od lewej krawędzi strony |
| PntBottom | Współrzędna pionowa dolnej krawędzi prostokąta docelowego, mierzona w punktach od dolnej krawędzi strony |
| PntWidth | Szerokość prostokąta docelowego w punktach |
| PntHeight | Wysokość prostokąta docelowego w punktach |
Wartości zwracane
| 0 | Podany FileHandle, PageRef lub DACaptureID był nieprawidłowy |
|---|---|
| 1 | Przechwycona strona została pomyślnie narysowana double PntWidth, double PntHeight); |