What service/program to take a screenshot to look like on MAC?

Interested in the same drop shadow effect:
July 2nd 19 at 14:01
2 answers
July 2nd 19 at 14:03
Using ImageMagick (shake and put away www.imagemagick.org/script/binary-releases.php#windows ), for a single file, you can do so in one line:
convert input.jpg ( +clone -background grey -shadow 80x16+8+8 ) +swap-background white -layers merge +repage output.jpg

The syntax of the shadow like this:
-shadow percent-opacity{xsigma}{+-}x{+-}y{%}
That is, in the example above, the opacity of the shadow to 80%, the magnitude of the erosion - 16-pixel shift of 8 pixels in X to the same Y. Increasing the first number or replacing the grey on black, achieve the desired intensity of shade, varying the second number is its size, and change the last two numbers to positioning.

To be able to handle any file, just moving it via drag-n-drop the icon on the desktop will have to create a batch file, for example - dropshadow.bat and put it somewhere where there are rights to run. The contents of such a batch file should be as follows:
convert %1 ( +clone -background grey -shadow 80x16+8+8 ) +swap-background white -layers merge +repage "%~dpn1_shadow%~x1"

The last argument (in quotes) specifies the name of the output file, in this case, the name of the original with added "_shadow". Want to change syntax here: ss64.com/nt/syntax-args.html

Then you just need to create a desktop shortcut to this batch file (drag it from Windows Explorer, hold Alt) can be used. Drag this icon image file which you have get in the same folder with a new shade and _shadow suffix in the name.
Thank you very much for the detailed instructions :) - nikita.Stracke commented on July 2nd 19 at 14:06
By the way, batch processing is necessary to add in the batch file another line, where only replaced the %1, %2, %3 etc, or is there a way to select a folder and not steam? - nikita.Stracke commented on July 2nd 19 at 14:09
: batch processing is not done through "the change %1, %2, %3" - these macros are used for processing in batch file parameters with which it was launched. When you drag a file on the shortcut, is practically run dropshadow.bat imaginartand inside %1 is replaced with "imaginart". If parameters (file names) more, the following can be used, substituting %2, %3 and so on.

But to really make batch processing all files in a folder, you will have to rewrite the batch file using a FOR loop and run it in the folder (subfolders will also be processed).
for /R %%F in (*.jpg) do convert "%%F" ( +clone -background black -shadow 80x16+8+8 ) +swap-background white -layers merge +repage "%%~dpnF_shadow%%~xF"
- Mark.Kub commented on July 2nd 19 at 14:12
: Got it, thanks. - nikita.Stracke commented on July 2nd 19 at 14:15
July 2nd 19 at 14:05
Thanks for the reply. But each screen to process in photoshop for a long time, I would like to find a turnkey solution.

A year ago I found a service but it disappeared from my bookmarks. - nikita.Stracke commented on July 2nd 19 at 14:08
: imagemagick? - nikita.Stracke commented on July 2nd 19 at 14:11
: No problem, I will describe how to automate the task using ImageMagick, using a simple drag-n-drop. You under Windows work? - Mark.Kub commented on July 2nd 19 at 14:14
: by the way, photoshop can be automated for batch processing - nikita.Stracke commented on July 2nd 19 at 14:17
: Yes, under Windows. I would be grateful for help :) - nikita.Stracke commented on July 2nd 19 at 14:20

Find more questions by tags ScreenshotsComputer networksWindows