Table of Contents

Enum Overprint

Namespace
Egami.Drawing
Assembly
Egami.Drawing.dll

Which plates a paint prints on an ink canvas, as PDF's overprint; see Overprint.

public enum Overprint

Fields

NonZero = 2

As On, but a CMYK colour's zero components leave their plates alone (PDF's overprint mode 1).

Off = 0

Every plate is painted: inks the colour does not name get 0, knocking out what is below.

On = 1

Only the plates of the inks the colour names are painted; the rest keep what is below.

Examples

// A spot colour, overprinting what is below. An ink canvas prints its plate; this RGB canvas draws its appearance.
var logo = Colors.InkColor.Spot("PANTONE 186 C", 1, Colors.InkAppearance.Cmyk(0, 1, 0.81f, 0.04f));
canvas.FillRect(new RectF(10, 10, 80, 40), new SolidPaint(logo) { Overprint = Overprint.On });