Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old


Returns an output intent as well as the properties of it.

Component Version macOS Windows Linux Server iOS SDK
DynaPDF 5.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes ✅ Yes
MBS( "DynaPDF.GetOutputIntent"; PDF; Index; Selector { ; FileName } )   More


Parameter Description Example Flags
PDF The PDF reference returned from DynaPDF.New. $pdf
Index The index of the output indent. From 0 to DynaPDF.GetOutputIndentCount-1. 0
Selector The value to query. Possible values: Buffer, BufSize, Info, NumComponents, OutputCondition, OutputConditionID or RegistryName. "Info"
FileName Optional for the buffer option to get the ICC profile, this parameter provides the file name to include in container. "profile.icc" Optional


Returns value or error.


Returns an output intent as well as the properties of it.
An output intent is an ICC profile that describes the characteristics of the output device. The profile is mostly embedded but certain standards like PDF/X 4p, for example, allow also the usage of non-embedded profiles.

The parameter Index is the array index of the output intent. To determine the number of available intents call DynaPDF.GetOutputIntentCount.

See also GetOutputIntent function in DynaPDF manual.

See also

Blog Entries

This function checks for a license.

Created 28th July 2015, last changed 9th November 2021

DynaPDF.GetOrientation - DynaPDF.GetOutputIntentCount

💬 Ask a question or report a problem