DuplicatePostscriptNameException Class

Represents the error that occurs when a font being registered shares a postscript name with a different, already-registered font, and PostscriptNameCollisionPolicy is Throw.

Namespace: Aurigma.GraphicsMill
Assembly: Aurigma.GraphicsMill (in Aurigma.GraphicsMill.dll)

Syntax

C#
public class DuplicatePostscriptNameException : FontException

Remarks

A byte-identical source is always a silent no-op, regardless of the collision policy - this exception is only for a genuine collision between two different fonts. Merge(FontRegistry) validates and reports every conflict in the batch at once, via Conflicts, instead of failing on the first one.

Inheritance Hierarchy

System.Object
L System.Exception
L Aurigma.GraphicsMill.GMException
L Aurigma.GraphicsMill.FontException
L Aurigma.GraphicsMill.DuplicatePostscriptNameException

Thread Safety

Static members of this type are not safe for multi-threaded operations. Instance members of this type are not safe for multi-threaded operations.

See Also

Reference