THotPDF.AddLoadedTextField Method
로드된 PDF의 지정된 페이지에 텍스트 입력 필드를 추가하고, 전역 필드 목록에서 해당 필드의 인덱스를 반환합니다
선언
function AddLoadedTextField(PageIndex: Integer; ARect: THPDFRect; const AFieldName: AnsiString): Integer;
유닛(Unit)
HPDFDoc
매개변수
| 이름 | 용도 |
|---|---|
PageIndex | 필드를 추가할 페이지의 0부터 시작하는 인덱스입니다 |
ARect | 페이지 내 필드의 직사각형 영역(PDF 사용자 좌표)입니다 |
AFieldName | 양식 제출 또는 FDF 내보내기 시 해당 필드를 식별하는 데 사용되는 고유 필드 이름입니다 |
반환 값
전역 필드 목록에서 0부터 시작하는 새 텍스트 필드의 정수 인덱스를 반환하며, 이후 필드 속성 설정에 사용할 수 있습니다
사용 시 주의 사항
- 字段名称在文档内应保持唯一,重名字段在表单提交时会共享同一值并相互覆盖
- 새로 추가된 필드에는 기본적으로 어떤 스타일 설정도 없습니다. 테두리, 배경색 등의 모양이 필요한 경우, 추가한 후 필드 속성 메서드를 통해 구성해야 합니다
- 필드를 추가한 후 문서를 저장해야 변경 사항이 유지됩니다. 반환된 인덱스는 현재 세션에서만 유효하며, 문서를 다시 로드한 후에는 인덱스가 변경될 수 있습니다