#include <gimp-print/gimp-print.h>
#include "gimp-print-internal.h"
#include <gimp-print/gimp-print-intl-internal.h>
#include <string.h>
#include <stdio.h>
Go to the source code of this file.
|
Definition at line 55 of file print-olympus.c. |
|
Definition at line 54 of file print-olympus.c. |
|
Definition at line 50 of file print-olympus.c. Referenced by olympus_do_print(). |
|
Definition at line 51 of file print-olympus.c. Referenced by olympus_imageable_area(), and olympus_parameters(). |
|
Definition at line 49 of file print-olympus.c. Referenced by olympus_do_print(). |
|
Definition at line 48 of file print-olympus.c. Referenced by olympus_do_print(). |
|
Definition at line 52 of file print-olympus.c. Referenced by olympus_do_print(). |
|
Definition at line 45 of file print-olympus.c. Referenced by olympus_do_print(). |
|
Definition at line 44 of file print-olympus.c. |
|
Definition at line 46 of file print-olympus.c. Referenced by olympus_do_print(). |
|
Definition at line 1685 of file print-olympus.c. |
|
Definition at line 1684 of file print-olympus.c. |
|
Definition at line 453 of file print-olympus.c. References olympus_privdata_t::plane, stp_put16_be(), stp_put16_le(), stp_put32_le(), stp_zfwrite(), olympus_privdata_t::xsize, olympus_privdata_t::ysize, and zero. |
|
Definition at line 446 of file print-olympus.c. References stp_put16_be(), stp_zfwrite(), and zero. |
|
Definition at line 630 of file print-olympus.c. References STP_DBG_OLYMPUS, stp_deprintf(), stp_get_driver(), stp_get_string_parameter(), stp_put16_le(), stp_putc(), stp_zfwrite(), olympus_privdata_t::xsize, and olympus_privdata_t::ysize. |
|
Definition at line 1148 of file print-olympus.c. |
|
Definition at line 1126 of file print-olympus.c. References olymp_resolution_list_t::item, olymp_resolution_list_t::n_items, olymp_resolution_t::name, stp_get_string_parameter(), olymp_resolution_t::xdpi, and olymp_resolution_t::ydpi. |
|
|
Definition at line 919 of file print-olympus.c. References olympus_cap_t::features. Referenced by olympus_do_print(), olympus_imageable_area(), and olympus_parameters(). |
|
Definition at line 1154 of file print-olympus.c. References stp_channel_get_output(), stp_color_get_row(), STP_DBG_OLYMPUS, stp_deprintf(), and stp_malloc(). Referenced by olympus_do_print(). |
|
Definition at line 877 of file print-olympus.c. References olympus_cap_t::model, STP_DBG_OLYMPUS, and stp_deprintf(). Referenced by olympus_do_print(), olympus_imageable_area(), olympus_parameters(), olympus_printsize(), and updp10_printer_end_func(). |
|
|
Definition at line 1115 of file print-olympus.c. |
|
Definition at line 925 of file print-olympus.c. References float_parameter_count, stp_parameter_list_add_param(), stp_parameter_list_create(), stp_parameter_list_t, and the_parameter_count. |
|
|
Definition at line 1634 of file print-olympus.c. References olympus_do_print(), stp_prune_inactive_options(), stp_vars_create_copy(), and stp_vars_destroy(). |
|
Definition at line 893 of file print-olympus.c. References olymp_printsize_t::height_px, olymp_printsize_list_t::item, olymp_printsize_list_t::n_items, olympus_get_model_capabilities(), olymp_printsize_t::pagesize_name, olympus_cap_t::printsize, olymp_printsize_t::res_name, stp_erprintf(), stp_get_model_id(), stp_get_string_parameter(), and olymp_printsize_t::width_px. Referenced by olympus_do_print(). |
|
Definition at line 232 of file print-olympus.c. References olympus_privdata_t::block_max_x, olympus_privdata_t::block_max_y, olympus_privdata_t::block_min_x, olympus_privdata_t::block_min_y, olympus_privdata_t::plane, STP_DBG_OLYMPUS, stp_deprintf(), stp_put16_be(), and stp_zprintf(). |
|
Definition at line 225 of file print-olympus.c. References olympus_privdata_t::plane, STP_DBG_OLYMPUS, stp_deprintf(), and stp_zprintf(). |
|
Definition at line 217 of file print-olympus.c. References stp_put16_be(), stp_zfwrite(), olympus_privdata_t::xdpi, and olympus_privdata_t::ydpi. |
|
Definition at line 356 of file print-olympus.c. References olympus_privdata_t::block_max_x, olympus_privdata_t::block_max_y, olympus_privdata_t::block_min_x, olympus_privdata_t::block_min_y, olympus_privdata_t::plane, stp_get_string_parameter(), stp_put16_be(), stp_zfwrite(), stp_zprintf(), olympus_privdata_t::xsize, olympus_privdata_t::ysize, and zero. |
|
Definition at line 351 of file print-olympus.c. References stp_zfwrite(), stp_zprintf(), and zero. |
|
Definition at line 346 of file print-olympus.c. References stp_zfwrite(), stp_zprintf(), and zero. |
|
Definition at line 322 of file print-olympus.c. References stp_get_string_parameter(), stp_put16_be(), stp_putc(), stp_zfwrite(), stp_zprintf(), olympus_privdata_t::xsize, olympus_privdata_t::ysize, and zero. |
|
Definition at line 1677 of file print-olympus.c. References stp_family::printer_list, and stp_family_unregister(). |
|
Definition at line 1670 of file print-olympus.c. References stp_family::printer_list, and stp_family_register(). |
|
Definition at line 551 of file print-olympus.c. References laminate_list_t::item, olympus_cap_t::laminate, laminate_list_t::n_items, laminate_t::name, olympus_get_model_capabilities(), laminate_t::seq, stp_get_model_id(), stp_get_string_parameter(), stp_put16_be(), stp_zfwrite(), olympus_privdata_t::xsize, and olympus_privdata_t::ysize. |
|
Definition at line 537 of file print-olympus.c. References stp_put16_be(), stp_put32_be(), stp_put32_le(), stp_zfwrite(), olympus_privdata_t::xsize, and olympus_privdata_t::ysize. |
|
Initial value: { all_resolutions, sizeof(all_resolutions) sizeof(olymp_resolution_t) } Definition at line 671 of file print-olympus.c. |
|
Initial value: { { "306x306", 306, 306}, { "153x153", 153, 153}, { "314x314", 314, 314}, { "300x300", 300, 300}, { "317x316", 317, 316}, } Definition at line 662 of file print-olympus.c. |
|
Initial value: { cmy_inks, sizeof(cmy_inks) sizeof(ink_t) } Definition at line 165 of file print-olympus.c. |
|
Initial value: { { "CMY", 3, "CMY" }, } Definition at line 160 of file print-olympus.c. |
|
Initial value: "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" "<gimp-print>\n" "<curve wrap=\"nowrap\" type=\"spline\" gamma=\"0\">\n" "<sequence count=\"32\" lower-bound=\"0\" upper-bound=\"1\">\n" "0.000000 0.035294 0.070588 0.101961 0.117647 0.168627 0.180392 0.227451\n" "0.258824 0.286275 0.317647 0.341176 0.376471 0.411765 0.427451 0.478431\n" "0.505882 0.541176 0.576471 0.611765 0.654902 0.678431 0.705882 0.737255\n" "0.764706 0.792157 0.811765 0.839216 0.862745 0.894118 0.909804 0.925490\n" "</sequence>\n" "</curve>\n" "</gimp-print>\n" Definition at line 461 of file print-olympus.c. |
|
Initial value: "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" "<gimp-print>\n" "<curve wrap=\"nowrap\" type=\"spline\" gamma=\"0\">\n" "<sequence count=\"32\" lower-bound=\"0\" upper-bound=\"1\">\n" "0.011765 0.019608 0.035294 0.047059 0.054902 0.101961 0.133333 0.156863\n" "0.192157 0.235294 0.274510 0.321569 0.360784 0.403922 0.443137 0.482353\n" "0.521569 0.549020 0.584314 0.619608 0.658824 0.705882 0.749020 0.792157\n" "0.831373 0.890196 0.933333 0.964706 0.988235 0.992157 0.992157 0.996078\n" "</sequence>\n" "</curve>\n" "</gimp-print>\n" Definition at line 474 of file print-olympus.c. |
|
Initial value: "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" "<gimp-print>\n" "<curve wrap=\"nowrap\" type=\"spline\" gamma=\"0\">\n" "<sequence count=\"32\" lower-bound=\"0\" upper-bound=\"1\">\n" "0.003922 0.015686 0.015686 0.023529 0.027451 0.054902 0.094118 0.129412\n" "0.180392 0.219608 0.250980 0.286275 0.317647 0.341176 0.388235 0.427451\n" "0.470588 0.509804 0.552941 0.596078 0.627451 0.682353 0.768627 0.796078\n" "0.890196 0.921569 0.949020 0.968627 0.984314 0.992157 0.992157 1.000000\n" "</sequence>\n" "</curve>\n" "</gimp-print>\n" Definition at line 487 of file print-olympus.c. |
|
Initial value: { { "Postcard", "Postcard 148x100mm", -1, -1, 13, 13, 16, 18}, { "w253h337", "CP_L 89x119mm", -1, -1, 13, 13, 15, 15}, { "w155h244", "Card 54x86mm", -1, -1, 13, 13, 15, 15}, { "Custom", NULL, -1, -1, 13, 13, 16, 18}, } Definition at line 420 of file print-olympus.c. |
|
Initial value: { cpx00_page, sizeof(cpx00_page) sizeof(olymp_pagesize_t) } Definition at line 428 of file print-olympus.c. |
|
Initial value: { { "314x314", "Postcard", 1232, 1808}, { "314x314", "w253h337", 1100, 1456}, { "314x314", "w155h244", 672, 1040}, { "314x314", "Custom", 1232, 1808}, } Definition at line 433 of file print-olympus.c. |
|
Initial value: { cpx00_printsize, sizeof(cpx00_printsize) sizeof(olymp_printsize_t) } Definition at line 441 of file print-olympus.c. |
|
Initial value: { { "w288h387", "4x5 3/8 (Digital Camera 3:4)", -1, -1, 23, 23, 27, 26}, { "w288h432", NULL, -1, -1, 23, 23, 28, 28}, { "w288h504", NULL, -1, -1, 23, 23, 23, 22}, { "Custom", NULL, -1, -1, 0, 0, 0, 0}, } Definition at line 604 of file print-olympus.c. |
|
Initial value: { cx400_page, sizeof(cx400_page) sizeof(olymp_pagesize_t) } Definition at line 612 of file print-olympus.c. |
|
Initial value: { { "317x316", "w288h387", 1268, 1658}, { "317x316", "w288h432", 1268, 1842}, { "317x316", "w288h504", 1268, 2208}, { "317x316", "Custom", 1268, 1842}, } Definition at line 617 of file print-olympus.c. |
|
Initial value: { cx400_printsize, sizeof(cx400_printsize) sizeof(olymp_printsize_t) } Definition at line 625 of file print-olympus.c. |
|
Initial value:
{
{ "317x316", 317, 316},
} Definition at line 594 of file print-olympus.c. |
|
Initial value: { cx400_res, sizeof(cx400_res) sizeof(olymp_resolution_t) } Definition at line 599 of file print-olympus.c. |
|
Initial value: sizeof(float_parameters) / sizeof(const float_param_t) Definition at line 874 of file print-olympus.c. Referenced by olympus_list_parameters(), and olympus_parameters(). |
|
Definition at line 838 of file print-olympus.c. |
|
Definition at line 676 of file print-olympus.c. |
|
Initial value: "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" "<gimp-print>\n" "<curve wrap=\"nowrap\" type=\"spline\" gamma=\"0\">\n" "<sequence count=\"32\" lower-bound=\"0\" upper-bound=\"1\">\n" "0.078431 0.211765 0.250980 0.282353 0.309804 0.333333 0.352941 0.368627\n" "0.388235 0.403922 0.427451 0.443137 0.458824 0.478431 0.498039 0.513725\n" "0.529412 0.545098 0.556863 0.576471 0.592157 0.611765 0.627451 0.647059\n" "0.666667 0.682353 0.701961 0.713725 0.725490 0.729412 0.733333 0.737255\n" "</sequence>\n" "</curve>\n" "</gimp-print>\n" Definition at line 245 of file print-olympus.c. |
|
Initial value: "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" "<gimp-print>\n" "<curve wrap=\"nowrap\" type=\"spline\" gamma=\"0\">\n" "<sequence count=\"32\" lower-bound=\"0\" upper-bound=\"1\">\n" "0.047059 0.211765 0.250980 0.278431 0.305882 0.333333 0.349020 0.364706\n" "0.380392 0.396078 0.415686 0.435294 0.450980 0.466667 0.482353 0.498039\n" "0.513725 0.525490 0.541176 0.556863 0.572549 0.592157 0.611765 0.631373\n" "0.650980 0.670588 0.694118 0.705882 0.721569 0.741176 0.745098 0.756863\n" "</sequence>\n" "</curve>\n" "</gimp-print>\n" Definition at line 258 of file print-olympus.c. |
|
Initial value: "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" "<gimp-print>\n" "<curve wrap=\"nowrap\" type=\"spline\" gamma=\"0\">\n" "<sequence count=\"32\" lower-bound=\"0\" upper-bound=\"1\">\n" "0.047059 0.117647 0.203922 0.250980 0.274510 0.301961 0.321569 0.337255\n" "0.352941 0.364706 0.380392 0.396078 0.407843 0.423529 0.439216 0.450980\n" "0.466667 0.482353 0.498039 0.513725 0.533333 0.552941 0.572549 0.596078\n" "0.615686 0.635294 0.650980 0.666667 0.682353 0.690196 0.701961 0.713725\n" "</sequence>\n" "</curve>\n" "</gimp-print>\n" Definition at line 271 of file print-olympus.c. |
|
Initial value: { { "A6", NULL, -1, -1, 28, 28, 48, 48}, { "Custom", NULL, -1, -1, 28, 28, 48, 48}, } Definition at line 193 of file print-olympus.c. |
|
Initial value: { p300_page, sizeof(p300_page) sizeof(olymp_pagesize_t) } Definition at line 199 of file print-olympus.c. |
|
Initial value: { { "306x306", "A6", 1024, 1376}, { "153x153", "A6", 512, 688}, { "306x306", "Custom", 1024, 1376}, { "153x153", "Custom", 1024, 1376}, } Definition at line 204 of file print-olympus.c. |
|
Initial value: { p300_printsize, sizeof(p300_printsize) sizeof(olymp_printsize_t) } Definition at line 212 of file print-olympus.c. |
|
Initial value: { { "306x306", 306, 306}, { "153x153", 153, 153}, } Definition at line 182 of file print-olympus.c. |
|
Initial value: { p300_res, sizeof(p300_res) sizeof(olymp_resolution_t) } Definition at line 188 of file print-olympus.c. |
|
Initial value: "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" "<gimp-print>\n" "<curve wrap=\"nowrap\" type=\"spline\" gamma=\"0\">\n" "<sequence count=\"32\" lower-bound=\"0\" upper-bound=\"1\">\n" "0.003922 0.031373 0.058824 0.090196 0.125490 0.156863 0.184314 0.219608\n" "0.250980 0.278431 0.309804 0.341176 0.376471 0.403922 0.439216 0.470588\n" "0.498039 0.517647 0.533333 0.545098 0.564706 0.576471 0.596078 0.615686\n" "0.627451 0.647059 0.658824 0.678431 0.690196 0.705882 0.721569 0.737255\n" "</sequence>\n" "</curve>\n" "</gimp-print>\n" Definition at line 379 of file print-olympus.c. |
|
Initial value: "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" "<gimp-print>\n" "<curve wrap=\"nowrap\" type=\"spline\" gamma=\"0\">\n" "<sequence count=\"32\" lower-bound=\"0\" upper-bound=\"1\">\n" "0.003922 0.031373 0.062745 0.098039 0.125490 0.156863 0.188235 0.215686\n" "0.250980 0.282353 0.309804 0.345098 0.376471 0.407843 0.439216 0.470588\n" "0.501961 0.521569 0.549020 0.572549 0.592157 0.619608 0.643137 0.662745\n" "0.682353 0.713725 0.737255 0.756863 0.784314 0.807843 0.827451 0.850980\n" "</sequence>\n" "</curve>\n" "</gimp-print>\n" Definition at line 392 of file print-olympus.c. |
|
Initial value: "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" "<gimp-print>\n" "<curve wrap=\"nowrap\" type=\"spline\" gamma=\"0\">\n" "<sequence count=\"32\" lower-bound=\"0\" upper-bound=\"1\">\n" "0.003922 0.027451 0.054902 0.090196 0.121569 0.156863 0.184314 0.215686\n" "0.250980 0.282353 0.309804 0.345098 0.372549 0.400000 0.435294 0.466667\n" "0.498039 0.525490 0.552941 0.580392 0.607843 0.631373 0.658824 0.678431\n" "0.698039 0.725490 0.760784 0.784314 0.811765 0.839216 0.866667 0.890196\n" "</sequence>\n" "</curve>\n" "</gimp-print>\n" Definition at line 405 of file print-olympus.c. |
|
Initial value: { { "A4", NULL, -1, -1, 22, 22, 54, 54}, { "c8x10", "A5 wide", -1, -1, 58, 59, 84, 85}, { "C6", "2 Postcards (A4)", -1, -1, 9, 9, 9, 9}, { "Custom", NULL, -1, -1, 22, 22, 54, 54}, } Definition at line 296 of file print-olympus.c. |
|
Initial value: { p400_page, sizeof(p400_page) sizeof(olymp_pagesize_t) } Definition at line 304 of file print-olympus.c. |
|
Initial value: { { "314x314", "A4", 2400, 3200}, { "314x314", "c8x10", 2000, 2400}, { "314x314", "C6", 1328, 1920}, { "314x314", "Custom", 2400, 3200}, } Definition at line 309 of file print-olympus.c. |
|
Initial value: { p400_printsize, sizeof(p400_printsize) sizeof(olymp_printsize_t) } Definition at line 317 of file print-olympus.c. |
|
Initial value: { &print_olympus_printfuncs, NULL } Definition at line 1662 of file print-olympus.c. |
|
Initial value: { olympus_list_parameters, olympus_parameters, stp_default_media_size, olympus_imageable_area, olympus_limit, olympus_print, olympus_describe_resolution, olympus_describe_output, stp_verify_printer_params, NULL, NULL } Definition at line 1644 of file print-olympus.c. |
|
Definition at line 80 of file print-olympus.c. |
|
Initial value:
{
{ "314x314", 314, 314},
} Definition at line 286 of file print-olympus.c. |
|
Initial value: { res_314dpi, sizeof(res_314dpi) sizeof(olymp_resolution_t) } Definition at line 291 of file print-olympus.c. |
|
Initial value: { rgb_inks, sizeof(rgb_inks) sizeof(ink_t) } Definition at line 175 of file print-olympus.c. |
|
Initial value: { { "RGB", 3, "RGB" }, } Definition at line 170 of file print-olympus.c. |
|
Initial value: { "olympus", VERSION, "Olympus family driver", STP_MODULE_CLASS_FAMILY, NULL, print_olympus_module_init, print_olympus_module_exit, (void *) &print_olympus_module_data } Definition at line 1689 of file print-olympus.c. |
|
Definition at line 1687 of file print-olympus.c. |
|
Initial value: sizeof(the_parameters) / sizeof(const stp_parameter_t) Definition at line 826 of file print-olympus.c. Referenced by olympus_list_parameters(), and olympus_parameters(). |
|
Definition at line 774 of file print-olympus.c. |
|
Initial value: { {"Glossy", N_("Glossy"), {1, "\x00"}}, {"Texture", N_("Texture"), {1, "\x08"}}, {"Matte", N_("Matte"), {1, "\x0c"}}, } Definition at line 580 of file print-olympus.c. |
|
Initial value: { updp10_laminate, sizeof(updp10_laminate) sizeof(laminate_t) } Definition at line 587 of file print-olympus.c. |
|
Initial value: { { "w288h432", "UPC-10P23 (2:3)", -1, -1, 12, 12, 18, 18}, { "w288h387", "UPC-10P34 (3:4)", -1, -1, 12, 12, 16, 16}, { "w288h432", "UPC-10S01 (Sticker)", -1, -1, 12, 12, 18, 18}, { "Custom", NULL, -1, -1, 12, 12, 0, 0}, } Definition at line 512 of file print-olympus.c. |
|
Initial value: { updp10_page, sizeof(updp10_page) sizeof(olymp_pagesize_t) } Definition at line 520 of file print-olympus.c. |
|
Initial value: { { "300x300", "w288h432", 1200, 1800}, { "300x300", "w288h387", 1200, 1600}, { "300x300", "Custom", 1200, 1800}, } Definition at line 525 of file print-olympus.c. |
|
Initial value: { updp10_printsize, sizeof(updp10_printsize) sizeof(olymp_printsize_t) } Definition at line 532 of file print-olympus.c. |
|
Initial value:
{
{ "300x300", 300, 300},
} Definition at line 502 of file print-olympus.c. |
|
Initial value: { updp10_res, sizeof(updp10_res) sizeof(olymp_resolution_t) } Definition at line 507 of file print-olympus.c. |
|
Definition at line 57 of file print-olympus.c. Referenced by cpx00_plane_init_func(), cpx00_printer_init_func(), p400_block_init_func(), p400_plane_end_func(), p400_plane_init_func(), and p400_printer_init_func(). |