AddLinkToImportData

주석 및 핫스팟 링크, 폼 필드 및 AcroForms

설명

선택한 페이지에 클릭 가능한 핫스팟 사각형을 추가하고, 활성화하면 PDF import-data 액션을 트리거합니다. import-data 액션은 디스크의 Forms Data Format(FDF) 파일로 문서의 AcroForm 필드를 채웁니다. 이 액션은 ISO 32000-1 §12.6.4.8, Table 198에 정의되어 있습니다

일반적인 용도: 대화형 폼의 “샘플 데이터 다시 불러오기” 또는 “기본값으로 초기화” 링크로, FDF 파일은 PDF와 함께 배포되며 정식 필드 값을 담고 있습니다

핫스팟 테두리 색을 변경하려면 SetAnnotBorderColor 함수를 사용합니다

구문

Delphi

Function TPDFlib.AddLinkToImportData(Left, Top, Width, Height: Double; Const FileName: WideString; Options: Integer): Integer;

DLL

int DLAddLinkToImportData(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * FileName, int Options);

매개변수

Left핫스팟 사각형 왼쪽 변의 가로 좌표
Top핫스팟 사각형 위쪽 변의 세로 좌표
Width핫스팟 사각형의 너비
Height핫스팟 사각형의 높이
FileName폼 필드를 채워 올 FDF 파일의 경로입니다. 백슬래시는 ISO 32000-1 §7.11.2.1의 PDF 표준 경로 형식에 따라 슬래시로 변환됩니다. 이 파일은 PDF 생성 시점에 존재할 필요는 없지만 액션이 성공하려면 보는 시점에 있어야 합니다.
Options링크 모양을 제어하는 비트마스크입니다. 비트 0(값 1): 핫스팟 사각형 주위에 테두리를 그립니다. 비트 1–3은 클릭 하이라이트 모드를 선택합니다(2 = Invert, 4 = Outline, 8 = Push). 하이라이트 비트가 설정되지 않으면 기본값으로 Invert가 사용됩니다. AddLinkToWeb / AddLinkToHideField와 동일한 규약입니다.

비고

PDF/A 및 PDF/X-6 모드는 ImportData 액션을 거부하며 주석을 추가하지 않고 0을 반환합니다. PDF 1.4 이상이 필요합니다