Skip to content

Commit

Permalink
Merge pull request #501 from yetamrra/mediasizes
Browse files Browse the repository at this point in the history
Add missing registered media sizes to PWG mapping table
  • Loading branch information
zdohnal committed Oct 20, 2022
2 parents dc8a269 + 3410e50 commit 0adf7ce
Showing 1 changed file with 43 additions and 2 deletions.
45 changes: 43 additions & 2 deletions cups/pwg-media.c
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,8 @@ static pwg_media_t const cups_pwg_media[] =
_PWG_MEDIA_IN("na_arch-c_18x24in", "arch-c", "ARCHC", 18, 24),
_PWG_MEDIA_IN("na_d_22x34in", "d", "AnsiD", 22, 34),
_PWG_MEDIA_IN("na_arch-d_24x36in", "arch-d", "ARCHD", 24, 36),
_PWG_MEDIA_IN("na_arch-e2_26x38in", NULL, "26x38", 26, 38),
_PWG_MEDIA_IN("na_arch-e3_27x39in", NULL, "27x39", 27, 39),
_PWG_MEDIA_IN("asme_f_28x40in", "f", "28x40", 28, 40),
_PWG_MEDIA_IN("na_wide-format_30x42in", NULL, "30x42", 30, 42),
_PWG_MEDIA_IN("na_e_34x44in", "e", "AnsiE", 34, 44),
Expand Down Expand Up @@ -139,6 +141,7 @@ static pwg_media_t const cups_pwg_media[] =
_PWG_MEDIA_MM("iso_b9_44x62mm", "iso-b9", "ISOB9", 44, 62),
_PWG_MEDIA_MM("iso_b8_62x88mm", "iso-b8", "ISOB8", 62, 88),
_PWG_MEDIA_MM("iso_b7_88x125mm", "iso-b7", "ISOB7", 88, 125),
/* iso_id-3 is iso_b7_88x125mm. */
_PWG_MEDIA_MM("iso_b6_125x176mm", "iso-b6", "ISOB6", 125, 176),
_PWG_MEDIA_MM("iso_b6c4_125x324mm", NULL, "125x324mm", 125, 324),
_PWG_MEDIA_MM("iso_b5_176x250mm", "iso-b5", "ISOB5", 176, 250),
Expand Down Expand Up @@ -208,8 +211,11 @@ static pwg_media_t const cups_pwg_media[] =
_PWG_MEDIA_MM("prc_1_102x165mm", NULL, "EnvPRC1", 102, 165),
_PWG_MEDIA_MM("prc_2_102x176mm", NULL, "EnvPRC2", 102, 176),
_PWG_MEDIA_MM("prc_4_110x208mm", NULL, "EnvPRC4", 110, 208),
/* prc_5 is iso_dl_110x220mm. */
_PWG_MEDIA_MM("prc_8_120x309mm", NULL, "EnvPRC8", 120, 309),
_PWG_MEDIA_MM("prc_6_120x320mm", NULL, NULL, 120, 320),
/* prc_3 is iso_b6_125x176mm. */
/* prc_10 is iso_c3_324x458mm. */
_PWG_MEDIA_MM("prc_16k_146x215mm", NULL, "PRC16K", 146, 215),
_PWG_MEDIA_MM("prc_7_160x230mm", NULL, "EnvPRC7", 160, 230),
_PWG_MEDIA_MM("om_juuro-ku-kai_198x275mm", NULL, "198x275mm", 198, 275),
Expand All @@ -221,16 +227,51 @@ static pwg_media_t const cups_pwg_media[] =
_PWG_MEDIA_IN("roc_8k_10.75x15.5in", NULL, "roc8k", 10.75, 15.5),

