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
| OutlineID | Identyfikator konspektu zwrócony przez funkcję NewOutline. Prawidłowy identyfikator można też uzyskać przez GetOutlineID |
|---|---|
| DestPage | Numer strony docelowej Procent powiększenia po otwarciu celu konspektu, od 0 do 6400; używany tylko dla DestType = 1 |
| Zoom | |
| DestType | 1 = "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 | |
| Top | Pozycja pionowa używana przez DestType = 1, 3, 5 i 7 |
| Right | Pozycja pozioma prawej krawędzi prostokąta używana przez DestType = 5 |
| Bottom | Pozycja pozioma dolnej krawędzi prostokąta używana przez DestType = 5 |
Wartości zwracane
| 0 | Nie udało się ustawić celu konspektu. Zwykle oznacza to, że Zoom lub DestType są poza zakresem albo OutlineID jest nieprawidłowy |
|---|---|
| 1 | Cel konspektu został pomyślnie ustawiony |