NewDestination
주석 및 핫스폿 링크, 문서 관리
설명
AddLinkToDestination, GetDestPage, GetDestType 또는 GetDestValue 함수와 함께 사용할 수 있는 새 대상 객체를 생성합니다
구문
Delphi
Function TPDFlib.NewDestination(DestPage, Zoom, DestType: Integer; Left, Top, Right, Bottom: Double): Integer;
ActiveX
Function PDFlib::NewDestination(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 DLNewDestination(int InstanceID, int DestPage, int Zoom, int DestType, double Left, double Top, double Right, double Bottom);
매개변수
| DestPage | 이 대상 객체가 연결되는 페이지 번호 |
|---|---|
| Zoom | 대상 객체에 사용할 확대/축소 비율이며 유효한 값은 0~6400입니다. DestType = 1일 때만 사용하며 다른 DestType에서는 0으로 설정해야 합니다 |
| DestType | 1 = "XYZ" - Left와 Top 매개변수로 지정한 지점에 대상 페이지를 배치하며 Zoom은 확대/축소 비율입니다. 2 = "Fit" - 전체 페이지를 창에 맞춥니다. 다른 매개변수는 사용하지 않으며 0이어야 합니다. 3 = "FitH" - 페이지 전체 너비가 보이도록 확대/축소하고 Top으로 세로 위치를 지정합니다. 4 = "FitV" - 페이지 전체 높이가 보이도록 확대/축소하고 Left로 가로 위치를 지정합니다. 5 = "FitR" - Left, Top, Right, Bottom으로 정의한 사각형이 보이도록 확대/축소합니다. 6 = "FitB" - 페이지's 경계 상자가 보이도록 확대/축소합니다. 7 = "FitBH" - Top 위치에 세로로 배치하고 페이지's 경계 상자 전체 너비가 보이도록 확대/축소합니다. 8 = "FitBV" - Left 위치에 가로로 배치하고 경계 상자 전체 높이가 창에 맞도록 확대/축소합니다 |
| Left | DestType = 1, 4, 5 및 8에서 사용하는 가로 위치 |
| Top | DestType = 1, 3, 5 및 7에서 사용하는 세로 위치 DestType = 5에서 사용하는 사각형 오른쪽 가장자리의 가로 위치 |
| Right | |
| Bottom | 사각형 아래쪽의 가로 위치이며 DestType = 5에서 사용함 |
반환 값
| 0 | DestPage 매개변수가 유효하지 않습니다 DestID 값 |
|---|---|
| Non-zero |