Platforms to show: All Mac Windows Linux Cross-Platform

Back to CGPDFContextMBS class.

CGPDFContextMBS.kCGPDFContextAllowsCopying as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method CoreGraphics MBS MacCG Plugin 12.0 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the Keys that used to set up a PDF context.

Whether the document allows copying when unlocked with the user password. The value of this key must be a Boolean object. The default value of this key is true.
Available in Mac OS X v10.4 and later.

CGPDFContextMBS.kCGPDFContextAllowsPrinting as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method CoreGraphics MBS MacCG Plugin 12.0 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the Keys that used to set up a PDF context.

Whether the document allows printing when unlocked with the user password. The value of this key must be a boolean value. The default value of this key is true.
Available in Mac OS X v10.4 and later.

CGPDFContextMBS.kCGPDFContextArtBox as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method CoreGraphics MBS MacCG Plugin 12.0 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the Keys that specify various PDF boxes.

The art box for the document or for a given page. This key is optional. If present, the value of this key must be a CGRectMBS.
Available in Mac OS X v10.4 and later.

CGPDFContextMBS.kCGPDFContextAuthor as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method CoreGraphics MBS MacCG Plugin 12.0 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the Keys that used to set up a PDF context.

The corresponding value is a string that represents the name of the person who created the document. This key is optional.
Available in Mac OS X v10.4 and later.

CGPDFContextMBS.kCGPDFContextBleedBox as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method CoreGraphics MBS MacCG Plugin 12.0 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the Keys that specify various PDF boxes.

The bleed box for the document or for a given page. This key is optional. If present, the value of this key must be a CGRectMBS object.
Available in Mac OS X v10.4 and later.

CGPDFContextMBS.kCGPDFContextCreator as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method CoreGraphics MBS MacCG Plugin 12.0 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the Keys that used to set up a PDF context.

The corresponding value is a string that represents the name of the application used to produce the document. This key is optional.
Available in Mac OS X v10.4 and later.

CGPDFContextMBS.kCGPDFContextCropBox as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method CoreGraphics MBS MacCG Plugin 12.0 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the Keys that specify various PDF boxes.

The crop box for the document or for a given page. This key is optional. If present, the value of this key must be a CGRect object.
Available in Mac OS X v10.4 and later.

CGPDFContextMBS.kCGPDFContextEncryptionKeyLength as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method CoreGraphics MBS MacCG Plugin 12.0 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the Keys that used to set up a PDF context.

The encryption key length in bits; see Table 3.18 "Entries common to all encryption dictionaries", PDF Reference: Adobe PDF version 1.5 (4th ed.) for more information. Optional; if present, the value of this key must be a number with value which is a multiple of 8 between 40 and 128, inclusive. If this key is absent or invalid, the encryption key length defaults to 40 bits.
Available in Mac OS X v10.5 and later.

CGPDFContextMBS.kCGPDFContextKeywords as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method CoreGraphics MBS MacCG Plugin 12.0 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the Keys that used to set up a PDF context.

The keywords for this document. This key is optional. If the value of this key is a string, the /Keywords entry will be the specified string. If the value of this key is a array, then it must be an array of variants with strings. The /Keywords entry will, in this case, be the concatenation of the specified strings separated by commas (","). In addition, an entry with the key "/AAPL:Keywords" is stored in the document information dictionary; its value is an array consisting of each of the specified strings. The value of this key must be in one of the above forms; otherwise, this key is ignored.
Available in Mac OS X v10.5 and later.

CGPDFContextMBS.kCGPDFContextMediaBox as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method CoreGraphics MBS MacCG Plugin 12.0 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the Keys that specify various PDF boxes.

The media box for the document or for a given page. This key is optional. If present, the value of this key must be a CGRectMBS object.
Available in Mac OS X v10.4 and later.

CGPDFContextMBS.kCGPDFContextOutputIntent as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method CoreGraphics MBS MacCG Plugin 12.0 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the Keys that used to set up a PDF context.

The output intent PDF/X. This key is optional. If present, the value of this key must be a dictionary. The dictionary is added to the /OutputIntents entry in the PDF file document catalog. The keys and values contained in the dictionary must match those specified in section 9.10.4 of the PDF 1.4 specification, ISO/DIS 15930-3 document published by ISO/TC 130, and Adobe Technical Note #5413.
Available in Mac OS X v10.4 and later.

CGPDFContextMBS.kCGPDFContextOutputIntents as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method CoreGraphics MBS MacCG Plugin 12.0 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the Keys that used to set up a PDF context.

