Skip to main content
편집기에서 보이는 모양과 인쇄소에 넘길 파일의 모양이 다를 때가 있습니다. 접이식 카드는 읽는 순서대로 편집하지만 인쇄는 펼친 면으로 해야 하고, 포토카드는 한 장씩 편집하지만 큰 종이에 모아 찍습니다. 이 변환을 정하는 것이 렌더 옵션입니다. 렌더 옵션은 처리 단계 하나하나인 엔티티를 모아 둔 것이고, Edicus Prepress(이하 프리프레스)가 주문을 렌더링할 때 읽습니다. 프리프레스는 파트너의 생산 담당 PC에서 돌리는 Windows 앱입니다.
엔티티가 적용되는지는 프리프레스의 렌더 포맷(PDF2, PDF, SVG 같은 결과 파일 형식과 렌더링 엔진. PDF2는 새 PDF 엔진입니다)에 달려 있습니다. 먼저 생산 담당자에게 운영 포맷을 확인하고, 엔티티 목록에서 그 포맷 열만 보세요.

배우는 것

  • Render 화면에서 렌더 옵션을 만들고 고치는 방법
  • 주문에 어떤 렌더 옵션이 적용되는지 정하는 규칙
  • 렌더 포맷마다 적용되는 엔티티와 엔티티별 필드의 의미

상품 설정과 무엇이 다른가

렌더 옵션은 변환이 필요한 ps_code에만 만듭니다. 렌더 옵션이 없으면 프리프레스는 편집기 페이지를 그대로 출력합니다.

화면 사용법

1

Render 화면을 엽니다

왼쪽 메뉴의 Render를 누르면 Render Option 목록이 열립니다. 목록 옆 숫자는 엔티티 개수입니다.
2

렌더 옵션을 추가합니다

툴바의 Add를 누르고 Category, Product, Size를 고른 뒤 New를 누릅니다. Size에서 all을 고르면 그 상품의 모든 사이즈에 적용되는 all@상품코드 옵션이 됩니다. 이미 있는 ps_code는 New가 비활성화됩니다. 기존 옵션을 복사하려면 Copy from Base Render Option에 체크하고 base psCode를 고릅니다.
3

엔티티를 추가합니다

Add Entity에서 엔티티 종류를 고르고 Add를 누릅니다. 같은 종류는 한 옵션에 하나만 넣을 수 있습니다. 엔티티는 종류 순서대로 자동 정렬됩니다. 엔티티 이름 옆의 닫기 아이콘을 누르면 그 엔티티가 지워집니다.
4

저장합니다

Update를 눌러야 저장됩니다. Delete는 선택한 렌더 옵션 전체를 지웁니다.
Help는 상품 설정 도움말을 엽니다. 렌더 옵션 설명은 들어 있지 않습니다.

전역 옵션

Category에서 Prepress Global Option을 고르면 0000@prepress 옵션을 만듭니다. 파트너의 모든 주문에 적용되는 기본값입니다. 전역 옵션에는 call-front, pdf-white-control, pdf-white-control2, pdf-image-control, pdf-file-control, sticut-control, image-dpi-limit, add-job-statement만 넣을 수 있습니다. call-front는 전역 옵션 전용입니다. enable(기본 꺼짐)을 켜면 prod-codes(prodCodes, Add Code로 추가)에 든 상품의 주문을 렌더링하기 전에 파트너 서버를 호출합니다. fail-case(failCase)가 pass(기본)면 호출이 실패해도 렌더링하고, error면 렌더링을 실패로 끝냅니다. 이 엔티티는 프리프레스 Work Settings의 Etc 탭 Callfront URL이 비어 있으면 동작하지 않습니다. 호출 body는 project_id, order_id, prod_code, size_code, oem_info(OEM 주문이 아니면 비어 있음)입니다. 응답 JSON의 commands에 control-unlayers 명령을 담으면 그 주문에서 뺄 후가공 레이어를 바꿀 수 있습니다.