/* Other English Standard Sheet Media Sizes */
_PWG_MEDIA_IN("oe_business-card_2x3.5in", NULL, "2x3.5", 2, 3.5),
_PWG_MEDIA_IN("oe_photo-l_3.5x5in", NULL, "3.5x5", 3.5, 5),
_PWG_MEDIA_IN("oe_square-photo_4x4in", NULL, "4x4", 4, 4),
_PWG_MEDIA_IN("oe_square-photo_5x5in", NULL, "5x5", 5, 5),
_PWG_MEDIA_IN("oe_photo-s8r_8x12in", NULL, "8x12", 8, 12),
_PWG_MEDIA_IN("oe_photo-10r_10x12in", NULL, "10x12", 10, 12),
/* oe_photo-s10r is na_10x15_10x15in. */
_PWG_MEDIA_IN("oe_photo-12r_12x15in", NULL, "12x15", 12, 15),
_PWG_MEDIA_IN("oe_12x16_12x16in", NULL, "12x16", 12, 16),
_PWG_MEDIA_IN("oe_14x17_14x17in", NULL, "14x17", 14, 17),
_PWG_MEDIA_IN("oe_photo-14x18_14x18in", NULL, "14x18", 14, 18),
_PWG_MEDIA_IN("oe_photo-16r_16x20in", NULL, "16x20", 16, 20),
_PWG_MEDIA_IN("oe_a2plus_17x24in", NULL, "17x24", 17, 24),
_PWG_MEDIA_IN("oe_18x22_18x22in", NULL, "18x22", 18, 22),
_PWG_MEDIA_IN("oe_photo-20r_20x24in", NULL, "20x24", 20, 24),
_PWG_MEDIA_IN("oe_photo-22x28_22x28in", NULL, "22x28", 22, 28),
_PWG_MEDIA_IN("oe_photo-22r_22x29.5in", NULL, "22x29.5", 22, 29.5),
_PWG_MEDIA_IN("oe_photo-24x30_24x30in", NULL, "24x30", 24, 30),
_PWG_MEDIA_IN("oe_photo-24r_24x31.5in", NULL, "24x31.5", 24, 31.5),
_PWG_MEDIA_IN("oe_photo-30r_30x40in", NULL, "30x40", 30, 40),

/* Other Metric Standard Sheet Media Sizes */
_PWG_MEDIA_MM("om_business-card_55x85mm", NULL, "55x85mm", 55, 85),
_PWG_MEDIA_MM("om_business-card_55x91mm", NULL, "55x91mm", 55, 91),
_PWG_MEDIA_MM("om_card_54x86mm", NULL, "54x86mm", 54, 86),
_PWG_MEDIA_MM("om_square-photo_89x89mm", NULL, "89x89mm", 89, 89),
_PWG_MEDIA_MM("om_dsc-photo_89x119mm", NULL, "89x119mm", 89, 119),
_PWG_MEDIA_MM("om_small-photo_100x150mm", NULL, "100x150mm", 100, 150),
_PWG_MEDIA_MM("om_wide-photo_100x200mm", NULL, "100x200mm", 100, 200),
_PWG_MEDIA_MM("om_italian_110x230mm", NULL, "EnvItalian", 110, 230),
_PWG_MEDIA_MM("om_large-photo_200x300", NULL, "200x300mm", 200, 300),
/* om_postfix is iso_c6c5_114x229mm. */
_PWG_MEDIA_MM("om_medium-photo_130x180mm", NULL, "130x180mm", 130, 180),
_PWG_MEDIA_MM("om_16k_184x260mm", NULL, "184x260mm", 184, 260),
_PWG_MEDIA_MM("om_16k_195x270mm", NULL, "195x270mm", 195, 270),
_PWG_MEDIA_MM("om_large-photo_200x300mm", NULL, "200x300mm", 200, 300),
_PWG_MEDIA_MM("om_folio_210x330mm", "folio", "Folio", 210, 330),
_PWG_MEDIA_MM("om_folio-sp_215x315mm", NULL, "FolioSP", 215, 315),
_PWG_MEDIA_MM("om_invite_220x220mm", NULL, "EnvInvite", 220, 220),
_PWG_MEDIA_MM("om_small-photo_100x200mm", NULL, "100x200mm", 100, 200),
_PWG_MEDIA_MM("om_photo-30x40_300x400mm", NULL, "300x400mm", 300, 400),
_PWG_MEDIA_MM("om_photo-30x45_300x450mm", NULL, "300x450mm", 300, 450),
_PWG_MEDIA_MM("om_photo-35x46_350x460mm", NULL, "350x460mm", 350, 460),
_PWG_MEDIA_MM("om_photo-40x60_400x600mm", NULL, "400x600mm", 400, 600),
_PWG_MEDIA_MM("om_photo-50x75_500x750mm", NULL, "500x750mm", 500, 750),
_PWG_MEDIA_MM("om_photo-50x76_500x760mm", NULL, "500x760mm", 500, 760),
_PWG_MEDIA_MM("om_photo-60x90_600x900mm", NULL, "600x900mm", 600, 900),

/* Disc Sizes */
_PWG_MEDIA_MM("disc_standard_40x118mm", NULL, "Disc", 118, 118)
Expand Down

0 comments on commit 0adf7ce

Please sign in to comment.