THotPDF.AddPDFX6ExternalOutputIntent Method

Adds an external ICC profile reference for PDF/X-6p or PDF/X-6n at Catalog or page scope

Deklaracija

procedure AddPDFX6ExternalOutputIntent(const OutputConditionIdentifier, Info, ProfileURL, ProfileCS: AnsiString; const CheckSumHex: AnsiString= ''; const ICCVersion: AnsiString= ''; PageIndex: Integer= -1; const OutputCondition: AnsiString= ''; const RegistryName: AnsiString= 'http://www.color.org'); overload;

Unit

HPDFDoc

Parametri

NameSvrha
OutputConditionIdentifierRequired registered or customary printing condition identifier
InfoHuman-readable output-condition description
ProfileURLAbsolute HTTP or HTTPS address of the referenced ICC profile
ProfileCSFour-byte ICC colour-space signature such as GRAY, RGB , CMYK, or 2CLR through FCLR
ColorantNamesTwo to fifteen unique names required by the N-colourant overload
CheckSumHexOptional 32-hex-character MD5 digest of the referenced profile
ICCVersionOptional four-byte binary ICC version value
PageIndex-1 for Catalog scope or a zero-based target page index
OutputConditionOptional full printing condition text
RegistryNameAbsolute HTTP or HTTPS registry URI

Povratna vrijednost

Ne vraća vrijednost

Napomene za uporabu

The PDF/X-6n overload adds the required colourant names

procedure AddPDFX6ExternalOutputIntent(
  const OutputConditionIdentifier, Info, ProfileURL,
  ProfileCS: AnsiString; const ColorantNames: array of AnsiString;
  const CheckSumHex, ICCVersion: AnsiString;
  PageIndex: Integer = -1; const OutputCondition: AnsiString = '';
  const RegistryName: AnsiString = 'http://www.color.org'); overload;

AddPDFX6ExternalOutputIntentSpotData extends a PDF 2.0 external intent with process and spot mixing data

procedure AddPDFX6ExternalOutputIntentSpotData(
  const OutputConditionIdentifier, Info, ProfileURL,
  ProfileCS: AnsiString; const ColorantNames: array of AnsiString;
  const CheckSumHex, ICCVersion: AnsiString;
  const SolidityNames: array of AnsiString;
  const Solidities: array of Extended;
  const PrintingOrder: array of AnsiString;
  const SpectralColorantNames: array of AnsiString;
  const SpectralData: array of TStream;
  PageIndex: Integer = -1; const OutputCondition: AnsiString = '';
  const RegistryName: AnsiString = 'http://www.color.org');

Povezani API-ji