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

NameTypeAccessDescription
SubtypestringReadThe output intent subtype (e.g., “GTS_PDFA1”, “GTS_PDFX”).
OutputConditionstring?Read/WriteHuman-readable description of the output condition, or null.
OutputConditionIdentifierstringRead/WriteMachine-readable identifier for the output condition (required).
RegistryNamestring?Read/WriteURI of the registry where the output condition is registered, or null.
Infostring?Read/WriteAdditional human-readable information, or null.
DestOutputProfilebyte[]?ReadRaw bytes of the embedded ICC color profile stream, or null.
IsPdfAboolReadTrue if this is a PDF/A output intent.
IsPdfXboolReadTrue if this is a PDF/X output intent.
IsPdfEboolReadTrue if this is a PDF/E output intent.
HasIccProfileboolReadTrue if an ICC color profile is embedded.

Methods

SignatureDescription
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.

See Also