<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <title>libgutenprintui2 API Reference: include/gutenprintui2/gutenprintui.h File Reference</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> <link href="tabs.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.5.6 --> <div class="navigation" id="top"> <div class="tabs"> <ul> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="classes.html"><span>Data Structures</span></a></li> <li class="current"><a href="files.html"><span>Files</span></a></li> </ul> </div> </div> <div class="contents"> <h1>include/gutenprintui2/gutenprintui.h File Reference</h1><code>#include <gtk/gtk.h></code><br> <code>#include <gutenprint/gutenprint.h></code><br> <code>#include <<a class="el" href="curve_8h.html">gutenprintui2/curve.h</a>></code><br> <code>#include <<a class="el" href="gammacurve_8h.html">gutenprintui2/gammacurve.h</a>></code><br> <code>#include <<a class="el" href="typebuiltins_8h.html">gutenprintui2/typebuiltins.h</a>></code><br> <table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Data Structures</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structstpui__image.html">stpui_image</a></td></tr> <tr><td colspan="2"><br><h2>Typedefs</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct <a class="el" href="structstpui__image.html">stpui_image</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#195aac96c77c6de3925cd3d13c6ce2f1">stpui_image_t</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef guchar *(* </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#9b59c94766b4713803ec6e1daaa84e70">get_thumbnail_func_t</a> )(void *data, gint *width, gint *height, gint *bpp, gint page)</td></tr> <tr><td colspan="2"><br><h2>Enumerations</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a0">orient_t</a> { <br> <a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a006af5eabe5d18a247c02641283fe4481">ORIENT_AUTO</a> = -1, <a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a0f81c23cf1763365fba8e36db87131ff5">ORIENT_PORTRAIT</a> = 0, <a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a04dc9735e5b3e4c86b60141acc08e5db1">ORIENT_LANDSCAPE</a> = 1, <a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a03ca76babc9953cc92305856ac00a2350">ORIENT_UPSIDEDOWN</a> = 2, <br> <a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a07de33495add2d66cc743f2edcbb548e3">ORIENT_SEASCAPE</a> = 3 <br> }</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee10">command_t</a> { <a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee10a6a7840c2276bfe38dd68b4fe3a8babf">COMMAND_TYPE_DEFAULT</a>, <a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee10cb7cf14821d9fcbaa983ee33d7b8e926">COMMAND_TYPE_CUSTOM</a>, <a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee105e9a887a5dab88a425cb52c8b1e49a7f">COMMAND_TYPE_FILE</a> }</td></tr> <tr><td colspan="2"><br><h2>Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#f54293f58c474e133e4a60054779c9be">stpui_plist_set_name</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#90a9ed90e03acd443d08350a62aa3762">stpui_plist_set_name_n</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val, int n)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#342817c9f4311f0ac827c94b0e62cbbb">stpui_plist_get_name</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#8a4fa7000900cb4813000048c322dcdb">stpui_plist_set_queue_name</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#ec75fb2ec25a5a69d270d70ea33c81eb">stpui_plist_set_queue_name_n</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val, int n)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#acf031afbe7e9682f7367f1ae0ef1895">stpui_plist_get_queue_name</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#248eae3ae0a96506fa8c92807f70d457">stpui_plist_set_output_filename</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#ea9ddb061703368f7ea1e3b861b8550d">stpui_plist_set_output_filename_n</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val, int n)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#856c534e664748c9a419104357312dfd">stpui_plist_get_output_filename</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#72ee8e1bb9bee2e13c15a9aecd9582bd">stpui_plist_set_extra_printer_options</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#9899c88da60069b72d7ddb601bcad548">stpui_plist_set_extra_printer_options_n</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val, int n)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#4956cdd55680ed20a92e991d4cf52ee8">stpui_plist_get_extra_printer_options</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#f127a39a7ea466ca73e5a511f36ae985">stpui_plist_set_custom_command</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#567c7c6c13930e398def69f2829bd038">stpui_plist_set_custom_command_n</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val, int n)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#bc624051678aac91a2ffa6c7c5393b8d">stpui_plist_get_custom_command</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#02092bb706d3770870ed5f64efb1ea2a">stpui_plist_set_copy_count</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, gint count)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#7d4511d9e9c69136fabf9f9c64734c51">stpui_plist_get_copy_count</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#79e27ac73e0f082abcdde41ee76879ce">stpui_plist_set_current_standard_command</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a405ef9e03818fedcff5746b9701c3c3">stpui_plist_set_current_standard_command_n</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, const char *val, int n)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#fdc574a731f6697c3e48c6001a51b3af">stpui_plist_get_current_standard_command</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a920697330124635ca464662caf975d5">stpui_plist_set_command_type</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p, <a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee10">command_t</a> val)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee10">command_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#3c9ed1191c6a03edba14f7b98d03ef55">stpui_plist_get_command_type</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *p)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#eb3ea1fd028cb28211bac9e88f9ca8ac">stpui_set_global_parameter</a> (const char *param, const char *value)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#28c71e75188d60a243755deaab31b5fd">stpui_get_global_parameter</a> (const char *param)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#01db968552106a84a49f76d7203bd3f5">stpui_plist_copy</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *vd, const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *vs)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#b2e655748deab72a24c25bfaf4ee9052">stpui_plist_add</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *key, int add_only)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#54daa32f5d5d64c644131570eab01c2b">stpui_printer_initialize</a> (<a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *printer)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#26ebbd1948a457740cd75ff630969487">stpui_get_current_printer</a> (void)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#97f0f11c41859d80d9bb3803f81a671f">stpui_build_standard_print_command</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *plist, const stp_printer_t *printer)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#443905f09bfd6cad7fd06aa029ac306c">stpui_set_printrc_file</a> (const char *name)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#8faab74e1f9c2b372efa56ae6fea713e">stpui_get_printrc_file</a> (void)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#54f67bb1819c7135a0ca1f005a22d28b">stpui_printrc_load</a> (void)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#da642fd5eeff02d4c6b84d3125ca2da2">stpui_get_system_printers</a> (void)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#8c4bddac236a6557ec126fd659ceade0">stpui_printrc_save</a> (void)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#701289a198a313c5b6758ab1cd678c58">stpui_set_image_filename</a> (const char *)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#8bc64271197449021140ce2d17ad71e2">stpui_get_image_filename</a> (void)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#cc06b85ae6af8ca0003584da411213fb">stpui_set_errfunc</a> (stp_outfunc_t wfunc)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">stp_outfunc_t </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#da3d388496b4b7d689f4cf8a957c75b2">stpui_get_errfunc</a> (void)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#d013cb96f40b5da4bca5dd9485aaa213">stpui_set_errdata</a> (void *errdata)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#15368f674e52b511ad665cb2be45576c">stpui_get_errdata</a> (void)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">gint </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#ac1066fa59dc8a04b90415994587ec1a">stpui_do_print_dialog</a> (void)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">gint </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#6932b380986d06d6dd7671439aaf93a0">stpui_compute_orientation</a> (void)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#a52f1b5d60ea21d09cfbab998df7ff33">stpui_set_image_dimensions</a> (gint width, gint height)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#3fa4a6d1300a470016744badf81daa43">stpui_set_image_resolution</a> (gdouble xres, gdouble yres)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#7b2f104989fb67ca20e1b9874e047293">stpui_set_image_type</a> (const char *image_type)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#0d40ca93fed8c7d10dcc516e6fb61ea1">stpui_set_image_raw_channels</a> (gint channels)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#845898656d91fbf462db9c9b3e7c976f">stpui_set_image_channel_depth</a> (gint bit_depth)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#fcaf0ce6ff01c073cdfb2d2f80ede234">stpui_set_thumbnail_func</a> (<a class="el" href="gutenprintui_8h.html#9b59c94766b4713803ec6e1daaa84e70">get_thumbnail_func_t</a>)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="gutenprintui_8h.html#9b59c94766b4713803ec6e1daaa84e70">get_thumbnail_func_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#74c1f441bf3fbb2198cf4cbaca8c23ef">stpui_get_thumbnail_func</a> (void)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#965e5950073e3ef6775f3355556517f6">stpui_set_thumbnail_data</a> (void *)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#ee04dfc45b26093bd65d3025b817cfd5">stpui_get_thumbnail_data</a> (void)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="gutenprintui_8h.html#1ffdddfb6efd3353d403192b2b2c1e20">stpui_print</a> (const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> *printer, <a class="el" href="structstpui__image.html">stpui_image_t</a> *im)</td></tr> </table> <hr><h2>Typedef Documentation</h2> <a class="anchor" name="9b59c94766b4713803ec6e1daaa84e70"></a><!-- doxytag: member="gutenprintui.h::get_thumbnail_func_t" ref="9b59c94766b4713803ec6e1daaa84e70" args=")(void *data, gint *width, gint *height, gint *bpp, gint page)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef guchar*(* <a class="el" href="gutenprintui_8h.html#9b59c94766b4713803ec6e1daaa84e70">get_thumbnail_func_t</a>)(void *data, gint *width, gint *height, gint *bpp, gint page) </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="195aac96c77c6de3925cd3d13c6ce2f1"></a><!-- doxytag: member="gutenprintui.h::stpui_image_t" ref="195aac96c77c6de3925cd3d13c6ce2f1" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef struct <a class="el" href="structstpui__image.html">stpui_image</a> <a class="el" href="structstpui__image.html">stpui_image_t</a> </td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <hr><h2>Enumeration Type Documentation</h2> <a class="anchor" name="b31350eb38b009cbd282027630a1ee10"></a><!-- doxytag: member="gutenprintui.h::command_t" ref="b31350eb38b009cbd282027630a1ee10" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee10">command_t</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <dl compact><dt><b>Enumerator: </b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"><em><a class="anchor" name="b31350eb38b009cbd282027630a1ee10a6a7840c2276bfe38dd68b4fe3a8babf"></a><!-- doxytag: member="COMMAND_TYPE_DEFAULT" ref="b31350eb38b009cbd282027630a1ee10a6a7840c2276bfe38dd68b4fe3a8babf" args="" -->COMMAND_TYPE_DEFAULT</em> </td><td> </td></tr> <tr><td valign="top"><em><a class="anchor" name="b31350eb38b009cbd282027630a1ee10cb7cf14821d9fcbaa983ee33d7b8e926"></a><!-- doxytag: member="COMMAND_TYPE_CUSTOM" ref="b31350eb38b009cbd282027630a1ee10cb7cf14821d9fcbaa983ee33d7b8e926" args="" -->COMMAND_TYPE_CUSTOM</em> </td><td> </td></tr> <tr><td valign="top"><em><a class="anchor" name="b31350eb38b009cbd282027630a1ee105e9a887a5dab88a425cb52c8b1e49a7f"></a><!-- doxytag: member="COMMAND_TYPE_FILE" ref="b31350eb38b009cbd282027630a1ee105e9a887a5dab88a425cb52c8b1e49a7f" args="" -->COMMAND_TYPE_FILE</em> </td><td> </td></tr> </table> </dl> </div> </div><p> <a class="anchor" name="c33232f845969eb04b32e1006c8240a0"></a><!-- doxytag: member="gutenprintui.h::orient_t" ref="c33232f845969eb04b32e1006c8240a0" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="gutenprintui_8h.html#c33232f845969eb04b32e1006c8240a0">orient_t</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <dl compact><dt><b>Enumerator: </b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"><em><a class="anchor" name="c33232f845969eb04b32e1006c8240a006af5eabe5d18a247c02641283fe4481"></a><!-- doxytag: member="ORIENT_AUTO" ref="c33232f845969eb04b32e1006c8240a006af5eabe5d18a247c02641283fe4481" args="" -->ORIENT_AUTO</em> </td><td> </td></tr> <tr><td valign="top"><em><a class="anchor" name="c33232f845969eb04b32e1006c8240a0f81c23cf1763365fba8e36db87131ff5"></a><!-- doxytag: member="ORIENT_PORTRAIT" ref="c33232f845969eb04b32e1006c8240a0f81c23cf1763365fba8e36db87131ff5" args="" -->ORIENT_PORTRAIT</em> </td><td> </td></tr> <tr><td valign="top"><em><a class="anchor" name="c33232f845969eb04b32e1006c8240a04dc9735e5b3e4c86b60141acc08e5db1"></a><!-- doxytag: member="ORIENT_LANDSCAPE" ref="c33232f845969eb04b32e1006c8240a04dc9735e5b3e4c86b60141acc08e5db1" args="" -->ORIENT_LANDSCAPE</em> </td><td> </td></tr> <tr><td valign="top"><em><a class="anchor" name="c33232f845969eb04b32e1006c8240a03ca76babc9953cc92305856ac00a2350"></a><!-- doxytag: member="ORIENT_UPSIDEDOWN" ref="c33232f845969eb04b32e1006c8240a03ca76babc9953cc92305856ac00a2350" args="" -->ORIENT_UPSIDEDOWN</em> </td><td> </td></tr> <tr><td valign="top"><em><a class="anchor" name="c33232f845969eb04b32e1006c8240a07de33495add2d66cc743f2edcbb548e3"></a><!-- doxytag: member="ORIENT_SEASCAPE" ref="c33232f845969eb04b32e1006c8240a07de33495add2d66cc743f2edcbb548e3" args="" -->ORIENT_SEASCAPE</em> </td><td> </td></tr> </table> </dl> </div> </div><p> <hr><h2>Function Documentation</h2> <a class="anchor" name="97f0f11c41859d80d9bb3803f81a671f"></a><!-- doxytag: member="gutenprintui.h::stpui_build_standard_print_command" ref="97f0f11c41859d80d9bb3803f81a671f" args="(const stpui_plist_t *plist, const stp_printer_t *printer)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">char* stpui_build_standard_print_command </td> <td>(</td> <td class="paramtype">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>plist</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const stp_printer_t * </td> <td class="paramname"> <em>printer</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="6932b380986d06d6dd7671439aaf93a0"></a><!-- doxytag: member="gutenprintui.h::stpui_compute_orientation" ref="6932b380986d06d6dd7671439aaf93a0" args="(void)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">gint stpui_compute_orientation </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="ac1066fa59dc8a04b90415994587ec1a"></a><!-- doxytag: member="gutenprintui.h::stpui_do_print_dialog" ref="ac1066fa59dc8a04b90415994587ec1a" args="(void)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">gint stpui_do_print_dialog </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="26ebbd1948a457740cd75ff630969487"></a><!-- doxytag: member="gutenprintui.h::stpui_get_current_printer" ref="26ebbd1948a457740cd75ff630969487" args="(void)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a>* stpui_get_current_printer </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="15368f674e52b511ad665cb2be45576c"></a><!-- doxytag: member="gutenprintui.h::stpui_get_errdata" ref="15368f674e52b511ad665cb2be45576c" args="(void)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void* stpui_get_errdata </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="da3d388496b4b7d689f4cf8a957c75b2"></a><!-- doxytag: member="gutenprintui.h::stpui_get_errfunc" ref="da3d388496b4b7d689f4cf8a957c75b2" args="(void)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">stp_outfunc_t stpui_get_errfunc </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="28c71e75188d60a243755deaab31b5fd"></a><!-- doxytag: member="gutenprintui.h::stpui_get_global_parameter" ref="28c71e75188d60a243755deaab31b5fd" args="(const char *param)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const char* stpui_get_global_parameter </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"> <em>param</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="8bc64271197449021140ce2d17ad71e2"></a><!-- doxytag: member="gutenprintui.h::stpui_get_image_filename" ref="8bc64271197449021140ce2d17ad71e2" args="(void)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const char* stpui_get_image_filename </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="8faab74e1f9c2b372efa56ae6fea713e"></a><!-- doxytag: member="gutenprintui.h::stpui_get_printrc_file" ref="8faab74e1f9c2b372efa56ae6fea713e" args="(void)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const char* stpui_get_printrc_file </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="da642fd5eeff02d4c6b84d3125ca2da2"></a><!-- doxytag: member="gutenprintui.h::stpui_get_system_printers" ref="da642fd5eeff02d4c6b84d3125ca2da2" args="(void)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_get_system_printers </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="ee04dfc45b26093bd65d3025b817cfd5"></a><!-- doxytag: member="gutenprintui.h::stpui_get_thumbnail_data" ref="ee04dfc45b26093bd65d3025b817cfd5" args="(void)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void* stpui_get_thumbnail_data </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="74c1f441bf3fbb2198cf4cbaca8c23ef"></a><!-- doxytag: member="gutenprintui.h::stpui_get_thumbnail_func" ref="74c1f441bf3fbb2198cf4cbaca8c23ef" args="(void)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="gutenprintui_8h.html#9b59c94766b4713803ec6e1daaa84e70">get_thumbnail_func_t</a> stpui_get_thumbnail_func </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="b2e655748deab72a24c25bfaf4ee9052"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_add" ref="b2e655748deab72a24c25bfaf4ee9052" args="(const stpui_plist_t *key, int add_only)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int stpui_plist_add </td> <td>(</td> <td class="paramtype">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>key</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>add_only</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="01db968552106a84a49f76d7203bd3f5"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_copy" ref="01db968552106a84a49f76d7203bd3f5" args="(stpui_plist_t *vd, const stpui_plist_t *vs)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_plist_copy </td> <td>(</td> <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>vd</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>vs</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="3c9ed1191c6a03edba14f7b98d03ef55"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_get_command_type" ref="3c9ed1191c6a03edba14f7b98d03ef55" args="(const stpui_plist_t *p)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee10">command_t</a> stpui_plist_get_command_type </td> <td>(</td> <td class="paramtype">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>p</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="7d4511d9e9c69136fabf9f9c64734c51"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_get_copy_count" ref="7d4511d9e9c69136fabf9f9c64734c51" args="(const stpui_plist_t *p)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int stpui_plist_get_copy_count </td> <td>(</td> <td class="paramtype">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>p</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="fdc574a731f6697c3e48c6001a51b3af"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_get_current_standard_command" ref="fdc574a731f6697c3e48c6001a51b3af" args="(const stpui_plist_t *p)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const char* stpui_plist_get_current_standard_command </td> <td>(</td> <td class="paramtype">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>p</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="bc624051678aac91a2ffa6c7c5393b8d"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_get_custom_command" ref="bc624051678aac91a2ffa6c7c5393b8d" args="(const stpui_plist_t *p)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const char* stpui_plist_get_custom_command </td> <td>(</td> <td class="paramtype">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>p</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="4956cdd55680ed20a92e991d4cf52ee8"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_get_extra_printer_options" ref="4956cdd55680ed20a92e991d4cf52ee8" args="(const stpui_plist_t *p)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const char* stpui_plist_get_extra_printer_options </td> <td>(</td> <td class="paramtype">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>p</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="342817c9f4311f0ac827c94b0e62cbbb"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_get_name" ref="342817c9f4311f0ac827c94b0e62cbbb" args="(const stpui_plist_t *p)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const char* stpui_plist_get_name </td> <td>(</td> <td class="paramtype">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>p</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="856c534e664748c9a419104357312dfd"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_get_output_filename" ref="856c534e664748c9a419104357312dfd" args="(const stpui_plist_t *p)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const char* stpui_plist_get_output_filename </td> <td>(</td> <td class="paramtype">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>p</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="acf031afbe7e9682f7367f1ae0ef1895"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_get_queue_name" ref="acf031afbe7e9682f7367f1ae0ef1895" args="(const stpui_plist_t *p)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">const char* stpui_plist_get_queue_name </td> <td>(</td> <td class="paramtype">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>p</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="a920697330124635ca464662caf975d5"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_command_type" ref="a920697330124635ca464662caf975d5" args="(stpui_plist_t *p, command_t val)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_plist_set_command_type </td> <td>(</td> <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="gutenprintui_8h.html#b31350eb38b009cbd282027630a1ee10">command_t</a> </td> <td class="paramname"> <em>val</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="02092bb706d3770870ed5f64efb1ea2a"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_copy_count" ref="02092bb706d3770870ed5f64efb1ea2a" args="(stpui_plist_t *p, gint count)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_plist_set_copy_count </td> <td>(</td> <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">gint </td> <td class="paramname"> <em>count</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="79e27ac73e0f082abcdde41ee76879ce"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_current_standard_command" ref="79e27ac73e0f082abcdde41ee76879ce" args="(stpui_plist_t *p, const char *val)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_plist_set_current_standard_command </td> <td>(</td> <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>val</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="a405ef9e03818fedcff5746b9701c3c3"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_current_standard_command_n" ref="a405ef9e03818fedcff5746b9701c3c3" args="(stpui_plist_t *p, const char *val, int n)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_plist_set_current_standard_command_n </td> <td>(</td> <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>val</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>n</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="f127a39a7ea466ca73e5a511f36ae985"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_custom_command" ref="f127a39a7ea466ca73e5a511f36ae985" args="(stpui_plist_t *p, const char *val)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_plist_set_custom_command </td> <td>(</td> <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>val</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="567c7c6c13930e398def69f2829bd038"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_custom_command_n" ref="567c7c6c13930e398def69f2829bd038" args="(stpui_plist_t *p, const char *val, int n)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_plist_set_custom_command_n </td> <td>(</td> <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>val</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>n</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="72ee8e1bb9bee2e13c15a9aecd9582bd"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_extra_printer_options" ref="72ee8e1bb9bee2e13c15a9aecd9582bd" args="(stpui_plist_t *p, const char *val)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_plist_set_extra_printer_options </td> <td>(</td> <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>val</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="9899c88da60069b72d7ddb601bcad548"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_extra_printer_options_n" ref="9899c88da60069b72d7ddb601bcad548" args="(stpui_plist_t *p, const char *val, int n)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_plist_set_extra_printer_options_n </td> <td>(</td> <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>val</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>n</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="f54293f58c474e133e4a60054779c9be"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_name" ref="f54293f58c474e133e4a60054779c9be" args="(stpui_plist_t *p, const char *val)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_plist_set_name </td> <td>(</td> <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>val</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="90a9ed90e03acd443d08350a62aa3762"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_name_n" ref="90a9ed90e03acd443d08350a62aa3762" args="(stpui_plist_t *p, const char *val, int n)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_plist_set_name_n </td> <td>(</td> <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>val</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>n</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="248eae3ae0a96506fa8c92807f70d457"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_output_filename" ref="248eae3ae0a96506fa8c92807f70d457" args="(stpui_plist_t *p, const char *val)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_plist_set_output_filename </td> <td>(</td> <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>val</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="ea9ddb061703368f7ea1e3b861b8550d"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_output_filename_n" ref="ea9ddb061703368f7ea1e3b861b8550d" args="(stpui_plist_t *p, const char *val, int n)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_plist_set_output_filename_n </td> <td>(</td> <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>val</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>n</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="8a4fa7000900cb4813000048c322dcdb"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_queue_name" ref="8a4fa7000900cb4813000048c322dcdb" args="(stpui_plist_t *p, const char *val)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_plist_set_queue_name </td> <td>(</td> <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>val</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="ec75fb2ec25a5a69d270d70ea33c81eb"></a><!-- doxytag: member="gutenprintui.h::stpui_plist_set_queue_name_n" ref="ec75fb2ec25a5a69d270d70ea33c81eb" args="(stpui_plist_t *p, const char *val, int n)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_plist_set_queue_name_n </td> <td>(</td> <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>p</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>val</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>n</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="1ffdddfb6efd3353d403192b2b2c1e20"></a><!-- doxytag: member="gutenprintui.h::stpui_print" ref="1ffdddfb6efd3353d403192b2b2c1e20" args="(const stpui_plist_t *printer, stpui_image_t *im)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int stpui_print </td> <td>(</td> <td class="paramtype">const <a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>printer</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="structstpui__image.html">stpui_image_t</a> * </td> <td class="paramname"> <em>im</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="54daa32f5d5d64c644131570eab01c2b"></a><!-- doxytag: member="gutenprintui.h::stpui_printer_initialize" ref="54daa32f5d5d64c644131570eab01c2b" args="(stpui_plist_t *printer)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_printer_initialize </td> <td>(</td> <td class="paramtype"><a class="el" href="structstpui__plist__t.html">stpui_plist_t</a> * </td> <td class="paramname"> <em>printer</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="54f67bb1819c7135a0ca1f005a22d28b"></a><!-- doxytag: member="gutenprintui.h::stpui_printrc_load" ref="54f67bb1819c7135a0ca1f005a22d28b" args="(void)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_printrc_load </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="8c4bddac236a6557ec126fd659ceade0"></a><!-- doxytag: member="gutenprintui.h::stpui_printrc_save" ref="8c4bddac236a6557ec126fd659ceade0" args="(void)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_printrc_save </td> <td>(</td> <td class="paramtype">void </td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="d013cb96f40b5da4bca5dd9485aaa213"></a><!-- doxytag: member="gutenprintui.h::stpui_set_errdata" ref="d013cb96f40b5da4bca5dd9485aaa213" args="(void *errdata)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_set_errdata </td> <td>(</td> <td class="paramtype">void * </td> <td class="paramname"> <em>errdata</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="cc06b85ae6af8ca0003584da411213fb"></a><!-- doxytag: member="gutenprintui.h::stpui_set_errfunc" ref="cc06b85ae6af8ca0003584da411213fb" args="(stp_outfunc_t wfunc)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_set_errfunc </td> <td>(</td> <td class="paramtype">stp_outfunc_t </td> <td class="paramname"> <em>wfunc</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="eb3ea1fd028cb28211bac9e88f9ca8ac"></a><!-- doxytag: member="gutenprintui.h::stpui_set_global_parameter" ref="eb3ea1fd028cb28211bac9e88f9ca8ac" args="(const char *param, const char *value)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_set_global_parameter </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"> <em>param</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const char * </td> <td class="paramname"> <em>value</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="845898656d91fbf462db9c9b3e7c976f"></a><!-- doxytag: member="gutenprintui.h::stpui_set_image_channel_depth" ref="845898656d91fbf462db9c9b3e7c976f" args="(gint bit_depth)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_set_image_channel_depth </td> <td>(</td> <td class="paramtype">gint </td> <td class="paramname"> <em>bit_depth</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="a52f1b5d60ea21d09cfbab998df7ff33"></a><!-- doxytag: member="gutenprintui.h::stpui_set_image_dimensions" ref="a52f1b5d60ea21d09cfbab998df7ff33" args="(gint width, gint height)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_set_image_dimensions </td> <td>(</td> <td class="paramtype">gint </td> <td class="paramname"> <em>width</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">gint </td> <td class="paramname"> <em>height</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="701289a198a313c5b6758ab1cd678c58"></a><!-- doxytag: member="gutenprintui.h::stpui_set_image_filename" ref="701289a198a313c5b6758ab1cd678c58" args="(const char *)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_set_image_filename </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="0d40ca93fed8c7d10dcc516e6fb61ea1"></a><!-- doxytag: member="gutenprintui.h::stpui_set_image_raw_channels" ref="0d40ca93fed8c7d10dcc516e6fb61ea1" args="(gint channels)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_set_image_raw_channels </td> <td>(</td> <td class="paramtype">gint </td> <td class="paramname"> <em>channels</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="3fa4a6d1300a470016744badf81daa43"></a><!-- doxytag: member="gutenprintui.h::stpui_set_image_resolution" ref="3fa4a6d1300a470016744badf81daa43" args="(gdouble xres, gdouble yres)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_set_image_resolution </td> <td>(</td> <td class="paramtype">gdouble </td> <td class="paramname"> <em>xres</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">gdouble </td> <td class="paramname"> <em>yres</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="7b2f104989fb67ca20e1b9874e047293"></a><!-- doxytag: member="gutenprintui.h::stpui_set_image_type" ref="7b2f104989fb67ca20e1b9874e047293" args="(const char *image_type)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_set_image_type </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"> <em>image_type</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="443905f09bfd6cad7fd06aa029ac306c"></a><!-- doxytag: member="gutenprintui.h::stpui_set_printrc_file" ref="443905f09bfd6cad7fd06aa029ac306c" args="(const char *name)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_set_printrc_file </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"> <em>name</em> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="965e5950073e3ef6775f3355556517f6"></a><!-- doxytag: member="gutenprintui.h::stpui_set_thumbnail_data" ref="965e5950073e3ef6775f3355556517f6" args="(void *)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_set_thumbnail_data </td> <td>(</td> <td class="paramtype">void * </td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="fcaf0ce6ff01c073cdfb2d2f80ede234"></a><!-- doxytag: member="gutenprintui.h::stpui_set_thumbnail_func" ref="fcaf0ce6ff01c073cdfb2d2f80ede234" args="(get_thumbnail_func_t)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void stpui_set_thumbnail_func </td> <td>(</td> <td class="paramtype"><a class="el" href="gutenprintui_8h.html#9b59c94766b4713803ec6e1daaa84e70">get_thumbnail_func_t</a> </td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> </div> <hr size="1"><address style="text-align: right;"><small>Generated on Tue Aug 10 20:32:50 2010 for libgutenprintui2 API Reference by <a href="http://www.doxygen.org/index.html"> <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address> </body> </html>