OutputIntent
Overview
OutputIntent is a class in Aspose.PDF FOSS for .NET.
Represents a PDF OutputIntent entry (PDF32000 §14.11.5).
This class provides 2 methods for working with OutputIntent objects in .NET programs.
Available methods include: OutputIntent.
All public members are accessible to any .NET application after installing the Aspose.PDF FOSS for .NET package.
Properties: DestOutputProfile, HasIccProfile, Info, IsPdfA, IsPdfE, IsPdfX, and 4 more.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Subtype | string | Read | The output intent subtype (e.g., “GTS_PDFA1”, “GTS_PDFX”). |
OutputCondition | string? | Read/Write | Human-readable description of the output condition, or null. |
OutputConditionIdentifier | string | Read/Write | Machine-readable identifier for the output condition (required). |
RegistryName | string? | Read/Write | URI of the registry where the output condition is registered, or null. |
Info | string? | Read/Write | Additional human-readable information, or null. |
DestOutputProfile | byte[]? | Read | Raw bytes of the embedded ICC color profile stream, or null. |
IsPdfA | bool | Read | True if this is a PDF/A output intent. |
IsPdfX | bool | Read | True if this is a PDF/X output intent. |
IsPdfE | bool | Read | True if this is a PDF/E output intent. |
HasIccProfile | bool | Read | True if an ICC color profile is embedded. |
Methods
| Signature | Description |
|---|---|
OutputIntent(outputConditionIdentifier: string) | Create an OutputIntent with the specified output condition identifier. |
OutputIntent(subtype: string, outputConditionIdentifier: string, outputCondition: string?, registryName: string?, info: string?, destOutputProfile: byte[]?) | Create an OutputIntent with full details. |