Ink (자유곡선)

PDF 매핑: 잉크 주석 (/Subtype /Ink, /InkList, ISO 32000 § 12.5.6.13)

마우스, 터치로 자유롭게 긋는 손글씨 주석입니다. 획 좌표가 /InkList로 저장되는 표준 주석이라 다른 뷰어에서도 표시됩니다. 손서명(사인) 입력의 기반이 됩니다.

1.그리기와 지우개

실행 예제: 그리고, 지워 보세요준비 중…
JSInk 그리기 / 지우개
// 자유곡선 그리기 시작
viewer.document.drawing.beginDraw(DRAWING_DRAW_MODE.INK);

// 지우개: 획을 문질러 지움 (겹친 부분에서 획이 분할됨)
viewer.document.drawing.beginErase();

2.동작 방식

항목내용
저장획 좌표를 /InkList 배열로 기록 (표준 주석)
표시편집 중에는 SVG로 렌더링, 저장 후엔 PDF 외관으로 렌더링
지우개지나간 궤적과 겹친 획을 분할 삭제

3.속성

선택한 Ink 주석의 선 색과 굵기를 바꿀 수 있습니다.

속성타입설명기본값
strokeColorstring선 색#000000
strokeWidthnumber선 굵기1.5
JS선 색/굵기 변경
const ink = viewer.document.selectedAnnotations[0];
ink.strokeColor = '#1B4EE0';
ink.strokeWidth = 2;