Limits and cancellation for one content run, set fluently with With* methods.
public sealed class ContentOptions
ISO 32000-2 §7.8.2 and §8.4.2 set no limits; these protect against malformed and hostile content. Reaching a limit is a diagnostic, never an exception, in lenient mode.
kind:method, kind:property, kind:ctor. Press Esc to clear.DefaultMaxNestingDepthThe default of MaxNestingDepth: 50.DefaultMaxOperandsThe default of MaxOperands: 65,536.DefaultMaxSaveDepthThe default of MaxSaveDepth: 4,096.CancellationTokenGets or sets the token that cancels the run; it is checked every 1,024 operators and at every nested run.MaxNestingDepthGets or sets the deepest content streams may nest: form XObjects, tiling patterns, Type 3 glyphs, soft masks and appearances share one budget. Default 50.MaxOperandsGets or sets the most operands held for one operator, the elements of array and dictionary operands included. When more are written, the oldest are dropped with a diagnostic. Default 65,536.MaxSaveDepthGets or sets the deepest the graphics state stack may grow; a q beyond it is ignored with a diagnostic, as is its matching Q. Default 4,096.OptionalContentStateGets or sets the states of the optional content groups that decide what is hidden (IsHidden); null, the default, for the document's default configuration.ProgressGets or sets what receives the run's progress: the share of the run's content stream executed so far, from 0 to 1; null, the default, for none.