SetOutlineDestinationFull

Segnalibri

Descrizione

Imposta la destinazione di un elemento della struttura (segnalibro) su una posizione e percentuale di zoom specifiche

Sintassi

Delphi

Function TPDFlib.SetOutlineDestinationFull(OutlineID, DestPage, Zoom, DestType: Integer; Left, Top, Right, Bottom: Double): Integer;

ActiveX

Function PDFlib::SetOutlineDestinationFull(OutlineID As Long, DestPage As Long, Zoom As Long, DestType As Long, Left As Double, Top As Double, Right As Double, Bottom As Double) As Long

DLL

int DLSetOutlineDestinationFull(int InstanceID, int OutlineID, int DestPage, int Zoom, int DestType, double Left, double Top, double Right, double Bottom);

Parametri

OutlineIDID della struttura restituito dalla funzione NewOutline. In alternativa, usare la funzione GetOutlineID per ottenere un ID struttura valido.
DestPagePagina destinazione del segnalibro Percentuale zoom da 0 a 6400, usata solo con DestType = 1; per gli altri impostare 0
Zoom
DestType1 = "XYZ" - posiziona la pagina con Left e Top; Zoom indica la percentuale. 2 = "Fit" - adatta l'intera pagina. 3 = "FitH" - adatta la larghezza e usa Top. 4 = "FitV" - adatta l'altezza e usa Left. 5 = "FitR" - adatta il rettangolo Left, Top, Right e Bottom. 6 = "FitB" - mostra il riquadro di delimitazione della pagina's. 7 = "FitBH" - usa Top e adatta la larghezza del riquadro della pagina's. 8 = "FitBV" - usa Left e adatta l'altezza del riquadro. Posizione orizzontale usata da DestType = 1, 4, 5 e 8
Left
TopLa posizione verticale usata da DestType = 1, 3, 5 e 7
RightPosizione orizzontale del bordo destro del rettangolo. Usata da DestType = 5
BottomPosizione orizzontale della parte inferiore del rettangolo. Usata da DestType = 5

Valori restituiti

0Non è stato possibile impostare la destinazione della struttura. In genere Zoom o DestType sono fuori intervallo oppure OutlineID non è valido.
1La destinazione della voce della struttura è stata impostata correttamente