적용 규칙

  • ps_code는 정확히 일치해야 합니다. 와일드카드는 all@상품코드 하나뿐입니다.
  • 같은 종류의 엔티티가 여러 곳에 있으면 템플릿이 만든 엔티티, 사이즈 옵션, all 옵션, 전역 옵션 순으로 앞의 것이 이깁니다. 겹치지 않는 엔티티는 모두 합쳐집니다.
  • all@상품코드와 사이즈 옵션은 엔티티 단위로 합쳐집니다. 예를 들어 all에 grid-page가 있으면 사이즈 옵션에서 그 엔티티를 끌 수 없고, 같은 종류를 넣어 값을 바꿀 수만 있습니다. 일부 사이즈만 빼야 하면 all 대신 사이즈마다 옵션을 만듭니다.
  • 사진인화 상품에는 전역 옵션이 적용되지 않습니다.
  • 엔티티를 바꾼 뒤 Update를 누르지 않으면 프리프레스에 반영되지 않습니다. 프리프레스는 저장된 옵션을 바로 읽습니다.
  • Null 엔티티는 새 옵션에 자동으로 들어가는 빈 자리입니다. 화면에 보이지 않고 렌더링에 영향이 없습니다.

렌더 포맷

프리프레스 Render Settings의 Template Render Format(기본 SVG)이나 Product Setting의 상품별 Render Format에 따라 렌더링 엔진이 다르고, 엔진마다 읽는 엔티티가 다릅니다. PDF2는 가장 많은 엔티티를 지원하는 새 PDF 엔진이고 PDF는 이전 엔진입니다. 아래 표의 SVG 계열은 SVG, PNG, JPG와 IPDF(JPG로 렌더링한 뒤 PDF로 묶는 포맷)입니다. IPDF는 grid-page와 pdf-meta-control을 PDF로 묶는 단계에서 적용합니다.

엔티티 목록

크기와 여백

cover-outer-margin과 content-outer-margin

cover-outer-margin은 cover 페이지, content-outer-margin은 content 페이지에 적용됩니다. 단위는 모두 mm입니다.

cover-fixed-size와 content-fixed-size

같은 페이지에 fixed-size와 outer-margin을 함께 넣지 마세요. PDF와 SVG 계열은 fixed-size만 적용하고, PDF2는 둘을 차례로 적용합니다. PDF2에서 position의 bottom 계열 값은 내지를 용지 위쪽 밖으로 보내므로 쓰지 않습니다.

split-page

펼침면 한 장을 두 페이지로 나눠 출력합니다. 표지는 나누지 않습니다.

orient-page

PDF2에서 orient-page는 grid-page, tile-page, assemble-page가 없을 때만 적용됩니다.

페이지 배치

PDF2는 grid-page, tile-page, assemble-page, orient-page 중 이 순서로 먼저 있는 하나만 적용합니다. PDF는 assemble-page, split-page, grid-page 중 하나만 적용합니다.

assemble-page

편집기에서는 읽는 순서대로 페이지를 보여 주고, 렌더링할 때 생산용 배치로 다시 묶습니다. PDF2와 PDF에서만 동작합니다. 묶음 배열 읽는 법:
  • 페이지 번호는 0부터 셉니다. 안쪽 대괄호 하나가 결과물의 한 페이지입니다.
  • 번호 뒤 @R은 그 페이지를 180도 돌리고, @M은 좌우로 뒤집습니다. @가 붙은 번호는 따옴표로 감쌉니다. 예: [["0@R",1]]
2-MIRROR는 렌더 단계에서 첫 페이지를 반전해 붙이고, 스티컷 상품의 뒷면 모드 mirror는 편집기가 반전한 뒷면 페이지를 문서에 직접 만듭니다. 둘을 함께 쓰지 않습니다. 2H-CARD는 결과물이 두 페이지입니다. 첫 페이지는 편집기의 2번과 0번 페이지를 가로로 붙인 것이고, 둘째 페이지는 1번 페이지 그대로입니다.

