Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include <gtk/print/gtkpapersize.h>
Go to the source code of this file.
Data Structures | |
struct | _GtkPageRange |
Typedefs | |
typedef typedefG_BEGIN_DECLS struct _GtkPrintSettings | GtkPrintSettings |
typedef void(* | GtkPrintSettingsFunc) (const char *key, const char *value, gpointer user_data) |
typedef struct _GtkPageRange | GtkPageRange |
#define GTK_IS_PRINT_SETTINGS | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_PRINT_SETTINGS)) |
Definition at line 33 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_PRINT_SETTINGS, GtkPrintSettings)) |
Definition at line 32 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_COLLATE "collate" |
GTK_PRINT_SETTINGS_COLLATE:
The key used by the “Print to file” printer to store whether to collate the printed pages.
Definition at line 238 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_DEFAULT_SOURCE "default-source" |
GTK_PRINT_SETTINGS_DEFAULT_SOURCE:
The key used by the “Print to file” printer to store the default source.
Definition at line 200 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_DITHER "dither" |
GTK_PRINT_SETTINGS_DITHER:
The key used by the “Print to file” printer to store the dither used.
Definition at line 262 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_DUPLEX "duplex" |
GTK_PRINT_SETTINGS_DUPLEX:
The key used by the “Print to file” printer to store whether to print the output in duplex.
Definition at line 230 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_FINISHINGS "finishings" |
GTK_PRINT_SETTINGS_FINISHINGS:
The key used by the “Print to file” printer to store the finishings.
Definition at line 298 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_MEDIA_TYPE "media-type" |
GTK_PRINT_SETTINGS_MEDIA_TYPE:
The key used by the “Print to file” printer to store the media type.
The set of media types is defined in PWG 5101.1-2002 PWG.
Definition at line 255 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_N_COPIES "n-copies" |
GTK_PRINT_SETTINGS_N_COPIES:
The key used by the “Print to file” printer to store the number of copies.
Definition at line 193 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_NUMBER_UP "number-up" |
GTK_PRINT_SETTINGS_NUMBER_UP:
The key used by the “Print to file” printer to store the number of pages per sheet.
Definition at line 306 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_NUMBER_UP_LAYOUT "number-up-layout" |
GTK_PRINT_SETTINGS_NUMBER_UP_LAYOUT:
The key used by the “Print to file” printer to store the number of pages per sheet in number-up mode.
Definition at line 314 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_ORIENTATION "orientation" |
GTK_PRINT_SETTINGS_ORIENTATION:
The key used by the “Print to file” printer to store the orientation.
Definition at line 165 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_OUTPUT_BASENAME "output-basename" |
GTK_PRINT_SETTINGS_OUTPUT_BASENAME:
The key used by the “Print to file” printer to store the file name of the output without the path to the directory and the file extension.
Definition at line 362 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_OUTPUT_BIN "output-bin" |
GTK_PRINT_SETTINGS_OUTPUT_BIN:
The key used by the “Print to file” printer to store the output bin.
Definition at line 321 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_OUTPUT_DIR "output-dir" |
GTK_PRINT_SETTINGS_OUTPUT_DIR:
The key used by the “Print to file” printer to store the directory to which the output should be written.
Definition at line 353 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_OUTPUT_FILE_FORMAT "output-file-format" |
GTK_PRINT_SETTINGS_OUTPUT_FILE_FORMAT:
The key used by the “Print to file” printer to store the format of the output. The supported values are “PS” and “PDF”.
Definition at line 370 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_OUTPUT_URI "output-uri" |
GTK_PRINT_SETTINGS_OUTPUT_URI:
The key used by the “Print to file” printer to store the URI to which the output should be written. GTK itself supports only “file://” URIs.
Definition at line 379 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_PAGE_RANGES "page-ranges" |
GTK_PRINT_SETTINGS_PAGE_RANGES:
The key used by the “Print to file” printer to store the array of page ranges to print.
Definition at line 284 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_PAGE_SET "page-set" |
GTK_PRINT_SETTINGS_PAGE_SET:
The key used by the “Print to file” printer to store the set of pages to print.
Definition at line 291 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_PAPER_FORMAT "paper-format" |
GTK_PRINT_SETTINGS_PAPER_FORMAT:
The key used by the “Print to file” printer to store the page format.
Definition at line 172 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_PAPER_HEIGHT "paper-height" |
GTK_PRINT_SETTINGS_PAPER_HEIGHT:
The key used by the “Print to file” printer to store the page height.
Definition at line 186 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_PAPER_WIDTH "paper-width" |
GTK_PRINT_SETTINGS_PAPER_WIDTH:
The key used by the “Print to file” printer to store the paper width.
Definition at line 179 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_PRINT_PAGES "print-pages" |
GTK_PRINT_SETTINGS_PRINT_PAGES:
The key used by the “Print to file” printer to store which pages to print.
Definition at line 276 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_PRINTER "printer" |
GTK_PRINT_SETTINGS_PRINTER:
The key used by the “Print to file” printer to store the printer name.
Definition at line 158 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_PRINTER_LPI "printer-lpi" |
GTK_PRINT_SETTINGS_PRINTER_LPI:
The key used by the “Print to file” printer to store the resolution in lines per inch.
Definition at line 345 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_QUALITY "quality" |
GTK_PRINT_SETTINGS_QUALITY:
The key used by the “Print to file” printer to store the printing quality.
Definition at line 207 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_RESOLUTION "resolution" |
GTK_PRINT_SETTINGS_RESOLUTION:
The key used by the “Print to file” printer to store the resolution in DPI.
Definition at line 214 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_RESOLUTION_X "resolution-x" |
GTK_PRINT_SETTINGS_RESOLUTION_X:
The key used by the “Print to file” printer to store the horizontal resolution in DPI.
Definition at line 329 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_RESOLUTION_Y "resolution-y" |
GTK_PRINT_SETTINGS_RESOLUTION_Y:
The key used by the “Print to file” printer to store the vertical resolution in DPI.
Definition at line 337 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_REVERSE "reverse" |
GTK_PRINT_SETTINGS_REVERSE:
The key used by the “Print to file” printer to store whether to reverse the order of the printed pages.
Definition at line 246 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_SCALE "scale" |
GTK_PRINT_SETTINGS_SCALE:
The key used by the “Print to file” printer to store the scale.
Definition at line 269 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_USE_COLOR "use-color" |
GTK_PRINT_SETTINGS_USE_COLOR:
The key used by the “Print to file” printer to store whether to print with colors.
Definition at line 222 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_WIN32_DRIVER_EXTRA "win32-driver-extra" |
GTK_PRINT_SETTINGS_WIN32_DRIVER_EXTRA:
The key used by the “Print to file” printer to store 32-bit Windows extra driver.
Definition at line 395 of file gtkprintsettings.h.
#define GTK_PRINT_SETTINGS_WIN32_DRIVER_VERSION "win32-driver-version" |
GTK_PRINT_SETTINGS_WIN32_DRIVER_VERSION:
The key used by the “Print to file” printer to store the 32-bit Windows driver version.
Definition at line 387 of file gtkprintsettings.h.
#define GTK_TYPE_PRINT_SETTINGS (gtk_print_settings_get_type ()) |
Definition at line 31 of file gtkprintsettings.h.
typedef struct _GtkPageRange GtkPageRange |
Definition at line 48 of file gtkprintsettings.h.
typedef typedefG_BEGIN_DECLS struct _GtkPrintSettings GtkPrintSettings |
Definition at line 29 of file gtkprintsettings.h.
GtkPrintSettingsFunc: @key: the setting key @value: the setting value @user_data: (closure): The user data provided with the function
Function called by [metho.nosp@m.d@Gt.nosp@m.k.Pri.nosp@m.ntSe.nosp@m.tting.nosp@m.s.fo.nosp@m.reach] on every key/value pair inside a [class.nosp@m.@Gtk.nosp@m..Prin.nosp@m.tSet.nosp@m.tings].
Definition at line 44 of file gtkprintsettings.h.
GDK_AVAILABLE_IN_ALL GtkPrintSettings * gtk_print_settings_copy | ( | GtkPrintSettings * | other | ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_foreach | ( | GtkPrintSettings * | settings, |
GtkPrintSettingsFunc | func, | ||
gpointer | user_data ) |
GDK_AVAILABLE_IN_ALL const char * gtk_print_settings_get | ( | GtkPrintSettings * | settings, |
const char * | key ) |
GDK_AVAILABLE_IN_ALL gboolean gtk_print_settings_get_bool | ( | GtkPrintSettings * | settings, |
const char * | key ) |
GDK_AVAILABLE_IN_ALL gboolean gtk_print_settings_get_collate | ( | GtkPrintSettings * | settings | ) |
GDK_AVAILABLE_IN_ALL const char * gtk_print_settings_get_default_source | ( | GtkPrintSettings * | settings | ) |
GDK_AVAILABLE_IN_ALL const char * gtk_print_settings_get_dither | ( | GtkPrintSettings * | settings | ) |
GDK_AVAILABLE_IN_ALL double gtk_print_settings_get_double | ( | GtkPrintSettings * | settings, |
const char * | key ) |
GDK_AVAILABLE_IN_ALL double gtk_print_settings_get_double_with_default | ( | GtkPrintSettings * | settings, |
const char * | key, | ||
double | def ) |
GDK_AVAILABLE_IN_ALL GtkPrintDuplex gtk_print_settings_get_duplex | ( | GtkPrintSettings * | settings | ) |
GDK_AVAILABLE_IN_ALL const char * gtk_print_settings_get_finishings | ( | GtkPrintSettings * | settings | ) |
GDK_AVAILABLE_IN_ALL int gtk_print_settings_get_int | ( | GtkPrintSettings * | settings, |
const char * | key ) |
GDK_AVAILABLE_IN_ALL int gtk_print_settings_get_int_with_default | ( | GtkPrintSettings * | settings, |
const char * | key, | ||
int | def ) |
GDK_AVAILABLE_IN_ALL double gtk_print_settings_get_length | ( | GtkPrintSettings * | settings, |
const char * | key, | ||
GtkUnit | unit ) |
GDK_AVAILABLE_IN_ALL const char * gtk_print_settings_get_media_type | ( | GtkPrintSettings * | settings | ) |
GDK_AVAILABLE_IN_ALL int gtk_print_settings_get_n_copies | ( | GtkPrintSettings * | settings | ) |
GDK_AVAILABLE_IN_ALL int gtk_print_settings_get_number_up | ( | GtkPrintSettings * | settings | ) |
GDK_AVAILABLE_IN_ALL GtkNumberUpLayout gtk_print_settings_get_number_up_layout | ( | GtkPrintSettings * | settings | ) |
GDK_AVAILABLE_IN_ALL GtkPageOrientation gtk_print_settings_get_orientation | ( | GtkPrintSettings * | settings | ) |
GDK_AVAILABLE_IN_ALL const char * gtk_print_settings_get_output_bin | ( | GtkPrintSettings * | settings | ) |
GDK_AVAILABLE_IN_ALL GtkPageRange * gtk_print_settings_get_page_ranges | ( | GtkPrintSettings * | settings, |
int * | num_ranges ) |
GDK_AVAILABLE_IN_ALL GtkPageSet gtk_print_settings_get_page_set | ( | GtkPrintSettings * | settings | ) |
GDK_AVAILABLE_IN_ALL double gtk_print_settings_get_paper_height | ( | GtkPrintSettings * | settings, |
GtkUnit | unit ) |
GDK_AVAILABLE_IN_ALL GtkPaperSize * gtk_print_settings_get_paper_size | ( | GtkPrintSettings * | settings | ) |
GDK_AVAILABLE_IN_ALL double gtk_print_settings_get_paper_width | ( | GtkPrintSettings * | settings, |
GtkUnit | unit ) |
GDK_AVAILABLE_IN_ALL GtkPrintPages gtk_print_settings_get_print_pages | ( | GtkPrintSettings * | settings | ) |
GDK_AVAILABLE_IN_ALL const char * gtk_print_settings_get_printer | ( | GtkPrintSettings * | settings | ) |
GDK_AVAILABLE_IN_ALL double gtk_print_settings_get_printer_lpi | ( | GtkPrintSettings * | settings | ) |
GDK_AVAILABLE_IN_ALL GtkPrintQuality gtk_print_settings_get_quality | ( | GtkPrintSettings * | settings | ) |
GDK_AVAILABLE_IN_ALL int gtk_print_settings_get_resolution | ( | GtkPrintSettings * | settings | ) |
GDK_AVAILABLE_IN_ALL int gtk_print_settings_get_resolution_x | ( | GtkPrintSettings * | settings | ) |
GDK_AVAILABLE_IN_ALL int gtk_print_settings_get_resolution_y | ( | GtkPrintSettings * | settings | ) |
GDK_AVAILABLE_IN_ALL gboolean gtk_print_settings_get_reverse | ( | GtkPrintSettings * | settings | ) |
GDK_AVAILABLE_IN_ALL double gtk_print_settings_get_scale | ( | GtkPrintSettings * | settings | ) |
GDK_AVAILABLE_IN_ALL GType gtk_print_settings_get_type | ( | void | ) |
GDK_AVAILABLE_IN_ALL gboolean gtk_print_settings_get_use_color | ( | GtkPrintSettings * | settings | ) |
GDK_AVAILABLE_IN_ALL gboolean gtk_print_settings_has_key | ( | GtkPrintSettings * | settings, |
const char * | key ) |
GDK_AVAILABLE_IN_ALL gboolean gtk_print_settings_load_file | ( | GtkPrintSettings * | settings, |
const char * | file_name, | ||
GError ** | error ) |
GDK_AVAILABLE_IN_ALL gboolean gtk_print_settings_load_key_file | ( | GtkPrintSettings * | settings, |
GKeyFile * | key_file, | ||
const char * | group_name, | ||
GError ** | error ) |
GDK_AVAILABLE_IN_ALL GtkPrintSettings * gtk_print_settings_new | ( | void | ) |
GDK_AVAILABLE_IN_ALL GtkPrintSettings * gtk_print_settings_new_from_file | ( | const char * | file_name, |
GError ** | error ) |
GDK_AVAILABLE_IN_ALL GtkPrintSettings * gtk_print_settings_new_from_gvariant | ( | GVariant * | variant | ) |
GDK_AVAILABLE_IN_ALL GtkPrintSettings * gtk_print_settings_new_from_key_file | ( | GKeyFile * | key_file, |
const char * | group_name, | ||
GError ** | error ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set | ( | GtkPrintSettings * | settings, |
const char * | key, | ||
const char * | value ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_bool | ( | GtkPrintSettings * | settings, |
const char * | key, | ||
gboolean | value ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_collate | ( | GtkPrintSettings * | settings, |
gboolean | collate ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_default_source | ( | GtkPrintSettings * | settings, |
const char * | default_source ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_dither | ( | GtkPrintSettings * | settings, |
const char * | dither ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_double | ( | GtkPrintSettings * | settings, |
const char * | key, | ||
double | value ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_duplex | ( | GtkPrintSettings * | settings, |
GtkPrintDuplex | duplex ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_finishings | ( | GtkPrintSettings * | settings, |
const char * | finishings ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_int | ( | GtkPrintSettings * | settings, |
const char * | key, | ||
int | value ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_length | ( | GtkPrintSettings * | settings, |
const char * | key, | ||
double | value, | ||
GtkUnit | unit ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_media_type | ( | GtkPrintSettings * | settings, |
const char * | media_type ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_n_copies | ( | GtkPrintSettings * | settings, |
int | num_copies ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_number_up | ( | GtkPrintSettings * | settings, |
int | number_up ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_number_up_layout | ( | GtkPrintSettings * | settings, |
GtkNumberUpLayout | number_up_layout ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_orientation | ( | GtkPrintSettings * | settings, |
GtkPageOrientation | orientation ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_output_bin | ( | GtkPrintSettings * | settings, |
const char * | output_bin ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_page_ranges | ( | GtkPrintSettings * | settings, |
GtkPageRange * | page_ranges, | ||
int | num_ranges ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_page_set | ( | GtkPrintSettings * | settings, |
GtkPageSet | page_set ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_paper_height | ( | GtkPrintSettings * | settings, |
double | height, | ||
GtkUnit | unit ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_paper_size | ( | GtkPrintSettings * | settings, |
GtkPaperSize * | paper_size ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_paper_width | ( | GtkPrintSettings * | settings, |
double | width, | ||
GtkUnit | unit ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_print_pages | ( | GtkPrintSettings * | settings, |
GtkPrintPages | pages ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_printer | ( | GtkPrintSettings * | settings, |
const char * | printer ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_printer_lpi | ( | GtkPrintSettings * | settings, |
double | lpi ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_quality | ( | GtkPrintSettings * | settings, |
GtkPrintQuality | quality ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_resolution | ( | GtkPrintSettings * | settings, |
int | resolution ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_resolution_xy | ( | GtkPrintSettings * | settings, |
int | resolution_x, | ||
int | resolution_y ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_reverse | ( | GtkPrintSettings * | settings, |
gboolean | reverse ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_scale | ( | GtkPrintSettings * | settings, |
double | scale ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_set_use_color | ( | GtkPrintSettings * | settings, |
gboolean | use_color ) |
GDK_AVAILABLE_IN_ALL gboolean gtk_print_settings_to_file | ( | GtkPrintSettings * | settings, |
const char * | file_name, | ||
GError ** | error ) |
GDK_AVAILABLE_IN_ALL GVariant * gtk_print_settings_to_gvariant | ( | GtkPrintSettings * | settings | ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_to_key_file | ( | GtkPrintSettings * | settings, |
GKeyFile * | key_file, | ||
const char * | group_name ) |
GDK_AVAILABLE_IN_ALL void gtk_print_settings_unset | ( | GtkPrintSettings * | settings, |
const char * | key ) |