#include <gutenprint/gutenprint.h>#include "gutenprint-internal.h"#include <gutenprint/gutenprint-intl-internal.h>#include <string.h>#include <stdio.h>Go to the source code of this file.
Data Structures | |
| struct | ink_t |
Defines | |
| #define | stp_module_version print_raw_LTX_stp_module_version |
| #define | stp_module_data print_raw_LTX_stp_module_data |
Typedefs | |
| typedef raw_printer | raw_printer_t |
Functions | |
| static stp_parameter_list_t | raw_list_parameters (const stp_vars_t *v) |
| static void | raw_parameters (const stp_vars_t *v, const char *name, stp_parameter_t *description) |
| static void | raw_imageable_area (const stp_vars_t *v, int *left, int *right, int *bottom, int *top) |
| static void | raw_limit (const stp_vars_t *v, int *width, int *height, int *min_width, int *min_height) |
| static void | raw_describe_resolution (const stp_vars_t *v, int *x, int *y) |
| static const char * | raw_describe_output (const stp_vars_t *v) |
| static int | raw_print (const stp_vars_t *v, stp_image_t *image) |
| static int | print_raw_module_init (void) |
| static int | print_raw_module_exit (void) |
Variables | |
| static const raw_printer_t | raw_model_capabilities [] |
| static const ink_t | inks [] |
| static const int | ink_count = sizeof(inks) / sizeof(ink_t) |
| static const stp_parameter_t | the_parameters [] |
| static const int | the_parameter_count |
| static const stp_printfuncs_t | print_raw_printfuncs |
| static stp_family_t | print_raw_module_data |
| stp_module_version_t | stp_module_version = {0, 0} |
| stp_module_t | stp_module_data |
|
|
Definition at line 362 of file print-raw.c. |
|
|
Definition at line 361 of file print-raw.c. |
|
|
|
|
|
Definition at line 354 of file print-raw.c. References print_raw_module_data, stp_family::printer_list, and stp_family_unregister(). |
|
|
Definition at line 347 of file print-raw.c. References print_raw_module_data, stp_family::printer_list, and stp_family_register(). |
|
|
Definition at line 181 of file print-raw.c. References ink_count, inks, ink_t::output_type, and stp_get_string_parameter(). |
|
||||||||||||||||
|
Definition at line 174 of file print-raw.c. |
|
||||||||||||||||||||||||
|
Definition at line 150 of file print-raw.c. References stp_get_page_height(), and stp_get_page_width(). |
|
||||||||||||||||||||||||
|
Definition at line 163 of file print-raw.c. |
|
|
Definition at line 97 of file print-raw.c. References stp_parameter_list_add_param(), stp_parameter_list_create(), the_parameter_count, and the_parameters. |
|
||||||||||||||||
|
||||||||||||
|
|
Definition at line 75 of file print-raw.c. Referenced by raw_describe_output(), raw_parameters(), and raw_print(). |
|
|
Initial value:
{
{ "RGB", 3, 0, "RGB" },
{ "CMY", 3, 0, "CMY" },
{ "KCMY", 4, 1, "CMYK" },
{ "KCMY", 4, 0, "KCMY" },
{ "Whitescale", 1, 0, "RGBGray" },
{ "Grayscale", 1, 0, "CMYGray" },
}
Definition at line 65 of file print-raw.c. Referenced by raw_describe_output(), raw_parameters(), and raw_print(). |
|
|
Initial value:
{
&print_raw_printfuncs,
NULL
}
Definition at line 339 of file print-raw.c. Referenced by print_raw_module_exit(), and print_raw_module_init(). |
|
|
Initial value:
{
raw_list_parameters,
raw_parameters,
stp_default_media_size,
raw_imageable_area,
raw_limit,
raw_print,
raw_describe_resolution,
raw_describe_output,
stp_verify_printer_params,
NULL,
NULL
}
Definition at line 321 of file print-raw.c. |
|
|
Initial value:
{
{
16
},
{
8
},
}
Definition at line 55 of file print-raw.c. Referenced by raw_print(). |
|
|
Initial value:
{
"raw",
VERSION,
"RAW family driver",
STP_MODULE_CLASS_FAMILY,
NULL,
print_raw_module_init,
print_raw_module_exit,
(void *) &print_raw_module_data
}
Definition at line 366 of file print-raw.c. |
|
|
Definition at line 364 of file print-raw.c. |
|
|
Initial value: sizeof(the_parameters) / sizeof(const stp_parameter_t) Definition at line 93 of file print-raw.c. Referenced by raw_list_parameters(), and raw_parameters(). |
|
|
Initial value:
{
{
"InkType", N_("Ink Type"), N_("Advanced Printer Setup"),
N_("Type of ink in the printer"),
STP_PARAMETER_TYPE_STRING_LIST, STP_PARAMETER_CLASS_FEATURE,
STP_PARAMETER_LEVEL_BASIC, 1, 1, -1, 1, 0
},
{
"PrintingMode", N_("Printing Mode"), N_("Core Parameter"),
N_("Printing Output Mode"),
STP_PARAMETER_TYPE_STRING_LIST, STP_PARAMETER_CLASS_CORE,
STP_PARAMETER_LEVEL_BASIC, 1, 1, -1, 1, 0
},
}
Definition at line 77 of file print-raw.c. Referenced by raw_list_parameters(), and raw_parameters(). |
1.4.1