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

OutlineIDID-ul marcajului, returnat de funcția NewOutline. Alternativ, folosiți funcția GetOutlineID pentru a obține un ID de marcaj valid
DestPageNumărul paginii către care ar trebui să trimită acest marcaj
DestPositionPoziț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
ZoomFactorul 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

0OutlineID-ul era invalid Destinație setată cu succes
1