Branding
Branding
Bagian berjudul “Branding”Sekilas pandang
Bagian berjudul “Sekilas pandang”Subsistem branding menerapkan branding evaluasi yang terlihat pada PDF yang dihasilkan selama masa evaluasi dan tidak menerapkan apa pun di bawah lisensi berbayar. Subsistem ini disampaikan dalam paket nextpdf/enterprise, mengatur perilaku evaluasi lintas edisi, dan sepenuhnya digerakkan oleh lisensi — bukan oleh kode aplikasi. Untuk kisah evaluasi menyeluruh, lihat Branding Uji Coba dan Evaluasi; halaman ini mendokumentasikan subsistem branding itu sendiri.
Pasang
Bagian berjudul “Pasang”composer require nextpdf/enterprise:^3Tinjauan konseptual
Bagian berjudul “Tinjauan konseptual”Runtime memiliki mode branding dengan dua keadaan, dimodelkan oleh BrandingMode:
- None — tanpa branding evaluasi. Keluaran berbayar dan normal tidak pernah dimodifikasi. Ini adalah baku.
- EvaluationWatermark — branding evaluasi yang terlihat diterapkan pada PDF yang dihasilkan.
BrandingStrategyFactory memetakan mode ke sebuah strategi: NullBrandingStrategy untuk None (ia tidak melakukan pekerjaan dan tidak menghasilkan modifikasi) dan EvaluationBrandingStrategy untuk EvaluationWatermark. Keadaan lisensi — bukan kode aplikasi — memilih mode tersebut. Lisensi berbayar tidak pernah menghasilkan keluaran ber-branding, dan tidak ada build produksi untuk diganti serta tidak ada flag kode untuk ditukar.
Halaman ini hanya menjelaskan perilaku runtime. Halaman ini tidak membuat garansi dan tidak menyatakan apa pun tentang kelayakan atau efek hukum; ketentuan yang berlaku untuk evaluasi atau langganan Anda didefinisikan semata-mata oleh perjanjian lisensi Anda.
Permukaan API
Bagian berjudul “Permukaan API”| Konsep | Perilaku |
|---|---|
BrandingMode | Dua keadaan: None (baku, tanpa modifikasi) atau EvaluationWatermark. |
BrandingStrategyFactory | Me-resolve BrandingMode ke sebuah strategi. |
EvaluationBrandingStrategy | Menerapkan tanda air evaluasi dan dekorasi metadata. |
NullBrandingStrategy | Strategi no-op untuk keluaran berbayar / normal. |
EvaluationBrandingConfig | Teks tanda air imutabel, dekorasi metadata, ukuran fon, tingkat keabuan, dan sudut. |
Subsistem branding disertakan dalam paket nextpdf/enterprise di bawah kode kapabilitas enterprise.branding dan mengatur perilaku evaluasi lintas edisi. Subsistem ini didokumentasikan di sini pada tingkat perilaku dan sepenuhnya digerakkan oleh lisensi.
Tidak ada API aplikasi yang dapat dipanggil untuk diinvokasi: mode branding dipilih oleh amplop lisensi, bukan oleh kode aplikasi, sehingga halaman ini menghilangkan bagian Code sample — Quick start / Code sample — Production yang dibawa oleh referensi API-callable. Satu-satunya konfigurasi yang dapat ditindaklanjuti adalah memasang paket dan lisensi; front matter build-deterministik di bawah ini menunjukkan cara menegaskan keluaran tanpa-branding dalam profil reproduksibilitas:
# Front matter for a reproducible (no-evaluation-branding) build profile.# BrandingMode::None is the default; a paid license keeps it None.reproducibility_profile: structuralbranding_mode_expected: none # assert null strategy: no watermark, no metadata markersApa yang dilakukan branding evaluasi
Bagian berjudul “Apa yang dilakukan branding evaluasi”Ketika lisensi aktif memilih EvaluationWatermark, strategi evaluasi:
- menggambar teks tanda air diagonal abu-abu terang pada setiap halaman, dirender sebagai aliran konten halaman dalam keadaan grafik terisolasi sehingga tidak mengubah konten sekitar atau tata letak Anda;
- menambahkan sufiks evaluasi ke metadata producer dokumen;
- menambahkan prefiks evaluasi di awal metadata subject dokumen.
Tanda air menggunakan fon Base14 dan matriks rotasi untuk memosisikan teks secara diagonal melintasi pusat halaman. Objek konfigurasi bersifat imutabel dan memvalidasi masukannya (misalnya, teks tanda air tidak boleh kosong dan ukuran fon harus positif).
Cara lisensi berbayar menghapus branding
Bagian berjudul “Cara lisensi berbayar menghapus branding”Di bawah lisensi berbayar (non-evaluasi), mode branding adalah None dan strategi null dipilih: tanpa tanda air, tanpa sufiks producer, tanpa prefiks subject. Keluaran identik dengan keluaran yang dihasilkan tanpa subsistem branding sama sekali. Menghapus branding evaluasi tidak memerlukan perubahan kode — pasang lisensi berbayar dan dokumen berikutnya yang dihasilkan tidak ber-branding.
Kasus tepi & jebakan
Bagian berjudul “Kasus tepi & jebakan”- Branding muncul ketika keadaan lisensi bergaya-evaluasi. Ini mencerminkan keadaan lisensi, bukan cacat; periksa status lisensi dan perbarui melalui portal lisensi.
- Tanda air ditempatkan di tengah dan diagonal secara sengaja agar keluaran evaluasi tidak ambigu; ia tidak dimaksudkan untuk disetel untuk produksi. Lisensi berbayar menghapusnya sepenuhnya.
- Metadata producer dan subject membawa penanda evaluasi selama masa evaluasi dan absen di bawah lisensi berbayar.
Kinerja
Bagian berjudul “Kinerja”Tanda air adalah aliran konten per-halaman yang kecil dan tetap dengan dampak yang dapat diabaikan terhadap waktu generasi atau ukuran dokumen. Di bawah lisensi berbayar, subsistem tidak melakukan pekerjaan apa pun. Anggaran kinerja halaman mencerminkan perenderan dokumentasi.
Catatan keamanan
Bagian berjudul “Catatan keamanan”Branding evaluasi adalah penanda visibilitas, bukan kontrol keamanan. Ia menunjukkan keluaran evaluasi. Ia bukan tanda tangan digital dan tidak boleh diandalkan sebagai tanda tangan. Untuk keluaran yang bukti-rusak, gunakan kapabilitas penandatanganan yang dijelaskan dalam matriks fitur. Lisensi yang memilih mode branding adalah amplop bertanda tangan yang tanda tangan penerbitnya diverifikasi oleh runtime.
Residensi data & mitigasi PII
Bagian berjudul “Residensi data & mitigasi PII”Subsistem branding menambahkan tanda air tetap dan penanda metadata; ia tidak membaca atau mengirimkan konten dokumen dan tidak melakukan panggilan jaringan.
Telemetri aman & pembersihan log
Bagian berjudul “Telemetri aman & pembersihan log”Subsistem tidak mencatat konten dokumen. Transisi keadaan-lisensi yang mengubah mode branding dimunculkan melalui subsistem pelisensian, bukan di sini.
Kesesuaian
Bagian berjudul “Kesesuaian”Tidak ada kesesuaian standar yang diklaim untuk halaman ini. Halaman ini hanya menjelaskan perilaku runtime. Halaman ini tidak menyatakan atau menyiratkan garansi, sertifikasi, atau kelayakan apa pun. Ketentuan evaluasi atau langganan Anda didefinisikan semata-mata oleh perjanjian lisensi Anda.
Perilaku mode-FIPS
Bagian berjudul “Perilaku mode-FIPS”Modul ini tidak melakukan operasi kriptografi. Verifikasi tanda tangan lisensi ditangani oleh subsistem pelisensian.
Model ancaman
Bagian berjudul “Model ancaman”Subsistem branding itu sendiri tidak memproses masukan eksternal apa pun di luar mode branding yang ter-resolve. Amplop lisensi yang memilih mode bertanda tangan dan tanda tangan penerbitnya diverifikasi oleh runtime; memalsukan mode akan memerlukan pemalsuan tanda tangan tersebut.
Konteks komersial
Bagian berjudul “Konteks komersial”Evaluasi himpunan fitur lengkap dengan branding evaluasi, lalu hapus branding dengan memasang lisensi berbayar — tanpa perubahan kode, tanpa build terpisah. Lihat Branding Uji Coba dan Evaluasi untuk siklus hidup evaluasi lengkap. Untuk memulai evaluasi, kunjungi portal lisensi.
Gerbang edisi
Bagian berjudul “Gerbang edisi”Subsistem ini disertakan dalam paket NextPDF Enterprise di bawah kode kapabilitas enterprise.branding dan mengatur perilaku evaluasi lintas edisi. Modenya dipilih oleh lisensi, bukan oleh kode aplikasi. Dapatkan lisensi.
Flag fitur lisensi
Bagian berjudul “Flag fitur lisensi”Subsistem ini dibatasi oleh kode kapabilitas enterprise.branding dalam paket nextpdf/enterprise. Tidak seperti sebagian besar permukaan Enterprise, ia memiliki kode kapabilitas khusus karena mengatur perilaku evaluasi di seluruh edisi. Mode branding ter-resolve dari amplop lisensi saat runtime; tidak ada flag aplikasi yang memilihnya.
Kontrak perilaku
Bagian berjudul “Kontrak perilaku”BrandingModememiliki dua keadaan:None(baku; tanpa modifikasi keluaran) danEvaluationWatermark.- Di bawah lisensi berbayar (non-evaluasi) modenya adalah
Nonedan strategi null dipilih: keluaran identik dengan keluaran yang dihasilkan tanpa subsistem branding sama sekali. - Di bawah lisensi evaluasi, strategi menggambar tanda air diagonal dalam keadaan grafik terisolasi dan menambahkan penanda evaluasi ke metadata producer dan subject.
- Objek konfigurasi bersifat imutabel dan memvalidasi masukannya (teks tanda air tidak-kosong, ukuran fon positif).
Status pindai NDA
Bagian berjudul “Status pindai NDA”Halaman publik ini hanya menjelaskan perilaku yang dapat diamati secara eksternal. Halaman ini tidak memuat path namespace internal, tidak memuat nama trait internal, tidak memuat nama berkas runbook, dan tidak memuat prefiks tiket internal. Internal terperinci berada dalam referensi mendalam yang dibatasi di bawah NDA.
Fallback Core
Bagian berjudul “Fallback Core”Subsistem branding disertakan dalam paket nextpdf/enterprise tetapi mengatur perilaku evaluasi di semua edisi, termasuk penerapan khusus-Core dan khusus-Pro yang menggunakan lisensi evaluasi. Tidak ada subsistem branding khusus-Core untuk dijadikan fallback; lisensi berbayar di edisi mana pun ter-resolve ke BrandingMode::None.
Fallback Pro
Bagian berjudul “Fallback Pro”Tidak ada subsistem branding Pro yang terpisah. Subsistem branding nextpdf/enterprise yang sama mengatur perilaku evaluasi untuk penerapan Pro; lisensi Pro berbayar ter-resolve ke BrandingMode::None persis seperti lisensi Enterprise berbayar.
Catatan batas Enterprise
Bagian berjudul “Catatan batas Enterprise”Resolusi mode branding, perenderan tanda air, dan dekorasi metadata dijelaskan hanya pada tingkat perilaku. Pemetaan keadaan-lisensi-ke-mode internal, geometri tanda air internal, dan pengkabelan strategi-pabrik internal berada di luar cakupan permukaan publik dan tidak direproduksi di sini.
Batas penerapan
Bagian berjudul “Batas penerapan”Amplop lisensi yang memilih mode branding adalah artefak bertanda tangan yang tanda tangan penerbitnya diverifikasi oleh runtime; penyediaan lisensi, pembaruan, dan penyimpanan lisensi yang aman adalah tanggung jawab operator. Subsistem tidak melakukan panggilan jaringan dan tidak membaca konten dokumen.
Batas kepatuhan hukum
Bagian berjudul “Batas kepatuhan hukum”Halaman ini hanya menjelaskan perilaku runtime. Halaman ini tidak menyatakan atau menyiratkan garansi, sertifikasi, atau kelayakan apa pun, dan bukan merupakan nasihat hukum. Ketentuan evaluasi atau langganan Anda — termasuk branding apa yang berlaku dan untuk berapa lama — didefinisikan semata-mata oleh perjanjian lisensi Anda. Konsultasikan perjanjian tersebut atau hubungi penjualan.
Lihat juga
Bagian berjudul “Lihat juga”- Branding Uji Coba dan Evaluasi — kisah evaluasi menyeluruh.
- Aktivasi lisensi
- Tinjauan Enterprise
- Matriks fitur Core vs Pro vs Enterprise