libgutenprint API Reference: Globals

libgutenprint API Reference 5.3.6-2026-02-01T02-18-9b0bdf87

Here is a list of all functions with links to the files they belong to:

### - s -

- stp_abort() : util.h
- stp_allocate_component_data() : vars.h
- stp_array_copy() : array.h
- stp_array_create() : array.h
- stp_array_create_copy() : array.h
- stp_array_create_from_file() : array.h
- stp_array_create_from_stream() : array.h
- stp_array_create_from_string() : array.h
- stp_array_create_from_xmltree() : xml.h
- stp_array_destroy() : array.h
- stp_array_get_data() : array.h
- stp_array_get_point() : array.h
- stp_array_get_sequence() : array.h
- stp_array_get_size() : array.h
- stp_array_set_data() : array.h
- stp_array_set_point() : array.h
- stp_array_set_size() : array.h
- stp_array_write() : array.h
- stp_array_write_string() : array.h
- stp_asprintf() : util.h
- stp_catprintf() : util.h
- stp_channel_add() : channel.h
- stp_channel_convert() : channel.h
- stp_channel_get_black_channel() : channel.h
- stp_channel_get_curve() : channel.h
- stp_channel_get_cutoff_adjustment() : channel.h
- stp_channel_get_density_adjustment() : channel.h
- stp_channel_get_gcr_curve() : channel.h
- stp_channel_get_gloss_channel() : channel.h
- stp_channel_get_gloss_limit() : channel.h
- stp_channel_get_ink_limit() : channel.h
- stp_channel_get_input() : channel.h
- stp_channel_get_output() : channel.h
- stp_channel_get_output_8bit() : channel.h
- stp_channel_get_value() : channel.h
- stp_channel_initialize() : channel.h
- stp_channel_reset() : channel.h
- stp_channel_reset_channel() : channel.h
- stp_channel_set_black_channel() : channel.h
- stp_channel_set_curve() : channel.h
- stp_channel_set_cutoff_adjustment() : channel.h
- stp_channel_set_density_adjustment() : channel.h
- stp_channel_set_gcr_curve() : channel.h
- stp_channel_set_gloss_channel() : channel.h
- stp_channel_set_gloss_limit() : channel.h
- stp_channel_set_ink_limit() : channel.h
- stp_check_array_parameter() : vars.h
- stp_check_boolean_parameter() : vars.h
- stp_check_curve_parameter() : vars.h
- stp_check_dimension_parameter() : vars.h
- stp_check_file_parameter() : vars.h
- stp_check_float_parameter() : vars.h
- stp_check_int_parameter() : vars.h
- stp_check_parameter() : vars.h
- stp_check_raw_parameter() : vars.h
- stp_check_string_parameter() : vars.h
- stp_check_version() : gutenprint-version.h
- stp_clear_array_parameter() : vars.h
- stp_clear_boolean_parameter() : vars.h
- stp_clear_curve_parameter() : vars.h
- stp_clear_dimension_parameter() : vars.h
- stp_clear_file_parameter() : vars.h
- stp_clear_float_parameter() : vars.h
- stp_clear_int_parameter() : vars.h
- stp_clear_parameter() : vars.h
- stp_clear_raw_parameter() : vars.h
- stp_clear_string_parameter() : vars.h
- stp_color_count() : color.h
- stp_color_describe_parameter() : color.h
- stp_color_get_long_name() : color.h
- stp_color_get_name() : color.h
- stp_color_get_row() : color.h
- stp_color_init() : color.h
- stp_color_list_parameters() : color.h
- stp_color_register() : color.h
- stp_color_unregister() : color.h
- stp_copy_options() : vars.h
- stp_copy_vars_from() : vars.h
- stp_curve_cache_copy() : curve-cache.h
- stp_curve_cache_curve_data() : curve-cache.h
- stp_curve_cache_curve_invalidate() : curve-cache.h
- stp_curve_cache_get_count() : curve-cache.h
- stp_curve_cache_get_curve() : curve-cache.h
- stp_curve_cache_get_double_data() : curve-cache.h
- stp_curve_cache_get_ushort_data() : curve-cache.h
- stp_curve_cache_set_curve() : curve-cache.h
- stp_curve_cache_set_curve_copy() : curve-cache.h
- stp_curve_compose() : curve.h
- stp_curve_copy() : curve.h
- stp_curve_count_points() : curve.h
- stp_curve_create() : curve.h
- stp_curve_create_copy() : curve.h
- stp_curve_create_from_file() : curve.h
- stp_curve_create_from_stream() : curve.h
- stp_curve_create_from_string() : curve.h
- stp_curve_create_from_xmltree() : xml.h
- stp_curve_create_reverse() : curve.h
- stp_curve_destroy() : curve.h
- stp_curve_free_curve_cache() : curve-cache.h
- stp_curve_get_bounds() : curve.h
- stp_curve_get_data() : curve.h
- stp_curve_get_data_points() : curve.h
- stp_curve_get_float_data() : curve.h
- stp_curve_get_gamma() : curve.h
- stp_curve_get_int_data() : curve.h
- stp_curve_get_interpolation_type() : curve.h
- stp_curve_get_long_data() : curve.h
- stp_curve_get_point() : curve.h
- stp_curve_get_range() : curve.h
- stp_curve_get_sequence() : curve.h
- stp_curve_get_short_data() : curve.h
- stp_curve_get_subrange() : curve.h
- stp_curve_get_uint_data() : curve.h
- stp_curve_get_ulong_data() : curve.h
- stp_curve_get_ushort_data() : curve.h
- stp_curve_get_wrap() : curve.h
- stp_curve_interpolate_value() : curve.h
- stp_curve_is_piecewise() : curve.h
- stp_curve_resample() : curve.h
- stp_curve_rescale() : curve.h
- stp_curve_reverse() : curve.h
- stp_curve_set_bounds() : curve.h
- stp_curve_set_data() : curve.h
- stp_curve_set_data_points() : curve.h
- stp_curve_set_float_data() : curve.h
- stp_curve_set_gamma() : curve.h
- stp_curve_set_int_data() : curve.h
- stp_curve_set_interpolation_type() : curve.h
- stp_curve_set_long_data() : curve.h
- stp_curve_set_point() : curve.h
- stp_curve_set_short_data() : curve.h
- stp_curve_set_subrange() : curve.h
- stp_curve_set_uint_data() : curve.h
- stp_curve_set_ulong_data() : curve.h
- stp_curve_set_ushort_data() : curve.h
- stp_curve_write() : curve.h
- stp_curve_write_string() : curve.h
- stp_data_path() : path.h
- stp_default_media_size() : paper.h
- stp_default_settings() : vars.h
- stp_deprintf() : util.h
- stp_describe_output() : printers.h
- stp_describe_papersize() : paper.h
- stp_describe_parameter() : vars.h
- stp_describe_resolution() : vars.h
- stp_destroy_component_data() : vars.h
- stp_dither() : dither.h
- stp_dither_add_channel() : dither.h
- stp_dither_describe_parameter() : dither.h
- stp_dither_get_channel() : dither.h
- stp_dither_get_first_position() : dither.h
- stp_dither_get_last_position() : dither.h
- stp_dither_init() : dither.h
- stp_dither_internal() : dither.h
- stp_dither_list_parameters() : dither.h
- stp_dither_matrix_clone() : dither.h
- stp_dither_matrix_copy() : dither.h
- stp_dither_matrix_destroy() : dither.h
- stp_dither_matrix_init() : dither.h
- stp_dither_matrix_init_from_dither_array() : dither.h
- stp_dither_matrix_init_short() : dither.h
- stp_dither_matrix_iterated_init() : dither.h
- stp_dither_matrix_scale_exponentially() : dither.h
- stp_dither_matrix_set_row() : dither.h
- stp_dither_matrix_shear() : dither.h
- stp_dither_matrix_validate_array() : dither.h
- stp_dither_set_adaptive_limit() : dither.h
- stp_dither_set_ink_spread() : dither.h
- stp_dither_set_inks() : dither.h
- stp_dither_set_inks_full() : dither.h
- stp_dither_set_inks_simple() : dither.h
- stp_dither_set_iterated_matrix() : dither.h
- stp_dither_set_matrix() : dither.h
- stp_dither_set_matrix_from_dither_array() : dither.h
- stp_dither_set_randomizer() : dither.h
- stp_dither_set_transition() : dither.h
- stp_dprintf() : util.h
- stp_end_job() : printers.h
- stp_eprintf() : util.h
- stp_erprintf() : util.h
- stp_erputc() : util.h
- stp_fill_parameter_settings() : vars.h
- stp_find_standard_dither_array() : dither.h
- stp_flush_all() : weave.h
- stp_flush_debug_messages() : util.h
- stp_fold() : bit-ops.h
- stp_fold_3bit() : bit-ops.h
- stp_fold_3bit_323() : bit-ops.h
- stp_fold_4bit() : bit-ops.h
- stp_fold_8bit() : bit-ops.h
- stp_free() : util.h
- stp_generate_path() : path.h
- stp_get_array_parameter() : vars.h
- stp_get_array_parameter_active() : vars.h
- stp_get_boolean_parameter() : vars.h
- stp_get_boolean_parameter_active() : vars.h
- stp_get_color_by_colorfuncs() : color.h
- stp_get_color_by_index() : color.h
- stp_get_color_by_name() : color.h
- stp_get_color_conversion() : vars.h
- stp_get_component_data() : vars.h
- stp_get_curve_parameter() : vars.h
- stp_get_curve_parameter_active() : vars.h
- stp_get_dbgdata() : vars.h
- stp_get_dbgfunc() : vars.h
- stp_get_debug_level() : util.h
- stp_get_dimension_parameter() : vars.h
- stp_get_dimension_parameter_active() : vars.h
- stp_get_driver() : vars.h
- stp_get_errdata() : vars.h
- stp_get_errfunc() : vars.h
- stp_get_external_options() : printers.h
- stp_get_file_parameter() : vars.h
- stp_get_file_parameter_active() : vars.h
- stp_get_float_parameter() : vars.h
- stp_get_float_parameter_active() : vars.h
- stp_get_global_dbgdata() : util.h
- stp_get_global_dbgfunc() : util.h
- stp_get_global_errdata() : util.h
- stp_get_global_errfunc() : util.h
- stp_get_height() : vars.h
- stp_get_imageable_area() : vars.h
- stp_get_int_parameter() : vars.h
- stp_get_int_parameter_active() : vars.h
- stp_get_left() : vars.h
- stp_get_lineactive_by_pass() : weave.h
- stp_get_linebases_by_pass() : weave.h
- stp_get_linecount_by_pass() : weave.h
- stp_get_lineoffsets_by_pass() : weave.h
- stp_get_maximum_imageable_area() : vars.h
- stp_get_media_size() : vars.h
- stp_get_model_id() : printers.h
- stp_get_outdata() : vars.h
- stp_get_outfunc() : vars.h
- stp_get_page_height() : vars.h
- stp_get_page_width() : vars.h
- stp_get_parameter_active() : vars.h
- stp_get_parameter_list() : vars.h
- stp_get_pass_by_pass() : weave.h
- stp_get_printer() : printers.h
- stp_get_printer_by_device_id() : printers.h
- stp_get_printer_by_driver() : printers.h
- stp_get_printer_by_index() : printers.h
- stp_get_printer_by_long_name() : printers.h
- stp_get_printer_index_by_driver() : printers.h
- stp_get_raw_parameter() : vars.h
- stp_get_raw_parameter_active() : vars.h
- stp_get_release_version() : util.h
- stp_get_size_limit() : vars.h
- stp_get_string_parameter() : vars.h
- stp_get_string_parameter_active() : vars.h
- stp_get_top() : vars.h
- stp_get_verified() : vars.h
- stp_get_version() : util.h
- stp_get_width() : vars.h
- stp_image_conclude() : image.h
- stp_image_get_appname() : image.h
- stp_image_get_row() : image.h
- stp_image_height() : image.h
- stp_image_init() : image.h
- stp_image_reset() : image.h
- stp_image_width() : image.h
- stp_init() : util.h
- stp_init_debug_messages() : util.h
- stp_initialize_printer_defaults() : printers.h
- stp_initialize_weave() : weave.h
- stp_list_array_parameters() : vars.h
- stp_list_boolean_parameters() : vars.h
- stp_list_copy() : list.h
- stp_list_create() : list.h
- stp_list_curve_parameters() : vars.h
- stp_list_destroy() : list.h
- stp_list_dimension_parameters() : vars.h
- stp_list_file_parameters() : vars.h
- stp_list_float_parameters() : vars.h
- stp_list_get_copyfunc() : list.h
- stp_list_get_end() : list.h
- stp_list_get_freefunc() : list.h
- stp_list_get_item_by_index() : list.h
- stp_list_get_item_by_long_name() : list.h
- stp_list_get_item_by_name() : list.h
- stp_list_get_length() : list.h
- stp_list_get_long_namefunc() : list.h
- stp_list_get_namefunc() : list.h
- stp_list_get_sortfunc() : list.h
- stp_list_get_start() : list.h
- stp_list_int_parameters() : vars.h
- stp_list_item_create() : list.h
- stp_list_item_destroy() : list.h
- stp_list_item_get_data() : list.h
- stp_list_item_next() : list.h
- stp_list_item_prev() : list.h
- stp_list_item_set_data() : list.h
- stp_list_node_free_data() : list.h
- stp_list_parameters() : vars.h
- stp_list_raw_parameters() : vars.h
- stp_list_set_copyfunc() : list.h
- stp_list_set_freefunc() : list.h
- stp_list_set_long_namefunc() : list.h
- stp_list_set_namefunc() : list.h
- stp_list_set_sortfunc() : list.h
- stp_list_string_parameters() : vars.h
- stp_malloc() : util.h
- stp_merge_printvars() : vars.h
- stp_module_close() : module.h
- stp_module_exit() : module.h
- stp_module_get_class() : module.h
- stp_module_init() : module.h
- stp_module_load() : module.h
- stp_module_open() : module.h
- stp_mxmlAdd() : mxml.h
- stp_mxmlDelete() : mxml.h
- stp_mxmlElementGetAttr() : mxml.h
- stp_mxmlElementSetAttr() : mxml.h
- stp_mxmlFindElement() : mxml.h
- stp_mxmlLoadFile() : mxml.h
- stp_mxmlLoadFromFile() : mxml.h
- stp_mxmlLoadString() : mxml.h
- stp_mxmlNewDimension() : mxml.h
- stp_mxmlNewElement() : mxml.h
- stp_mxmlNewInteger() : mxml.h
- stp_mxmlNewOpaque() : mxml.h
- stp_mxmlNewReal() : mxml.h
- stp_mxmlNewText() : mxml.h
- stp_mxmlParent() : mxml.h
- stp_mxmlRemove() : mxml.h
- stp_mxmlSaveAllocString() : mxml.h
- stp_mxmlSaveFile() : mxml.h
- stp_mxmlSaveString() : mxml.h
- stp_mxmlSaveToFile() : mxml.h
- stp_mxmlWalkNext() : mxml.h
- stp_mxmlWalkPrev() : mxml.h
- stp_parameter_description_destroy() : vars.h
- stp_parameter_find() : vars.h
- stp_parameter_find_in_settings() : vars.h
- stp_parameter_get_categories() : vars.h
- stp_parameter_get_category() : vars.h
- stp_parameter_has_category_value() : vars.h
- stp_parameter_list_add_param() : vars.h
- stp_parameter_list_append() : vars.h
- stp_parameter_list_copy() : vars.h
- stp_parameter_list_count() : vars.h
- stp_parameter_list_create() : vars.h
- stp_parameter_list_destroy() : vars.h
- stp_parameter_list_param() : vars.h
- stp_path_find_file() : path.h
- stp_path_search() : path.h
- stp_path_split() : path.h
- stp_print() : printers.h
- stp_printer_describe_parameter() : printers.h
- stp_printer_get_comment() : printers.h
- stp_printer_get_defaults() : printers.h
- stp_printer_get_device_id() : printers.h
- stp_printer_get_driver() : printers.h
- stp_printer_get_family() : printers.h
- stp_printer_get_long_name() : printers.h
- stp_printer_get_manufacturer() : printers.h
- stp_printer_get_model() : printers.h
- stp_printer_list_parameters() : printers.h
- stp_printer_model_count() : printers.h
- stp_prtraw() : xml.h
- stp_prune_inactive_options() : util.h
- stp_put16_be() : util.h
- stp_put16_le() : util.h
- stp_put32_be() : util.h
- stp_put32_le() : util.h
- stp_putc() : util.h
- stp_putraw() : util.h
- stp_puts() : util.h
- stp_rawtoxmlstr() : xml.h
- stp_read_and_compose_curves() : util.h
- stp_realloc() : util.h
- stp_refcache_add_item() : refcache.h
- stp_refcache_create() : refcache.h
- stp_refcache_destroy() : refcache.h
- stp_refcache_find_item() : refcache.h
- stp_refcache_list_cache_items() : refcache.h
- stp_refcache_list_caches() : refcache.h
- stp_refcache_remove_item() : refcache.h
- stp_refcache_replace_item() : refcache.h
- stp_register_xml_parser() : xml.h
- stp_register_xml_preload() : xml.h
- stp_scale_float_parameter() : vars.h
- stp_send_command() : util.h
- stp_sequence_copy() : sequence.h
- stp_sequence_create() : sequence.h
- stp_sequence_create_copy() : sequence.h
- stp_sequence_create_from_xmltree() : xml.h
- stp_sequence_create_reverse() : sequence.h
- stp_sequence_destroy() : sequence.h
- stp_sequence_get_bounds() : sequence.h
- stp_sequence_get_data() : sequence.h
- stp_sequence_get_float_data() : sequence.h
- stp_sequence_get_int_data() : sequence.h
- stp_sequence_get_long_data() : sequence.h
- stp_sequence_get_point() : sequence.h
- stp_sequence_get_range() : sequence.h
- stp_sequence_get_short_data() : sequence.h
- stp_sequence_get_size() : sequence.h
- stp_sequence_get_uint_data() : sequence.h
- stp_sequence_get_ulong_data() : sequence.h
- stp_sequence_get_ushort_data() : sequence.h
- stp_sequence_reverse() : sequence.h
- stp_sequence_set_bounds() : sequence.h
- stp_sequence_set_data() : sequence.h
- stp_sequence_set_float_data() : sequence.h
- stp_sequence_set_int_data() : sequence.h
- stp_sequence_set_long_data() : sequence.h
- stp_sequence_set_point() : sequence.h
- stp_sequence_set_short_data() : sequence.h
- stp_sequence_set_size() : sequence.h
- stp_sequence_set_subrange() : sequence.h
- stp_sequence_set_uint_data() : sequence.h
- stp_sequence_set_ulong_data() : sequence.h
- stp_sequence_set_ushort_data() : sequence.h
- stp_set_array_parameter() : vars.h
- stp_set_array_parameter_active() : vars.h
- stp_set_boolean_parameter() : vars.h
- stp_set_boolean_parameter_active() : vars.h
- stp_set_color_conversion() : vars.h
- stp_set_color_conversion_n() : vars.h
- stp_set_curve_parameter() : vars.h
- stp_set_curve_parameter_active() : vars.h
- stp_set_dbgdata() : vars.h
- stp_set_dbgfunc() : vars.h
- stp_set_default_array_parameter() : vars.h
- stp_set_default_boolean_parameter() : vars.h
- stp_set_default_curve_parameter() : vars.h
- stp_set_default_dimension_parameter() : vars.h
- stp_set_default_file_parameter() : vars.h
- stp_set_default_file_parameter_n() : vars.h
- stp_set_default_float_parameter() : vars.h
- stp_set_default_int_parameter() : vars.h
- stp_set_default_raw_parameter() : vars.h
- stp_set_default_string_parameter() : vars.h
- stp_set_default_string_parameter_n() : vars.h
- stp_set_dimension_parameter() : vars.h
- stp_set_dimension_parameter_active() : vars.h
- stp_set_driver() : vars.h
- stp_set_driver_n() : vars.h
- stp_set_errdata() : vars.h
- stp_set_errfunc() : vars.h
- stp_set_file_parameter() : vars.h
- stp_set_file_parameter_active() : vars.h
- stp_set_file_parameter_n() : vars.h
- stp_set_float_parameter() : vars.h
- stp_set_float_parameter_active() : vars.h
- stp_set_global_dbgdata() : util.h
- stp_set_global_dbgfunc() : util.h
- stp_set_global_errdata() : util.h
- stp_set_global_errfunc() : util.h
- stp_set_height() : vars.h
- stp_set_int_parameter() : vars.h
- stp_set_int_parameter_active() : vars.h
- stp_set_left() : vars.h
- stp_set_outdata() : vars.h
- stp_set_outfunc() : vars.h
- stp_set_output_codeset() : util.h
- stp_set_page_height() : vars.h
- stp_set_page_width() : vars.h
- stp_set_parameter_active() : vars.h
- stp_set_printer_defaults() : printers.h
- stp_set_printer_defaults_soft() : printers.h
- stp_set_raw_parameter() : vars.h
- stp_set_raw_parameter_active() : vars.h
- stp_set_string_parameter() : vars.h
- stp_set_string_parameter_active() : vars.h
- stp_set_string_parameter_n() : vars.h
- stp_set_top() : vars.h
- stp_set_verified() : vars.h
- stp_set_width() : vars.h
- stp_split() : bit-ops.h
- stp_split_2() : bit-ops.h
- stp_split_4() : bit-ops.h
- stp_start_job() : printers.h
- stp_strdup() : util.h
- stp_string_list_add_string() : string-list.h
- stp_string_list_add_string_unsafe() : string-list.h
- stp_string_list_count() : string-list.h
- stp_string_list_create() : string-list.h
- stp_string_list_create_copy() : string-list.h
- stp_string_list_create_from_params() : string-list.h
- stp_string_list_destroy() : string-list.h
- stp_string_list_find() : string-list.h
- stp_string_list_is_present() : string-list.h
- stp_string_list_param() : string-list.h
- stp_string_list_remove_string() : string-list.h
- stp_strlen() : util.h
- stp_strndup() : util.h
- stp_strtoxmlstr() : xml.h
- stp_unpack() : bit-ops.h
- stp_unpack_16() : bit-ops.h
- stp_unpack_2() : bit-ops.h
- stp_unpack_4() : bit-ops.h
- stp_unpack_8() : bit-ops.h
- stp_unregister_xml_parser() : xml.h
- stp_unregister_xml_preload() : xml.h
- stp_vars_copy() : vars.h
- stp_vars_create() : vars.h
- stp_vars_create_copy() : vars.h
- stp_vars_create_from_xmltree() : xml.h
- stp_vars_create_from_xmltree_ref() : xml.h
- stp_vars_destroy() : vars.h
- stp_vars_fill_from_xmltree() : xml.h
- stp_vars_fill_from_xmltree_ref() : xml.h
- stp_vars_print_error() : vars.h
- stp_verify() : vars.h
- stp_verify_parameter() : vars.h
- stp_verify_printer_params() : printers.h
- stp_weave_parameters_by_row() : weave.h
- stp_write_raw() : util.h
- stp_write_weave() : weave.h
- stp_xml_exit() : xml.h
- stp_xml_free_parsed_file() : xml.h
- stp_xml_get_node() : xml.h
- stp_xml_init() : xml.h
- stp_xml_init_defaults() : xml.h
- stp_xml_parse_file() : xml.h
- stp_xml_parse_file_from_path() : xml.h
- stp_xml_parse_file_from_path_safe() : xml.h
- stp_xml_parse_file_from_path_uncached() : xml.h
- stp_xml_parse_file_from_path_uncached_safe() : xml.h
- stp_xml_parse_file_named() : xml.h
- stp_xml_preinit() : xml.h
- stp_xmldoc_create_generic() : xml.h
- stp_xmlstrtod() : xml.h
- stp_xmlstrtodim() : xml.h
- stp_xmlstrtol() : xml.h
- stp_xmlstrtoraw() : xml.h
- stp_xmlstrtoul() : xml.h
- stp_xmltree_create_from_array() : xml.h
- stp_xmltree_create_from_curve() : xml.h
- stp_xmltree_create_from_sequence() : xml.h
- stp_xmltree_create_from_vars() : xml.h
- stp_zalloc() : util.h
- stp_zfwrite() : util.h
- stp_zprintf() : util.h
- stpi_list_files_on_data_path() : path.h
- stpi_path_merge() : path.h
- stpi_print_xml_node() : xml.h