SetOutlineDestinationFull

Konspekty

Opis

Ustawia cel elementu konspektu (zakładki) na określoną pozycję i procent powiększenia

Składnia

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);

Parametry

OutlineIDIdentyfikator konspektu zwrócony przez funkcję NewOutline. Prawidłowy identyfikator można też uzyskać przez GetOutlineID
DestPageNumer strony docelowej Procent powiększenia po otwarciu celu konspektu, od 0 do 6400; używany tylko dla DestType = 1
Zoom
DestType1 = "XYZ" — pozycja Left i Top oraz powiększenie Zoom. 2 = "Fit" — dopasowanie całej strony. 3 = "FitH" — dopasowanie szerokości i pozycja Top. 4 = "FitV" — dopasowanie wysokości i pozycja Left. 5 = "FitR" — prostokąt Left, Top, Right i Bottom. 6 = "FitB" — pole ograniczające strony PDF'owej. 7 = "FitBH" — pozycja Top i szerokość pola ograniczającego PDF'owej strony. 8 = "FitBV" — pozycja Left i wysokość pola ograniczającego. Pozycja pozioma używana przez DestType = 1, 4, 5 i 8
Left
TopPozycja pionowa używana przez DestType = 1, 3, 5 i 7
RightPozycja pozioma prawej krawędzi prostokąta używana przez DestType = 5
BottomPozycja pozioma dolnej krawędzi prostokąta używana przez DestType = 5

Wartości zwracane

0Nie udało się ustawić celu konspektu. Zwykle oznacza to, że Zoom lub DestType są poza zakresem albo OutlineID jest nieprawidłowy
1Cel konspektu został pomyślnie ustawiony