From: Grant P. <gra...@xt...> - 2024-07-09 22:31:33
|
Hi Solomon, Can the patches I made to fix bug report #741 "Canon PIXMA iP7260 CD print alignment" please be incorporated into release 5.3.5 The patch is: I have successfully printed to CD by updated the range for CDXAdjustment & CDYAdjustment in: ./src/main/print-canon.c lines 334-339 (correct text): { "CDYAdjustment", N_("CD Vertical Fine Adjustment"), "Color=No,Category=Advanced Printer Setup", N_("Fine adjustment to vertical position for CD printing"), STP_PARAMETER_TYPE_DIMENSION, STP_PARAMETER_CLASS_FEATURE, STP_PARAMETER_LEVEL_ADVANCED, 1, 1, STP_CHANNEL_NONE, 1, 0 }, lines 2950-2961 (increase range from -15 - +15 to -250 - +250: else if (strcmp(name, "CDXAdjustment") == 0 || strcmp(name, "CDYAdjustment") == 0) { const char* input_slot = stp_get_string_parameter(v, "InputSlot"); description->bounds.dimension.lower = -250; description->bounds.dimension.upper = 250; description->deflt.dimension = 0; if (!input_slot || !strcmp(input_slot,"CD")) description->is_active = 1; else description->is_active = 0; } I also increased the range in the corresponding Pixma iP8760.PPD file (and the value for DefaultStpCDYAdjustment =125 for correct printing on Pixma iP8760) . Thanks Grant |