Skip to content

ZDesigner: Investigate ability to set dithering #1123

@tresf

Description

@tresf

Winspool's DEVMODE offers a dithering option called dmDitherType. Possible values are:

/* Dither types */
#define DMDITHER_NONE           1      /* No dithering */
#define DMDITHER_COARSE         2      /* Dither with a coarse brush */
#define DMDITHER_FINE           3      /* Dither with a fine brush */
#define DMDITHER_LINEART        4      /* LineArt dithering */
#define DMDITHER_ERRORDIFFUSION 5      /* LineArt dithering */
#define DMDITHER_RESERVED6      6      /* LineArt dithering */
#define DMDITHER_RESERVED7      7      /* LineArt dithering */
#define DMDITHER_RESERVED8      8      /* LineArt dithering */
#define DMDITHER_RESERVED9      9      /* LineArt dithering */
#define DMDITHER_GRAYSCALE      10     /* Device does grayscaling */

Header file: WinGDI.h.

I'm curious if the ZDesigner driver utilizes these properties and -- if so -- can we manipulate them at print time?

smoothDithering

Possible blocker: java-native-access/jna#1429

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions