Table of Contents

Property MaxPdfFunctionSteps

Namespace
DocWright.Core
Assembly
DocWright.Core.dll

MaxPdfFunctionSteps

Gets or sets the maximum number of steps one evaluation of a PDF type 4 (PostScript calculator) function may take, or null for unlimited.

On by default (DefaultMaxPdfFunctionSteps). The language has no loop, so a single evaluation is bounded by the program's own size — but a Separation or DeviceN tint transform is evaluated once per sample, and deeply nested ifelse procedures make each of those evaluations arbitrarily expensive relative to the handful of bytes that requested it.

public int? MaxPdfFunctionSteps { get; set; }

Property Value

int?

Exceptions

ArgumentOutOfRangeException

The value is not positive.