SetOutputIntentProfileReference
Kepatuhan, manajemen warna
Deskripsi
Membuat atau menggantikan output intent PDF 2.0 tingkat dokumen atau tingkat halaman yang merujuk profil ICC eksternal tanpa menyematkan byte profil
Sintaks
Delphi
Function SetOutputIntentProfileReference(PageNumber: Integer; Const ProfileFileName, ProfileURL, OutputConditionIdentifier, OutputCondition, Info, RegistryName, ProfileName, ColorantNames: WideString): Integer;Parameter
| PageNumber | 0 untuk output intent Catalog, atau nomor halaman berbasis 1 untuk output intent halaman eksplisit |
|---|---|
| ProfileFileName | Berkas ICC lokal yang digunakan untuk memvalidasi profil dan menurunkan metadata referensinya; byte tidak disematkan |
| ProfileURL | URI RFC 3986 ASCII dengan scheme eksplisit untuk mengambil profil ICC yang sama |
| OutputConditionIdentifier | Identifier kondisi produksi yang wajib |
| OutputCondition | Kondisi yang mudah dibaca manusia, opsional |
| Info | Deskripsi tambahan opsional |
| RegistryName | URI registry opsional |
| ProfileName | Deskripsi profil ICC yang wajib |
| ColorantNames | Nama colorant yang dibatasi titik koma, opsional; untuk profil n-colorant, nama yang dihilangkan dibaca dari colorantTableTag ICC, sedangkan nama dan urutan yang diberikan harus cocok dengan tag tersebut |
Nilai kembalian
1 saat berhasil, atau 0 untuk target tidak valid, URI, profil ICC output-device yang tidak dapat dibaca atau cacat, color space profil tidak didukung, teks wajib tidak ada, atau metadata colorant tidak cocok
Keterangan
Metode memvalidasi header ICC, ukuran yang dideklarasikan, kelas output-device, dan tabel colorant, lalu menulis /DestOutputProfileRef dengan /URLs, /CheckSum MD5 16-byte, string /ICCVersion empat byte dan /ProfileCS, /ProfileName, serta /ColorantTable opsionalProfil
GRAY, RGB , dan CMYK mendukung mode 5 PDF/X-6p; profil 2CLR hingga FCLR mendukung mode 6 PDF/X-6nPemanggilan memerlukan PDF 2.0 dan menggantikan output intent pertama pada scope terpilih
Lihat juga
AddOutputIntentProfileReferenceURL, GetEffectivePageOutputIntentJSON, SetPDFXMode, SetPageOutputIntent