linkDest

개요 항목 또는 링크의 dest 속성을 나타내는 클래스입니다. 이러한 항목이 가리키는 대상을 설명합니다.

참고

MuPDF v1.9.0까지 이 클래스는 MuPDF 내부에 존재했으며 버전 1.10.0에서 제거되었습니다. 하위 호환성을 위해 PyMuPDF는 여전히 이를 유지하고 있지만, 일부 속성은 더 이상 MuPDF를 통해 실제로 사용 가능한 데이터로 지원되지 않습니다.

속성

간단한 설명

linkDest.dest

대상

linkDest.fileSpec

파일 사양(경로, 파일명)

linkDest.flags

설명 플래그

linkDest.isMap

이것이 MAP입니까?

linkDest.isUri

이것이 URI입니까?

linkDest.kind

대상 유형

linkDest.lt

왼쪽 위 좌표

linkDest.named

이름이 지정된 대상인 경우 이름

linkDest.newWindow

새 창 이름

linkDest.page

페이지 번호

linkDest.rb

오른쪽 아래 좌표

linkDest.uri

URI

클래스 API

class linkDest
dest

linkDest.kindLINK_GOTOR 이고 linkDest.page-1 인 경우 대상 이름.

유형:

str

fileSpec

linkDest.kindLINK_GOTOR 또는 LINK_LAUNCH 인 경우 이 링크가 가리키는 파일명과 경로를 포함합니다.

유형:

str

flags

대상의 다양한 측면의 유효성과 의미를 설명하는 비트 필드입니다. 가능한 한 링크 대상은 예를 들어 linkDest.ltlinkDest.rb 가 경계 상자를 정의하는 것으로 처리될 수 있도록 구성됩니다. 하지만 플래그는 실제로 지정된 값들을 나타냅니다. 링크 대상 플래그 를 참조하세요.

유형:

int

isMap

이 플래그는 URI가 해결될 때 마우스 위치를 추적할지 여부를 지정합니다. 기본값: False.

유형:

bool

isUri

이 대상이 인터넷 리소스인지 여부를 지정합니다(예: URI 형식의 로컬 파일 사양과 대조).

유형:

bool

kind

이 문서 내의 위치, URI, 파일 실행, 작업 또는 다른 파일 내의 위치와 같은 이 대상의 유형을 나타냅니다. 이름과 숫자 값을 보려면 링크 대상 종류 를 참조하세요.

유형:

int

lt

대상의 왼쪽 위 Point.

유형:

Point

named

이 대상은 수행할 이름이 지정된 작업(예: javascript, Adobe PDF 참조 참조)을 나타냅니다. 제공되는 표준 작업은 NextPage, PrevPage, FirstPage, LastPage 입니다.

유형:

str

newWindow

true이면 대상은 새 창에서 시작되어야 합니다.

유형:

bool

page

이 대상이 가리키는 페이지 번호(이 문서 또는 대상 문서 내). linkDest.kindLINK_GOTOR 또는 LINK_GOTO 인 경우에만 설정됩니다. linkDest.kindLINK_GOTOR 이면 -1 일 수 있습니다. 이 경우 linkDest.dest 에는 대상 문서의 대상 이름 이 포함됩니다.

유형:

int

rb

이 대상의 오른쪽 아래 Point.

유형:

Point

uri

이 대상이 가리키는 URI의 이름.

유형:

str

This software is provided AS-IS with no warranty, either express or implied. This software is distributed under license and may not be copied, modified or distributed except as expressly authorized under the terms of that license. Refer to licensing information at artifex.com or contact Artifex Software Inc., 39 Mesa Street, Suite 108A, San Francisco CA 94129, United States for further information.