SetOutlineDestinationZoom
Marcaje
Descriere
Setează destinația unui element de marcaj (bookmark) pe o anumită poziție de pe o pagină și setează procentul de zoom al documentului
Sintaxă
Delphi
Function TPDFlib.SetOutlineDestinationZoom(OutlineID, DestPage: Integer; DestPosition: Double; Zoom: Integer): Integer;
ActiveX
Function PDFlib::SetOutlineDestinationZoom(OutlineID As Long, DestPage As Long, DestPosition As Double, Zoom As Long) As Long
DLL
int DLSetOutlineDestinationZoom(int InstanceID, int OutlineID, int DestPage, double DestPosition, int Zoom);
Parametri
| OutlineID | ID-ul marcajului, returnat de funcția NewOutline. Alternativ, folosiți funcția GetOutlineID pentru a obține un ID de marcaj valid |
|---|---|
| DestPage | Numărul paginii către care ar trebui să trimită acest marcaj |
| DestPosition | Poziția verticală de pe pagină către care ar trebui să trimită marcajul. Specificarea unui punct la baza paginii va duce la afișarea paginii următoare - este mai bine să faceți legătura spre un punct din partea de sus a paginii |
| Zoom | Factorul de zoom la care se afișează pagina țintă: 0..1600 = procent de zoom -1 = potrivire în fereastră -2 = potrivire pe lățime |
Valori returnate
| 0 | OutlineID-ul era invalid Destinație setată cu succes |
|---|---|
| 1 |