diff options
author | Tor Andersson <tor.andersson@artifex.com> | 2011-04-08 15:10:06 +0200 |
---|---|---|
committer | Tor Andersson <tor.andersson@artifex.com> | 2011-04-08 15:39:30 +0200 |
commit | 9915a386ea1dab21c5bbd4a0c8012dd13dbda301 (patch) | |
tree | 872ba59767d5eb146bffd17deb800511525c6129 /fitz/res_colorspace.c | |
parent | 5526e501b4447d6cbc6ed868a3c182dba22c1f5d (diff) | |
download | mupdf-9915a386ea1dab21c5bbd4a0c8012dd13dbda301.tar.xz |
Various patches from SumatraPDF.
Diffstat (limited to 'fitz/res_colorspace.c')
-rw-r--r-- | fitz/res_colorspace.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/fitz/res_colorspace.c b/fitz/res_colorspace.c index 0add872a..47df2b34 100644 --- a/fitz/res_colorspace.c +++ b/fitz/res_colorspace.c @@ -162,6 +162,21 @@ fz_colorspace *fz_device_rgb = &k_device_rgb; fz_colorspace *fz_device_bgr = &k_device_bgr; fz_colorspace *fz_device_cmyk = &k_device_cmyk; +fz_colorspace * +fz_find_device_colorspace(char *name) +{ + if (!strcmp(name, "DeviceGray")) + return fz_device_gray; + if (!strcmp(name, "DeviceRGB")) + return fz_device_rgb; + if (!strcmp(name, "DeviceBGR")) + return fz_device_bgr; + if (!strcmp(name, "DeviceCMYK")) + return fz_device_cmyk; + fz_warn("unknown device colorspace: %s", name); + return NULL; +} + /* Fast pixmap color conversions */ static void fast_gray_to_rgb(fz_pixmap *src, fz_pixmap *dst) |