Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE REQ:] - Would like to be able to screenshot a TAB into an image file. #15147

Closed
RobFosterNYC opened this issue Apr 9, 2023 · 9 comments
Labels
Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing.

Comments

@RobFosterNYC
Copy link

As the title says.
I am requesting a feature for Terminal.

To be able to right click a TAB of my choosing and screenshot the tab into an image file.

Thank you.
😋

@RobFosterNYC RobFosterNYC added the Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. label Apr 9, 2023
@microsoft-github-policy-service microsoft-github-policy-service bot added Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting Needs-Tag-Fix Doesn't match tag requirements labels Apr 9, 2023
@j4james
Copy link
Collaborator

j4james commented Apr 10, 2023

See also #1084.

@zadjii-msft
Copy link
Member

I mean, yea I'm inclined to call this a dupe of 1084. Would you want this to screenshot the whole buffer? Or just the visible viewport?

There's also the "Export Buffer" action, for just exporting as .txt, and #469 for asciinema recordings

@zadjii-msft zadjii-msft added the Needs-Author-Feedback The original author of the issue/PR needs to come back and respond to something label Apr 10, 2023
@RobFosterNYC
Copy link
Author

RobFosterNYC commented Apr 10, 2023

Just the part that is visible in the current tab being shown when using the Terminal,
to be saved as an image (.png)(.jpg)(.svg) NOT as text please.

You would do this by right clicking on the specific tab and choosing (Save As Image)
and you would then get an image of the window within the tab saved on your computer.
Instead of using a snipping tool, you would use the feature within terminal to create an image of the window
in the image file you like. (.png)(.jpg)(.svg)

Screenshot_49

@microsoft-github-policy-service microsoft-github-policy-service bot added Needs-Attention The core contributors need to come back around and look at this ASAP. and removed Needs-Author-Feedback The original author of the issue/PR needs to come back and respond to something labels Apr 10, 2023
@lhecker
Copy link
Member

lhecker commented Apr 10, 2023

Coincidentally, I wrote all the code we need for saving a swap chain (the terminal contents) as a PNG in #14959. However, I don't think I personally will have any time soon to hook it up as a feature like this (nor any other team member most likely). If you or anyone else would like to see this through though, I'd be more than happy to guide them and explain how it could be done. 🙂

(That said, this issue should probably be deduplicated regardless of this.)

@jamespack
Copy link
Contributor

The code in wic.h? Cant seem to find that file in the current repo.

@j4james
Copy link
Collaborator

j4james commented Apr 16, 2023

The code in wic.h? Cant seem to find that file in the current repo.

@jamespack That file was added in PR #14959, but that hasn't been merged into the main branch yet. You'll need to checkout the branch dev/lhecker/atlas-engine-remastered.

@jamespack
Copy link
Contributor

Ahh. Thanks.

@zadjii-msft
Copy link
Member

Alrighty thanks for the elaboration here. I'm gonna combine this with the feature request we're already tracking in /dup #1084, since they're largely the same idea. Thanks for the discussion all!

@zadjii-msft zadjii-msft closed this as not planned Won't fix, can't repro, duplicate, stale Apr 17, 2023
@microsoft-github-policy-service
Copy link
Contributor

Hi! We've identified this issue as a duplicate of another one that already exists on this Issue Tracker. This specific instance is being closed in favor of tracking the concern over on the referenced thread. Thanks for your report!

@microsoft-github-policy-service microsoft-github-policy-service bot added Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing. and removed Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting Needs-Tag-Fix Doesn't match tag requirements Needs-Attention The core contributors need to come back around and look at this ASAP. labels Apr 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing.
Projects
None yet
Development

No branches or pull requests

5 participants