summaryrefslogtreecommitdiff
path: root/src/main/canon-media-mode.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/canon-media-mode.h')
-rw-r--r--src/main/canon-media-mode.h53
1 files changed, 53 insertions, 0 deletions
diff --git a/src/main/canon-media-mode.h b/src/main/canon-media-mode.h
index da2f9e3..b2b088e 100644
--- a/src/main/canon-media-mode.h
+++ b/src/main/canon-media-mode.h
@@ -186,6 +186,7 @@ DECLARE_MODEUSES(canon_BJC_240);
/* ----------------------------------- Canon BJC 2000 ----------------------------------- */
/* TODO: mode-media correlation */
+/*
static const char* canon_BJC_2000_modeuses_plain[] = {
"360x360dpi",
"180x180dpi",
@@ -208,6 +209,58 @@ static const canon_modeuse_t canon_BJC_2000_modeuses[] = {
};
DECLARE_MODEUSES(canon_BJC_2000);
+*/
+
+/* ----------------------------------- Canon BJC 2100 ----------------------------------- */
+
+static const char* canon_BJC_2100_modeuses_plain[] = {
+ "360x360dmt_high",
+ "360x360dpi_high",
+ "360x360dpi",
+ "720x360dpi",
+ "360x360dpi_draft",
+ "180x180dpi",
+ /* Photo */
+ "360x360dmt_photo",
+ NULL
+};
+
+static const char* canon_BJC_2100_modeuses_PPgloss[] = {
+ "360x360dmt_high",
+ "360x360dpi_high",
+ "360x360dpi",
+ /* Photo */
+ "360x360dmt_photo",
+ NULL
+};
+
+static const char* canon_BJC_2100_modeuses_coated[] = {
+ "360x360dmt_high",
+ "360x360dpi_high",
+ "360x360dpi",
+ "720x360dpi",
+ "360x360dpi_draft",
+ /* Photo */
+ "360x360dmt_photo",
+ NULL
+};
+
+static const canon_modeuse_t canon_BJC_2100_modeuses[] = {
+ { "Plain", canon_BJC_2100_modeuses_plain, INKSET_BLACK_SUPPORT | INKSET_PHOTO_SUPPORT | INKSET_PHOTO_MODEREPL },
+ { "Transparency", canon_BJC_2100_modeuses_PPgloss, INKSET_BLACK_SUPPORT },
+ { "BackPrint", canon_BJC_2100_modeuses_PPgloss, INKSET_BLACK_SUPPORT },
+ { "Fabric", canon_BJC_2100_modeuses_PPgloss, INKSET_BLACK_SUPPORT },
+ { "Envelope", canon_BJC_2100_modeuses_plain, INKSET_BLACK_SUPPORT | INKSET_PHOTO_SUPPORT | INKSET_PHOTO_MODEREPL },
+ { "Coated", canon_BJC_2100_modeuses_coated, INKSET_BLACK_SUPPORT | INKSET_PHOTO_SUPPORT | INKSET_PHOTO_MODEREPL },
+ { "TShirt", canon_BJC_2100_modeuses_PPgloss, INKSET_BLACK_SUPPORT },
+ { "GlossyFilm", canon_BJC_2100_modeuses_PPgloss, INKSET_BLACK_SUPPORT },
+ { "GlossyPaper", canon_BJC_2100_modeuses_PPgloss, INKSET_BLACK_SUPPORT | INKSET_PHOTO_SUPPORT | INKSET_PHOTO_MODEREPL },
+ { "GlossyCard", canon_BJC_2100_modeuses_PPgloss, INKSET_BLACK_SUPPORT | INKSET_PHOTO_SUPPORT | INKSET_PHOTO_MODEREPL },
+ { "GlossyPro", canon_BJC_2100_modeuses_PPgloss, INKSET_BLACK_SUPPORT | INKSET_PHOTO_SUPPORT | INKSET_PHOTO_MODEREPL },/*untested*/
+ { "Other", canon_BJC_2100_modeuses_plain, INKSET_BLACK_SUPPORT | INKSET_PHOTO_SUPPORT | INKSET_PHOTO_MODEREPL },
+};
+
+DECLARE_MODEUSES(canon_BJC_2100);
/* ----------------------------------- Canon BJC 3000 ----------------------------------- */