Output intent dictionaries. This key is optional. If present, the value must be an array of one or more kCGPDFContextOutputIntent dictionaries. The array is added to the PDF document in the /OutputIntents entry in the PDF file's document catalog. Each dictionary in the array must be of form specified for the kCGPDFContextOutputIntent key, except that only the first dictionary in the array is required to contain the "S" key with a value of GTS_PDFX. If both the kCGPDFContextOutputIntent and kCGPDFContextOutputIntents keys are specified, the former is ignored.
Available in Mac OS X v10.4 and later.

CGPDFContextMBS.kCGPDFContextOwnerPassword as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method CoreGraphics MBS MacCG Plugin 12.0 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the Keys that used to set up a PDF context.

The owner password of the PDF document. If this key is specified, the document is encrypted using the value as the owner password; otherwise, the document will not be encrypted. The value of this key must be a string that can be represented in ASCII encoding. Only the first 32 bytes are used for the password. There is no default value for this key. If the value of this key cannot be represented in ASCII, the document is not created and the creation function returns nil.
Available in Mac OS X v10.4 and later.

CGPDFContextMBS.kCGPDFContextSubject as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method CoreGraphics MBS MacCG Plugin 12.0 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the Keys that used to set up a PDF context.

The subject of a document. Optional; if present, the value of this key must be a string.
Available in Mac OS X v10.5 and later.

CGPDFContextMBS.kCGPDFContextTitle as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method CoreGraphics MBS MacCG Plugin 12.0 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the Keys that used to set up a PDF context.

The corresponding value is a string that represents the title of the document. This key is optional.
Available in Mac OS X v10.4 and later.

CGPDFContextMBS.kCGPDFContextTrimBox as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method CoreGraphics MBS MacCG Plugin 12.0 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the Keys that specify various PDF boxes.

The trim box for the document or for a given page. This key is optional. If present, the value of this key must be a memoryblock that contains a CGRect (stored by value, not by reference).
Available in Mac OS X v10.4 and later.

CGPDFContextMBS.kCGPDFContextUserPassword as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method CoreGraphics MBS MacCG Plugin 12.0 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the Keys that used to set up a PDF context.

The user password of the PDF document. If the document is encrypted, then the value of this key will be the user password for the document. If not specified, the user password is the empty string. The value of this key must be a string that can be represented in ASCII encoding; only the first 32 bytes will be used for the password. If the value of this key cannot be represented in ASCII, the document is not created and the creation function returns nil.
Available in Mac OS X v10.4 and later.

CGPDFContextMBS.kCGPDFXDestinationOutputProfile as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method CoreGraphics MBS MacCG Plugin 12.0 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the Output Intent Dictionary Keys.

An ICC profile stream defining the transformation from the PDF document's source colors to output device colorants. This key is required if the value of kCGPDFXOutputConditionIdentifier does not specify a standard production condition. It is optional otherwise. If present, the value of this key must be an ICC-based color space specified as a CGColorSpaceMBS object.
Available in Mac OS X v10.4 and later.

CGPDFContextMBS.kCGPDFXInfo as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method CoreGraphics MBS MacCG Plugin 12.0 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the Output Intent Dictionary Keys.

A human-readable text string containing additional information or comments about the intended target device or production condition. This key is required if the value of kCGPDFXOutputConditionIdentifier does not specify a standard production condition. It is optional otherwise. If present, the value of this key must be a string.
Available in Mac OS X v10.4 and later.

CGPDFContextMBS.kCGPDFXOutputCondition as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method CoreGraphics MBS MacCG Plugin 12.0 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the Output Intent Dictionary Keys.

A text string identifying the intended output device or production condition in a human- readable form. This key is optional. If present, the value of this key must be a string.
Available in Mac OS X v10.4 and later.

CGPDFContextMBS.kCGPDFXOutputConditionIdentifier as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method CoreGraphics MBS MacCG Plugin 12.0 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the Output Intent Dictionary Keys.

A string identifying the intended output device or production condition in a human- or machine-readable form. This key is required. The value of this key must be a string. For best results, the string should be restricted to characters in the ASCII character set.
Available in Mac OS X v10.4 and later.

CGPDFContextMBS.kCGPDFXOutputIntentSubtype as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method CoreGraphics MBS MacCG Plugin 12.0 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the Output Intent Dictionary Keys.

CGPDFContextMBS.kCGPDFXRegistryName as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method CoreGraphics MBS MacCG Plugin 12.0 ✅ Yes ❌ No ❌ No ✅ Yes All
One of the Output Intent Dictionary Keys.

The output intent subtype. This key is required. The value of this key must be a String object equal to "GTS_PDFX"; otherwise, the dictionary is ignored.
Available in Mac OS X v10.4 and later.

The items on this page are in the following plugins: MBS MacCG Plugin.


The biggest plugin in space...