TPDFICCProfileInfo

Compliance, colour management

Beschreibung

TPDFICCProfileInfo ist der Record, den GetOutputIntentICCInfo auf der Fassade füllt

Er fasst das ICC-Profil hinter einem Dokument-Output-Intent zusammen, damit ein Compliance-Workflow das Profil ohne ICC-Parser melden kann

Das OutputIntent-Demo gibt diese Felder für den eingebetteten Standard-Intent und für ein eingetauschtes externes Profil aus

Syntax

Delphi

TPDFICCProfileInfo = Record
  ProfileSize: Integer;
  Version: AnsiString;
  DeviceClass: AnsiString;
  ColorSpace: AnsiString;
  PCS: AnsiString;
  RenderingIntent: Integer;
  Components: Integer;
End;

Parameter

ProfileSizeDie Profilgröße in Byte
VersionDie Profilversion, etwa 4.3
DeviceClassDie Geräteklasse, etwa mntr, prtr oder scnr
ColorSpaceDer Datenfarbraum, etwa RGB, CMYK, GRAY oder Lab
PCSDer Profil-Verbindungsfarbraum, etwa XYZ oder Lab
RenderingIntent0 wahrnehmungsorientiert (perceptual), 1 relativ kolorimetrisch, 2 Sättigung, 3 absolut kolorimetrisch
ComponentsDie Anzahl der Farbkomponenten, 0 bei unbekanntem Farbraum

Siehe auch

GetOutputIntentICCInfo, LoadOutputIntentProfile, SetMeasurementUnits