Create screen captures exactly 200x200 points

Ask for help and post your question on how to use XnView Classic.

Moderators: helmut, XnTriq, xnview

Post Reply
User avatar
Peter2
XnThusiast
Posts: 1365
Joined: Thu Nov 24, 2005 3:07 pm
Location: CH

Create screen captures exactly 200x200 points

Post by Peter2 »

I ned to create screen captures exactly 200x200 points. Is there a way to

- create a (selection-)frame 200*200
- place it on the screen where I want
- take a screenshot exactly within this frame?

regards

Peter
XnViewMP <Current version> German, XnConvert <Current version>, Win 10
obelisk
Posts: 479
Joined: Fri Jan 09, 2009 9:54 am

Re: Create screen captures exactly 200x200 points

Post by obelisk »

just capture the screen and crop it yourself.
cday
XnThusiast
Posts: 4397
Joined: Sun Apr 29, 2012 9:45 am
Location: Cheltenham, U.K.

Re: Create screen captures exactly 200x200 points

Post by cday »

obelisk wrote:just capture the screen and crop it yourself.
Yes, a different sequence using tools that are available, something like:

1. Take screenshot (Printscreen / Alt + Printscreen)

2. Edit > Set Selection size > Custom selection... --> 200 x 200 px

3. Position the selection where required on the screenshot

4. Crop

If possible use Edit > Set Selection size > Saved selection -- shortcut key 'C' for repetitive crops...

Test, debug and refine... :wink:
User avatar
XnTriq
Moderator & Librarian
Posts: 6512
Joined: Sun Sep 25, 2005 3:00 am
Location: Ref Desk

Re: Create screen captures exactly 200x200 points

Post by XnTriq »

Is that what you're looking for, Peter?
  • Tools » Capture screen... » Capture area » Rectangle
Attachments
p123134.png
User avatar
Peter2
XnThusiast
Posts: 1365
Joined: Thu Nov 24, 2005 3:07 pm
Location: CH

Re: Create screen captures exactly 200x200 points

Post by Peter2 »

Hi

thanks for your postings, but both methods have some disadvantages
obelisk wrote:just capture the screen and crop it yourself.
I want that the content of the capture (a drawing) fits into 200*200 as good as possible. So I have to
- look how large 200x200 is
- scale the drawing
- make a capture
- crop it
XnTriq wrote:...
  • Tools » Capture screen... » Capture area » Rectangle
Yes, in theory. But it takes rather long time and a steady mouse-hand to create exactly 200x200. It would be fine if the size of the rectangle could be predefined - and then used ("Snagit" has this feature.)

Peter
XnViewMP <Current version> German, XnConvert <Current version>, Win 10
cday
XnThusiast
Posts: 4397
Joined: Sun Apr 29, 2012 9:45 am
Location: Cheltenham, U.K.

Re: Create screen captures exactly 200x200 points

Post by cday »

Would making the screen captures [at any convenient scale...] and then [batch...] canvas resizing them to 200 x 200 px possibly be another option?
User avatar
Peter2
XnThusiast
Posts: 1365
Joined: Thu Nov 24, 2005 3:07 pm
Location: CH

Re: Create screen captures exactly 200x200 points

Post by Peter2 »

cday wrote:Would making the screen captures [at any convenient scale...] and then [batch...] canvas resizing them to 200 x 200 px possibly be another option?
Maybe I'm wrong but

a) canvas resizing implies that the capture is exactly centered
b) this solution does not solves the aim "content fits to target size"

Peter
XnViewMP <Current version> German, XnConvert <Current version>, Win 10
cday
XnThusiast
Posts: 4397
Joined: Sun Apr 29, 2012 9:45 am
Location: Cheltenham, U.K.

Re: Create screen captures exactly 200x200 points

Post by cday »

I'm not entirely clear about your exact requirements :( .

But using canvas resize would result in images exactly 200 x 200 px, and I would have thought that when making a quick manual crop at an arbitary size exact centering would be the same as for any other method and fitting content to the target size was inherent...

But rescaling artefacting might possibly be an issue, and canvas resize doesn't offer resampling options although Resize does which might be an alternative. But that could also be an issue when rescaling the drawing before making a screen capture, although you might have the benefit of anti-aliasing on the screen. And if your drawing is a vector drawing (AutoCad?) it would scale better on the screen than a bitmap image.

Just brainstorming... :wink:
cday
XnThusiast
Posts: 4397
Joined: Sun Apr 29, 2012 9:45 am
Location: Cheltenham, U.K.

Re: Create screen captures exactly 200x200 points

Post by cday »

Edit:

Zooming well in on the area to be copied before making an arbitrary sized selection would enable precise centering by eye, and also capture more pixels to enhance the image quality when downsampling to 200 x 200 px.

And if there are many screenshots to be made, quick arbitary selections followed by batch resizing to the required pixel dimensions should provide an efficient process.

It would be necessary to make the selection an exact square and I don't immediately see how to do that in XnView, although in another well known freeware program Control + 'drag selection' does it...

[For solution see Making a square selection ]
Last edited by cday on Thu Nov 20, 2014 7:24 am, edited 1 time in total.
User avatar
XnTriq
Moderator & Librarian
Posts: 6512
Joined: Sun Sep 25, 2005 3:00 am
Location: Ref Desk

Re: Create screen captures exactly 200x200 points

Post by XnTriq »

You could use a screen magnifier and set the zoom factor to 100%.
Attachments
p123179.png
User avatar
Peter2
XnThusiast
Posts: 1365
Joined: Thu Nov 24, 2005 3:07 pm
Location: CH

Re: Create screen captures exactly 200x200 points

Post by Peter2 »

Hi cday and XnTriq

thanks for your detailed and valuable hints. For me it is OK now.

Have a fine day.

Peter
XnViewMP <Current version> German, XnConvert <Current version>, Win 10
Post Reply