コンテンツにスキップ

トライアルと評価版ブランディング

NextPDF Premium は、すべての機能を有効にした状態で評価できます。評価期間中、生成された PDF には目に見える評価版ブランディングが付与されるため、評価版の出力が本番出力と取り違えられることはありません。有料ライセンスは、コードを変更せずにそのブランディングを除去します。このページはその挙動のみを記述します。いかなる保証も、適格性や法的効力に関するいかなる表明も行いません。お客様の評価またはサブスクリプションに適用される条件は、お客様のライセンス契約によってのみ定義されます。

トライアルの挙動と評価版ブランディングは NextPDF Premium の一部であり、追加のパッケージを必要としません。

Terminal window
composer require nextpdf/premium

ランタイムには、2 つの状態を持つブランディングモードがあります:

  • None — 評価版ブランディングなし。有料および通常の出力は決して変更されません。
  • Evaluation watermark — 生成された PDF に、目に見える評価版ブランディングが適用されます。

デフォルトは None です。有料出力はいかなる形でも変更されません。evaluation-watermark の状態は、評価またはトライアルのライセンスによって有効化されます。つまり、評価版ブランディングを適用するかどうかはライセンス自体が決定します。本番コードで手動で切り替えることはなく、有料ライセンスはブランディング付きの出力を生成しません。

ライセンスは、いくつかの状態のいずれかへと評価されます。有効な有料または評価ライセンスは、フルアクセスを付与します。失効した有料ライセンスは、アクセスが継続する猶予期間に入り、その後、インストール済みのバージョンが動作し続ける一方で更新とサポートの権利がなくなる perpetual-fallback の状態に入ります。期限切れの評価ライセンスは、ランタイムを制限します。ライセンスが存在しない場合は、Core レベルのケーパビリティのみが利用できます。正確な期間と各状態に付随する条件は、お客様のライセンス契約によって定義されます。

ConceptBehavior
ブランディングモード2 つの状態: ブランディングなし(デフォルト)、または評価版の透かし。アプリケーションコードではなく、ライセンスによって選択されます。
評価版の透かし各ページに目に見える斜めのテキスト透かしを付与し、加えてドキュメントの producer メタデータに評価マーカーを追記し、その subject メタデータの前に評価マーカーを付与します。
有料出力ブランディングモードは None です。出力はブランディングサブシステムによってバイト単位で変更されません。

ブランディングサブシステムは nextpdf/enterprise パッケージによって提供され、enterprise.branding のケーパビリティコードの下でゲートされます。これは NextPDF Premium の一部であり、エディション横断で評価の挙動を管理します。ここでは挙動レベルで文書化されており、アプリケーションコードではなくライセンスによって完全に駆動されます。

評価版ブランディングは、有効なライセンスが評価またはトライアルの付与である場合に適用されます。具体的には、評価期間中:

  • 各ページに、ページコンテンツとしてレンダリングされた薄いグレーの斜めの透かしが付与されます。
  • ドキュメントの producer メタデータに評価用の接尾辞が追加されます。
  • ドキュメントの subject メタデータに評価用の接頭辞が追加されます。

透かしは隔離されたグラフィックスステートで描画されるため、周囲のページコンテンツやお客様のドキュメント自身のレイアウトを変更することはありません。出力を評価版の出力としてマークしますが、レンダリング品質を低下させたり機能を除去したりすることはありません。評価期間中、Premium の機能セット全体を行使できます。

有料(非評価)ライセンスが有効な場合、ブランディングモードは None です。ブランディングサブシステムは PDF に一切変更を加えません。透かしも、producer の接尾辞も、subject の接頭辞もありません。出力は、ブランディングサブシステムがまったく存在しない場合に生成される出力と同一です。

したがって、評価版ブランディングの除去にコード変更は不要です。有料ライセンスをインストールすれば、アプリケーションが次に生成するドキュメントはブランディングなしになります。ライブラリの別個の「本番ビルド」や、コード内で切り替えるべき機能フラグはありません。

  • サブスクリプションが失効して評価版スタイルの状態になった後にブランディングが現れる。 これは欠陥ではなく、ライセンスの状態を反映しています。ライセンスのステータスを確認し、ライセンスポータルを通じて更新してください。
  • 透かしのテキストがコンテンツと重なる。 透かしは、評価版の出力が一義的であるように、設計上、中央揃えで斜めになっています。有料ライセンスによって完全に除去されます。本番向けに調整することは意図されていません。
  • 評価版出力のメタデータマーカー。 producer フィールドと subject フィールドは、評価期間中、評価マーカーを保持します。有料ライセンスの下では存在しません。
  • ライセンスが存在しない。 Core レベルのケーパビリティのみが利用できます。Premium のケーパビリティは、ライセンスがインストールされるまで有効になりません。

透かしは、ページごとに追加される小さく固定の PDF コンテンツストリームであり、ドキュメントの生成時間やサイズへの影響はごくわずかです。有料ライセンスの下では、ブランディングサブシステムは何の処理も行いません。ページのパフォーマンス予算は、ドキュメントのレンダリングを反映しています。

評価版ブランディングは可視性マーカーであり、セキュリティ制御ではありません。出力が評価ライセンスの下で生成されたことを示します。デジタル署名ではなく、それとして依拠してはなりません。改ざんが検出可能な出力には、機能マトリクスで説明されている署名機能を使用してください。ブランディングモードを選択するライセンスは、ランタイムが発行者署名を検証する署名付きエンベロープです。

このページについては、標準への適合性は一切主張されません。このページはランタイムの挙動のみを記述します。いかなる保証、認証、または適格性も表明または示唆しません。お客様の評価またはサブスクリプションの条件は、お客様のライセンス契約によってのみ定義されます。その契約を参照するか、営業にお問い合わせください。

評価版ブランディングを伴って NextPDF Premium の機能セット全体を評価し、その後、有料ライセンスをインストールすることでブランディングを除去できます。コード変更も別個のビルドも不要です。評価を開始するには、ライセンスポータルをご利用ください。