Premium 에디션
라이선싱 및 활성화
한눈에 보기
섹션 제목: “한눈에 보기”NextPDF Premium 라이선스는 오픈 소스 코어 위에서 NextPDF Pro 및 NextPDF Enterprise 기능을 잠금 해제합니다. 구독 또는 평가 권한을 취득하고, 각 배포 환경에서 활성화한 뒤, 사용하는 에디션에 포함된 기능을 이용합니다. 도입 시 애플리케이션 코드를 변경할 필요는 없습니다. Premium 은 애플리케이션이 이미 사용하는 동일한 공개 계약 뒤에 연결되므로, 작성해 둔 코드는 그대로 유지됩니다.
이 페이지에서는 제품 수준의 라이선싱을 설명합니다. 구독에 적용되는 정확한 약관, 기간, 가격은 라이선스 계약을 참조하거나 라이선스 포털을 통해 영업팀에 문의하세요.
에디션 및 라이선싱
섹션 제목: “에디션 및 라이선싱”NextPDF Premium 은 두 상용 에디션을 모두 포함하는 단일 패키지로 제공됩니다. 활성화하는 라이선스가 어떤 에디션을 사용할지 결정하며, 패키지를 설치하는 것만 으로는 NextPDF Pro 나 NextPDF Enterprise 가 부여되지 않습니다.
라이선스는 에디션을 지정하며, 에디션은 누적 방식으로 구성됩니다. NextPDF Pro 는 오픈 코어의 모든 기능을 포함하고, NextPDF Enterprise 는 NextPDF Pro 의 모든 기능을 포함합니다. 라이선스는 서명된 봉투 형태로 전달됩니다. 이는 에디션과 사용 권한을 지정하는 자체 완결형의 서명된 아티팩트입니다. 라이선스 봉투는 자격 증명처럼 취급하세요. API 키와 동일한 수준의 주의를 기울여 보관하고, 공개 버전 관리에 포함되지 않도록 하세요.
자격 증명을 보유한 뒤 패키지를 설치하려면 다음을 실행하세요.
composer require nextpdf/premium기능 매트릭스는 각 에디션에 포함된 기능을 보여주며, 경로 선택은 오픈 배포판과 상용 에디션 중 무엇을 선택할지 결정하는 데 도움이 됩니다.
구매 방식
섹션 제목: “구매 방식”상용 라이선스는 공인 판매 사업자(Merchant of Record)를 통해 판매되며, 이 사업자는 귀하의 주문에 대한 공식 판매 사업자(seller of record)입니다. 그는 결제 단계를 운영하고, 결제를 수령하며, 송장을 발행하고, 귀하의 소재지에 부과되는 VAT 또는 판매세를 계산해 징수합니다. NextPDF 를 사용할 라이선스는 PATEON이 EULA에 따라 부여하며, PATEON은 카드 결제를 직접 처리하거나 구매자에게 송장을 발행하지 않습니다. 전체 구매 경로, 두 계약 모델, 그리고 청구 문의와 제품 지원의 연락 창구는 구매 및 라이선싱을 참조하세요. 환불 및 철회 약관은 환불 및 취소 정책에 있습니다.
평가 모드
섹션 제목: “평가 모드”구매 전에 전체 기능 세트로 NextPDF Premium 을 평가할 수 있습니다. 평가 출력물에는 설계상 눈에 보이는 워터마크가 포함되므로, 평가 빌드는 명확하게 표시되며 프로덕션 제공에는 적합하지 않습니다. 워터마크는 평가 기간 중 유일한 기능적 차이이며, 모든 기능을 직접 평가해 볼 수 있습니다.
유료 라이선스는 애플리케이션 코드 변경 없이 워터마크를 제거합니다. 문서 코드를 다시 작성하거나 재구성할 필요가 없으며, 두 번째 경로를 익힐 필요도 없습니다. 유료 라이선스를 활성화하면 평가 브랜딩이 꺼집니다. 평가를 시작하려면 라이선스 포털에서 영업팀에 권한을 요청하세요.
라이선스 활성화
섹션 제목: “라이선스 활성화”활성화는 배포 환경(프로덕션, 스테이징 또는 빌드 러너)마다 한 번씩 실행하는 제품 수준의 단계입니다. 대략적인 절차는 다음과 같습니다.
- 영업팀으로부터 구독 또는 평가 권한을 취득합니다.
- 배포 환경의 구성 규칙에 따라, 해당 환경이 로드하는 위치에 서명된 라이선스 봉투를 배치합니다.
- 애플리케이션의 활성화 단계를 실행합니다. 대부분의 통합에서는 이를 콘솔 명령으로 노출하며, 예를 들어 프레임워크의 명령 러너를 통해 제공합니다.
활성화 후 런타임은 캐시된 라이선스 상태로 작동하며, 일반적인 문서 처리를 위해 라이선스 서비스에 연결할 수 있어야 할 필요는 없습니다. 아웃바운드 인터넷 접근이 없는 배포 환경도 지원됩니다. 라이선스는 자체 완결형의 서명된 아티팩트이므로, 망 분리(air-gapped) 환경에서는 해당 배포용으로 생성된 라이선스 봉투를 설치하여 실행합니다.
이 오프라인 및 망 분리 기능은 서명된 소스(signed-source) 전달 채널을 설명한 것입니다. ionCube 로 인코딩된 채널을 통해 전달되는 Premium 빌드는 대신 주기적으로 온라인으로 라이선스를 검증합니다. 이는 약 7일마다 확인하여 약 14일의 리스(lease)를 갱신하는 방식이며, 이 리스 기간을 넘겨 오프라인 상태를 유지하면 연결이 복구될 때까지 Premium 기능이 무료 Core 로 폴백됩니다. 전체 비교는 두 가지 전달 채널을 참조하세요.
유료 구독이 종료일에 도달해도 소프트웨어는 멈추지 않습니다. 먼저 유예 기간에 들어가며, 이 기간 동안 갱신을 진행하는 중에도 사용 권한이 부여된 기능은 계속 작동합니다. 이후 영구 폴백(perpetual-fallback) 상태로 전환되며, 이 상태에서는 설치된 버전이 계속 실행되지만 업데이트와 지원은 더 이상 부여되지 않습니다. 이미 배포한 소프트웨어에서 잠기는 일은 결코 없습니다. 정확한 유예 기간과 갱신 약관은 라이선스 계약에 의해 정의됩니다.
이렇게 작동하는 이유
섹션 제목: “이렇게 작동하는 이유”라이선스는 런타임에 코드가 이미 사용하는 동일한 Core 계약을 통해 해석됩니다. 바로 그 하나의 결정이 코드 변경을 없애줍니다. 에디션 업그레이드는 통합 표면이 아니라 사용 권한을 교체하기 때문입니다. 라이선스는 라이브 서비스 의존성이 아닌 자체 완결형의 서명된 자격 증명이므로, 캐시된 상태가 일반적인 처리를 구동하고 망 분리 배포 환경은 무인 상태로 실행됩니다. 만료 시에는 잠금이 아니라 영구 폴백으로 저하되므로, 배포한 버전을 계속 실행할 수 있습니다. 이 모델은 의도적으로 가산적이며 되돌릴 수 있습니다. 기능에 대해 비용을 지불하는 것이지, 설치한 것을 유지하거나 떠날 권리에 대해 비용을 지불하는 것이 아닙니다.
설계 배경: 오픈 코어, 종속 없음.
공개 범위 경계
섹션 제목: “공개 범위 경계”이 페이지는 외부에서 관찰 가능한 동작과 지원되는 공개 API 표면만을 문서화합니다. 내부 네임스페이스 경로, 헬퍼 클래스, 메커니즘 표, 런북 파일명, 티켓 접두어는 범위에서 제외됩니다.