copy paste does not work properly in snagit 2018

  • 1
  • Problem
  • Updated 1 week ago
2018 costs me more time to do basic changes, ctrl-c ctrl-v selections does not work the same as te snagit version 12. i will stop trying 2018 version till the useabilaty is improved
Photo of Raymond Tournier

Raymond Tournier

  • 2 Posts
  • 0 Reply Likes

Posted 1 year ago

  • 1
Photo of Rick Stone

Rick Stone

  • 5152 Posts
  • 2423 Reply Likes
Hi there

Perhaps you would consider sharing what you mean by the copy and paste not working as expected?

I think it's only fair to the development team to advised what wasn't working when you tried this. Especially seeing as how you want them to improve upon it.

Cheers... Rick :)
Photo of Paul Zikopoulos

Paul Zikopoulos

  • 11 Posts
  • 0 Reply Likes
I'm not sure if above is what he is talking about, but I do a Screen Grab on my mac and it won't copy to the clipboard -- I seem to recall an option to do that, so I can Screen Grab > Copy. Did that go away?
Photo of Jamie Young

Jamie Young

  • 2 Posts
  • 0 Reply Likes
My Copy All function doesn't include anything I add to the capture.  Such as a red arrow.  Is this something that is a known issue?  Seems like a pretty important bug. Unless it's me.
Photo of michel130

michel130

  • 1 Post
  • 0 Reply Likes
I have the same issue, when I edit an picture and say copy and want to passed it does not work.
It works only when I make a new screenshot and passed it directly.
But not copy paste after I edit someting
Photo of IT User

IT User

  • 3 Posts
  • 0 Reply Likes
All versions do this, I have daily problems.  it sucks for such a great tool.  

Photo of Julio Plasencia

Julio Plasencia

  • 1 Post
  • 0 Reply Likes


I use SnagIt on Windows. I was very frustrated with this same issue. I use copy and paste a lot when pasting images from SnagIt into other applications and sometimes it would not. It would work depending on the application I was pasting into. For example, it works when pasting into an Outlook message, but does not work when pasting into some web based applications that support pasting screen captures. 

I was able to resolve this with a very complex solution, but I think it's good to share for anyone who is able to implement it. This solution essentially takes what SnagIt puts into the clipboard when you copy from the preview and converts it to a different image format that works better with other tools. 

You'll need to install Python3 and then run the following command to install Pillow, a required library for this to work. 


pip install pillow 


Then save the following code to a file somewhere on your computer:

from io import BytesIO
import win32clipboard
from PIL import Image
def send_to_clipboard(clip_type, data):
win32clipboard.OpenClipboard()
win32clipboard.EmptyClipboard()
win32clipboard.SetClipboardData(clip_type, data)
win32clipboard.CloseClipboard()
output = BytesIO()
img.convert("RGB").save(output, "BMP")
data = output.getvalue()[14:]
output.close()
send_to_clipboard(win32clipboard.CF_DIB, data)

from PIL import ImageGrab

img = ImageGrab.grabclipboard()

 

 

The next step is to enable the above script to run on your computer everytime an something is copied to your clipboard when SnagIt is opened. For this, I used a programmed called, AutoHotKey, which is used to write or override keyboard shortcuts on your computer. When you install AutoHotKey, you need to edit the script file and put the following code in #IfWinActive, Snagit Editor

 

#IfWinActive, Snagit Editor

^c::

        Send {LCtrl Down}c{LCtrl Up}

        Run %ComSpec% /c "python <path to your python script>"

#IfWinActive

 

This will take the image from the clipboard and override it with something that will actually paste almost everywhere.

(Edited)
Photo of Jamie Young

Jamie Young

  • 2 Posts
  • 0 Reply Likes
Wow.  I solved it by reverting back to the previous version.  Nicely done though.  Incredible

Photo of Paul

Paul

  • 1545 Posts
  • 1152 Reply Likes
Did you use the Copy All button, top right?