Added

1.41.0

Anchor 기반 필드 자동 배치

API 연동을 통해 가변 문서에 대해서도 수동 좌표 설정 없이 간편하게 서명 준비를 할 수 있게 되었습니다. PDF 등의 문서 내 특정 텍스트를 앵커로 지정하면, 서명/텍스트 입력란이 해당 위치에 자동으로 생성됩니다.

적용 API

엔드포인트메서드설명
/documentsPOST서명 요청

사용 방법

필드 생성 시 기존 position의 좌표(x, y, page) 대신 position.anchor 속성을 사용하여 텍스트 기반 위치를 지정합니다.

문서 내 텍스트를 기준으로 필드 위치를 자동 지정합니다.

{
  "type": "TEXT",
  "position": {
    "anchor": {
      "text": "이름",
      "offset": {
        "x": 0.01,
        "y": 0.005
      }
    }
  },
  "size": {
    "width": 0.2,
    "height": 0.05
  }
}

Anchor 파라미터

position.anchor 객체의 구조는 다음과 같습니다.

파라미터타입필수설명
textstring문서 내에서 찾을 기준 텍스트
offsetobject | null기준 텍스트로부터의 오프셋. null이면 텍스트 위치에 필드 배치
offset.xnumberX축 오프셋 (양수: 오른쪽, 음수: 왼쪽)
offset.ynumberY축 오프셋 (양수: 아래쪽, 음수: 위쪽)

필드 크기는 기존과 동일하게 size 객체로 지정합니다.

파라미터타입필수설명
size.widthnumber필드 너비 (0~1)
size.heightnumber필드 높이 (0~1)

지원 필드 타입

타입설명
TEXT텍스트 입력 필드
SIGNATURE서명 필드
⚠️

주의사항

  • position에 좌표(x, y, page)와 anchor동시에 지정할 수 없습니다. 둘 중 하나만 사용하세요.
  • 둘 다 지정하면 유효성 검사 오류가 발생합니다.
  • 문서 내에 지정한 텍스트가 없으면 AnchorTextNotFoundException (404) 오류가 발생합니다.