grid-page

여러 페이지를 큰 대지(실제로 인쇄하는 종이)에 격자로 배열합니다. 길이 단위는 mm입니다. 포토카드 설정은 포토카드를 보세요.

tile-page

PDF2 전용입니다. 페이지마다 대지 한 장을 만들고 그 페이지를 dim_x×dim_y칸(dim_max가 있으면 그 개수)에 반복해 놓습니다. 필드의 뜻과 기본값은 grid-page의 같은 이름 필드와 같습니다.

칼선과 후가공

sticut-control

PDF2 전용입니다. 스티컷(그림 모양대로 자르는 상품)의 칼선 밖으로 나간 인쇄 내용을 잘라 냅니다. 같은 ps_code에 content-outer-margin이나 content-fixed-size가 있으면 내지에, cover-outer-margin이나 cover-fixed-size가 있으면 표지에 적용되지 않습니다. 상품 설정은 스티컷 상품을 보세요.

add-postlayer-to-page

PDF2 전용입니다. 각 페이지 테두리에 0.3528mm(1pt) 선 사각형을 그려 후가공 레이어로 넣습니다.

foil-layer-control

SVG 계열 전용입니다. 박(금박 같은 후가공) 레이어를 이미지로 그린 뒤 윤곽을 따 벡터 SVG로 바꿉니다.

redirect-render-layer

SVG 계열 전용입니다. mode(기본 default)가 default면 렌더 결과를 target-layer(기본 Custom) 이름의 단색(solid-color, 기본 #000000) 레이어로 만듭니다. skip-bg(skipBackground, 기본 켜짐)를 켜면 배경은 빼고 만듭니다. attach-as-layer는 둘째 페이지부터를 첫 페이지의 target-layer 레이어로 붙이고, change-as-layer는 렌더 결과의 레이어 이름만 target-layer로 바꿉니다. 화이트 엔티티와 함께 쓰지 않습니다.

background-control

SVG 계열 전용입니다. 배경을 background 레이어로 따로 출력합니다. type은 layer 하나, clipping은 none(그대로), cut(칼선 모양에 offsetmm 여유를 더해 자름), foreground(전경 모양대로 자름)입니다. case를 transparent로 두면 clipping을 무시하고 배경을 그대로 출력합니다.

add-bar-code

SVG 계열 전용이며 파트너 권한에 따라 잠금으로 표시될 수 있습니다. 설계상으로는 사이즈 옵션의 바코드 위치와 크기에, 내용은 code(생산 변수 사용 가능)로 표지에 바코드를 그리는 엔티티입니다. 그러나 현재 렌더는 이 엔티티로 바코드를 인쇄 파일에 넣지 못하므로 이 엔티티를 넣지 않습니다. 바코드 위치가 필요하면 렌더 결과 정보의 barcode_info를 받아 인쇄 공정에서 씁니다. barcode_info는 cover-fixed-size가 있는 표지를 렌더링할 때만 계산됩니다. 자세한 내용은 사이즈 옵션을 보세요.

control-feature

PDF2와 SVG 계열에서 no-pagemask(disable_pagemask, 기본 꺼짐)를 켜면 템플릿의 페이지 마스크(페이지 모양대로 자르는 경로)를 쓰지 않고 페이지 사각형으로만 자릅니다.

됐는지 확인

렌더 옵션은 편집기에서 보이지 않습니다. 테스트 주문과 렌더링으로 결과 파일을 받아 확인합니다. PDF 분리 방식과 표시 엔티티는 렌더 출력 옵션에 있습니다.
운영에서 쓸 Template Render Format으로 렌더링한 결과가 엔티티에서 정한 크기, 배치, 레이어로 나오면 됩니다.

다음 단계

화이트 레이어

투명 소재 인쇄에 쓰는 화이트를 설정합니다.

렌더 출력 옵션

PDF 분리 방식, 색 공간, 주문 정보 표시, 부가 페이지를 정합니다.