SetOutlineDestinationFull
개요
설명
개요 항목(책갈피)의 대상을 특정 위치와 확대/축소 비율로 설정합니다
구문
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);
매개변수
| OutlineID | NewOutline 함수가 반환한 개요 ID입니다. 또는 GetOutlineID 함수를 사용하여 유효한 개요 ID를 가져옵니다 |
|---|---|
| DestPage | 이 개요 항목이 연결되는 페이지 번호 개요 대상을 열 때 사용할 확대/축소 비율이며 유효 값은 0~6400입니다. DestType = 1에서만 사용하며 다른 DestType에는 0을 설정해야 합니다 |
| Zoom | |
| DestType | 1 = "XYZ" - 대상 페이지를 Left 및 Top 매개변수로 지정한 점에 배치합니다. Zoom 매개변수는 확대/축소 백분율을 지정합니다. 2 = "Fit" - 전체 페이지를 창에 맞게 확대/축소합니다. 다른 매개변수는 사용하지 않으며 0으로 설정해야 합니다. 3 = "FitH" - 페이지 전체 너비가 보이도록 확대/축소합니다. 페이지 높이는 창 높이보다 크거나 작을 수 있습니다. 페이지를 Top 매개변수로 지정한 세로 위치에 배치합니다. 4 = "FitV" - 페이지 전체 높이가 보이도록 확대/축소합니다. 페이지 너비는 창 너비보다 크거나 작을 수 있습니다. 페이지를 Left 매개변수로 지정한 가로 위치에 배치합니다. 5 = "FitR" - 페이지의 특정 사각형이 보이도록 확대/축소합니다. Left, Top, Right 및 Bottom 매개변수가 페이지의 사각형 영역을 정의합니다. 6 = "FitB" - 페이지를 확대/축소하여 경계 상자가 보이도록 합니다(it's). 7 = "FitBH" - 페이지를 Top 매개변수로 지정한 세로 위치에 배치합니다. 페이지's 경계 상자의 전체 너비가 보이도록 확대/축소합니다. 8 = "FitBV" - 페이지를 Left 매개변수로 지정한 가로 위치에 배치합니다. 경계 상자의 전체 높이가 창에 맞을 정도로만 확대/축소합니다. DestType = 1, 4, 5 및 8에서 사용하는 가로 위치 |
| Left | |
| Top | DestType = 1, 3, 5 및 7에서 사용하는 세로 위치 |
| Right | 사각형 오른쪽 가장자리의 가로 위치이며 DestType = 5에서 사용합니다 |
| Bottom | 사각형 아래쪽의 가로 위치이며 DestType = 5에서 사용함 |
반환 값
| 0 | 개요 대상을 설정할 수 없습니다. 일반적으로 Zoom 또는 DestType 매개변수가 범위를 벗어났거나 OutlineID가 잘못되었음을 뜻합니다 |
|---|---|
| 1 | 개요 대상이 성공적으로 설정되었습니다 |