print로 두면 템플릿 편집기 대신 사진인화 설정이 나타납니다. 주문을 인쇄용 파일로 만드는 설정은 아래 렌더를 보세요.
배우는 것
- 사용자에게 보여 줄 옵션과 처음 적용할 값을 따로 정하는 방법
- 인화지 크기와 사진 방향, 흰 테두리를 설정하는 방법
- 날짜와 수량이 최종 저장 결과에 반영되는 방식
사진 맞춤 방식
테두리를 켜면 테두리 폭을 뺀 영역에 위 방식으로 맞춥니다.
fit-in에서 생기는 비율 여백과 상품의 고정 테두리 폭은 서로 다른 값입니다.
표시 항목
상품 설정 → 표시 → 표시 항목은 사용자가 바꿀 수 있는 옵션을 정합니다. 저장 키는print_option 아래에 있습니다. 새 상품에서는 다섯 항목 모두 켜져 있습니다.
표시를 끄면 사용자는 그 옵션을 바꿀 수 없습니다. 아래 초기값은 그대로 적용됩니다. 예를 들어 항상 테두리를 넣으려면 표시의
show-border를 끄고 초기값의 show-border는 켭니다.
데스크톱에서는 이 옵션들이 왼쪽 전체 옵션 묶음에 모입니다. 용지는 주문 전체에 하나만 정하고, 나머지는 바꾸면 모든 사진에 한꺼번에 적용됩니다. 사진 카드의 메뉴로 사진마다 다시 바꿀 수 있습니다. rendition, show-border, show-date, auto-adjust를 모두 끄고 no-count를 켜면 전체 옵션 묶음 자체가 숨겨져 paper-type을 켜 두어도 용지 선택이 보이지 않습니다.
초기값
상품 설정 → 기본값 → 초기값에서 정합니다. 새로 가져온 사진에 적용됩니다.show-date는 사진의 오른쪽 아래(인화지맞춤이면 사진 영역 기준)에 촬영일을 2026.10.08 꼴로 그립니다. date-style을 끄면 그림자가 있는 흰 글자입니다.
자동 보정은 인화 단계에 적용할 요청입니다. 편집 화면에서 사진 밝기가 바뀌는 사진 보정 도구와 다릅니다.
기능
상품 설정 → 기능 → 기능에서 정합니다.max-count는 전체 주문 사진 수의 상한이 아닙니다. 데스크톱 전체 옵션의 수량 입력은 현재 최대 999까지만 적용합니다. 사진별 입력과 전체 입력이 같은 상한이라고 가정하지 않습니다.
paper-mode=lustre는 무광 선택 자리를 반유광으로 바꾸고 저장 값도 lustre로 맞춥니다. 쇼핑몰의 실제 용지 옵션과 출력 공정에도 같은 값을 연결합니다.
사진인화 사이즈
사이즈를 고르면 Print 그룹이 나타납니다. 템플릿 편집기의pageInfos 대신 size.printInfo를 사용합니다.
고정 테두리 폭의 합이 인화지 너비나 높이보다 크지 않도록 정합니다.
borderRound_mm도 데이터 모델에 있지만 현재 Manager 입력 항목과 사진인화 편집기 소비처가 없어 편집기 모서리 모양을 바꾸지 않습니다.
직접 해보기
1
상품의 editor를 print로 바꿉니다
상품 설정 기본 정보의
editor를 print로 고릅니다. 표시, 기본값, 기능 묶음이 나타납니다.2
표시 항목과 초기값을 고릅니다
표시에서
rendition과 show-border를 켭니다. 초기값의 rendition은 fill-in으로 둡니다.3
인화 사이즈를 만듭니다
사이즈를 고르고 Print의
width/height에 실제 인화지 크기를 넣습니다. 예를 들어 152 × 102mm라면 152, 102입니다. 테두리는 네 방향 각각 4로 둡니다.4
저장합니다
Update로 저장합니다.
띄우기 옵션과 option_string
사진인화 편집기에만 쓰이는 띄우기 옵션이 있습니다. 전체 목록은 띄우기 옵션에 있습니다.option_string으로는 아래 값을 세션마다 바꿉니다.
날짜가 보이지 않을 때
날짜 표시는 사진 메타데이터의 촬영 날짜(dateCreated)를 사용합니다. 날짜 정보가 없으면 표시 옵션을 켜도 날짜를 만들지 못하고 안내가 나타납니다. 날짜가 보이지 않는 문제와 날짜 색상·불투명도 설정을 구분합니다.
날짜가 있는 원본 사진으로 먼저 확인합니다. 메신저나 이미지 변환 도구를 거친 파일은 원래 촬영 날짜가 없어질 수 있습니다.
수량과 주문 연결
사진별 수량 합계는 저장 결과의totalOrderCount입니다. 서로 다른 사진 항목 수인 totalPrintCount와 구분합니다. 같은 사진을 10장 요청하면 사진 항목은 하나이고 총 인화 수량은 10입니다.
order_count를 주면 총 수량이 그 값에 닿은 뒤로는 사진을 더 불러올 수 없습니다. 완료할 때 수량이 많으면 안내하고 멈추며, 적으면 계속 편집하기와 저장 후 종료 중에 고르게 합니다. 가격 계산과 주문 수량의 최종 검증은 부모 사이트와 주문 서버에서 처리합니다. 저장 이벤트의 완료 결과를 사용합니다.
렌더
사진인화 상품의 주문은 템플릿 상품과 다른 엔진으로 렌더링합니다. 렌더 옵션에서 읽는 엔티티는print-to-pdf와 bypass-image 둘뿐이며 사진인화 상품 엔티티에 있습니다. 전역 옵션(0000@prepress)은 사진인화 상품에 적용되지 않으므로 필요한 엔티티는 상품의 ps_code 렌더 옵션에 직접 넣습니다.
됐는지 확인
사진의 가로·세로 방향, 맞춤 방식과 테두리가 설정대로 보이고, 저장 결과의 총 인화 수량이 사진별 수량 합계와 같으면 됩니다. 날짜가 있는 사진과 없는 사진도 각각 확인합니다.
사진인화 상품은 템플릿이 없어 Manager의 Demo나 Test Order로 띄울 수 없습니다. 연동 환경에서만 확인할 수 있으니 연동 담당자에게 확인을 요청하세요.
다음 단계
상품 생성
상품 코드와 사이즈 코드를 만들고 연동에 사용합니다.
이벤트
사진인화의 저장 결과와 주문 수량을 받습니다.
동작 확인일: 2026-10-08. Manager의
print 상품 화면과 Edicus 편집기의 사진인화 옵션·캔버스·저장 코드를 기준으로 작성했습니다.