THotPDF.RegisterICCProfile Méthode
Valide et enregistre un profil ICC v2 ou v4 réutilisable comme ressource d’espace colorimétrique ICCBased
Déclaration
function RegisterICCProfile(const ProfileFileName: AnsiString; NumComponents: Integer; const AlternateCS: AnsiString= ''): AnsiString; overload;
function RegisterICCProfile(ProfileStream: TStream; NumComponents: Integer; const AlternateCS: AnsiString= ''): AnsiString; overload;
function RegisterICCProfile(const ProfileFileName: AnsiString; const AlternateCS: AnsiString= ''): AnsiString; overload;
function RegisterICCProfile(ProfileStream: TStream; const AlternateCS: AnsiString= ''): AnsiString; overload;
Unité
HPDFDoc
Paramètres
| Nom | Objectif |
|---|---|
ProfileFileName | Fichier |
NumComponents | Composants |
AlternateCS | Espace colorimétrique alternatif |
AlternateCS | Solution de repli DeviceGray, DeviceRGB ou DeviceCMYK correspondante ; une valeur vide la déduit du profil |
Valeur de retour
Renvoie le nom de ressource d’espace colorimétrique réutilisable, tel que CS1
Notes d'utilisation
- L’en-tête du profil, la signature
acsp, la taille déclarée, la version, le PCS, l’intention de rendu, la table de tags, les bornes de tags et le nombre de composants sont validés avant la création d’un objet indirect - Les surcharges sans
NumComponentsdéduisent un, trois ou quatre composants des données de profil GRAY, RGB ou CMYK - Appel: THotPDF.RegisterICCProfile
- Le rendu des pages chargées transforme les couleurs vectorielles
ICCBasedvalides et les échantillons d’images bruts vers sRGB via le pipeline ICC embarqué, honore toutes les intentions de rendu PDFri, applique la compensation du point noir configurée et n’utilise/Alternateque lorsque la conversion est indisponible - Utilisez le nom renvoyé avec
THPDFPage.SetFillColorSpace,SetStrokeColorSpace,SetTransparencyGroupICCouTHotPDF.RegisterDefaultColorSpace
API associées
- THotPDF
- THotPDF
- THPDFPage
- Sommaire