1SHUTTER(1) User Contributed Perl Documentation SHUTTER(1)
2
3
4
6 Shutter - Feature-rich Screenshot Tool
7
9 shutter [options]
10
12 Shutter is Copyright (C) by Mario Kemper and Shutter Team
13
15 Shutter is a feature-rich screenshot program. You can take a screenshot
16 of a specific area, window, your whole screen, or even of a website -
17 apply different effects to it, draw on it to highlight points, and then
18 upload to an image hosting site, all within one window.
19
21 Example 1
22 shutter -a -p=myprofile --min_at_startup
23
24 Example 2
25 shutter -s=100,100,300,300 -e
26
27 Example 3
28 shutter --window=.*firefox.*
29
30 Example 4
31 shutter --web=http://shutter-project.org/ -e
32
33 CAPTURE MODE OPTIONS
34 -s, --select=[X,Y,WIDTH,HEIGHT]
35 Capture an area of the screen. Providing X,Y,WIDTH,HEIGHT is
36 optional.
37
38 -f, --full
39 Capture the entire screen.
40
41 -w, --window=[NAME_PATTERN]
42 Select a window to capture. Providing a NAME_PATTERN (Perl-
43 style regex) ist optional.
44
45 -a, --active
46 Capture the current active window.
47
48 -m, --menu
49 Capture a menu.
50
51 -t, --tooltip
52 Capture a tooltip.
53
54 --web=[URL]
55 Capture a webpage. Providing an URL ist optional.
56
57 -r, --redo
58 Redo last screenshot.
59
60 SETTINGS OPTIONS
61 -p, --profile=NAME
62 Load a specific profile on startup.
63
64 -o, --output=FILENAME
65 Specify a filename to save the screenshot to (overwrites any
66 profile-related setting).
67
68 Supported image formats: You can save to any popular image
69 format (e.g. jpeg, png, gif, bmp). Additionally it is possible
70 to save to pdf, ps or svg.
71
72 Please note: There are several wildcards available, like
73
74 %Y = year
75 %m = month
76 %d = day
77 %T = time
78 $w = width
79 $h = height
80 $name = multi-purpose (e.g. window title)
81 $nb_name = like $name but without blanks in resulting strings
82 $profile = name of current profile
83 $R = random char (e.g. $RRRR = ag4r)
84 %NN = counter
85
86 The string is interpretted by strftime. See "man strftime" for
87 more examples.
88
89 As an example: shutter -f -e -o './%y-%m-%d_$w_$h.png' would
90 create a file named '11-10-28_1280_800.png' in the current
91 directory.
92
93 -d, --delay=SECONDS
94 Wait n seconds before taking a screenshot.
95
96 -c, --include_cursor
97 Include cursor when taking a screenshot.
98
99 -C, --remove_cursor
100 Remove cursor when taking a screenshot.
101
102 APPLICATION OPTIONS
103 -h, --help
104 Prints a brief help message and exits.
105
106 -v, --version
107 Prints version information.
108
109 --debug Prints a lot of debugging information to STDOUT.
110
111 --clear_cache
112 Clears cache, e.g. installed plugins, at startup.
113
114 --min_at_startup
115 Starts Shutter minimized to tray.
116
117 --disable_systray
118 Disables systray icon.
119
120 -e, --exit_after_capture
121 Exit after the first capture has been made. This is useful when
122 using Shutter in scripts.
123
124 -n, --no_session
125 Do not add the screenshot to the session. This is useful when
126 using Shutter in scripts.
127
129 If you find a bug in Shutter, you should report it. But first, you
130 should make sure that it really is a bug, and that it appears in the
131 latest version of Shutter.
132
133 The latest version is always available from:
134 https://github.com/shutter-project/shutter/releases
135
136 Once you have determined that a bug actually exists, please report it
137 at github: https://github.com/shutter-project/shutter/issues/new
138
139
140
141perl v5.34.0 2022-02-19 SHUTTER(1)