SetTrapped
Propriedades do documento, Produção gráfica
Descrição
Declara se trapping foi aplicado ao documento, pela entrada /Trapped do dicionário Info.
Sintaxe
Delphi
Function TPDFlib.SetTrapped(State: Integer): Integer;Parâmetros
| State | 0 writes /Unknown, 1 writes /True (trapping applied), 2 writes /False (not trapped). |
|---|
Valores retornados
| 0 | Invalid state, or no document is selected. |
|---|---|
| 1 | The state was written. |
Observações
O PDF/X exige esta chave para que um provedor de impressão saiba se o arquivo ainda precisa de trapping. O valor é um name, não uma text string (ISO 32000-1 14.11.6), por isso tem um setter próprio em vez de passar por SetInformation. Gravá-lo eleva o documento para PDF 1.3, quando necessário.
Exemplo
PDF.SetTrapped(2); // not trapped
PDF.SetOutputIntentSubtype('GTS_PDFX');