THotPDF.AddPDFX6ExternalOutputIntent Method
Adds an external ICC profile reference for PDF/X-6p or PDF/X-6n at Catalog or page scope
Declaração
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;
Unidade
HPDFDoc
Parâmetros
| Nome | Finalidade |
|---|---|
OutputConditionIdentifier | Identificador de condição de impressão registado ou habitual obrigatório |
Info | Descrição legível por humanos da condição de saída |
ProfileURL | Absolute HTTP or HTTPS address of the referenced ICC profile |
ProfileCS | Four-byte ICC colour-space signature such as GRAY, RGB , CMYK, or 2CLR através de FCLR |
ColorantNames | Two to fifteen unique names required by the N-colourant overload |
CheckSumHex | Optional 32-hex-character MD5 digest of the referenced profile |
ICCVersion | Optional four-byte binary ICC version value |
PageIndex | -1 for Catalog scope or a zero-based target page index |
OutputCondition | Texto opcional completo da condição de impressão |
RegistryName | URI de registo HTTP ou HTTPS absoluto |
Valor devolvido
Este membro não devolve um valor
Notas de utilização
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;
- Use the first overload for PDF/X-6p with
GRAY,RGB, orCMYK - Use the second overload for PDF/X-6n and keep the N-colourant signature count equal to
ColorantNames - A page-level external intent overrides any Catalog-level intent for that page
- The method rejects malformed URLs, signatures, checksums, ICC versions, duplicate colourants, and mismatched colourant counts before changing the object graph
EndDocvalidates the effective external profile reference for'X-6p'e'X-6n'