Automatic archiving of images copied back to the clipboard.
Description
I have been using greenshot for many years. Keep trying others, even buying SnagIt, but keep coming back to GreenShot. I even sent money. I love how it fits into my workflow.
Setup program to illustrate a point to be made.
Capture Image
Annotate
Copy back to the clipboard
Paste in Document
The problem is when an edit is needed in the document. What is in the document can't be easily edited as it is only a bitmap. I could save the Annotated image in the Greenshot format, which I did for a year. But when documents had hundreds of images, keeping track of what image related to what file was more work than doing a new capture.
My suggested solution
Create an archive folder in the program configuration.
When the image is copied to the clipboard and has not been saved, do the following.
Calculate a checksum on the image and make the checksum something with characters suitable for a filename.
Save the image in Greenshot format to the archive folder using the checksum as the file name.
When the image is copied back to the clipboard from the document.
Contents of the clipboard is opened in the editor
Checksum is calculated on the image
The archive is consulted for a file with the same checksum
If one is found, display a thumbnail and offer to open the archived Greenshot image instead.
I have been using greenshot for many years. Keep trying others, even buying SnagIt, but keep coming back to GreenShot. I even sent money. I love how it fits into my workflow.
Setup program to illustrate a point to be made.
Capture Image
Annotate
Copy back to the clipboard
Paste in Document
The problem is when an edit is needed in the document. What is in the document can't be easily edited as it is only a bitmap. I could save the Annotated image in the Greenshot format, which I did for a year. But when documents had hundreds of images, keeping track of what image related to what file was more work than doing a new capture.
My suggested solution
Create an archive folder in the program configuration.
When the image is copied to the clipboard and has not been saved, do the following.
Calculate a checksum on the image and make the checksum something with characters suitable for a filename.
Save the image in Greenshot format to the archive folder using the checksum as the file name.
When the image is copied back to the clipboard from the document.
Contents of the clipboard is opened in the editor
Checksum is calculated on the image
The archive is consulted for a file with the same checksum
If one is found, display a thumbnail and offer to open the archived Greenshot image instead.