Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Download art from library?

I've looked all around, and each solution to this question is defunct. How do I download images from my Roll20 library? I have uploaded images myself, so they're not premium or even free assets from Roll20 itself.
I don't know why this is so labyrinthine so maybe someone else has an easier method, but this works for me: 1) For convenience, in your campaign create an new empty map, default size. 2) Drag the art you want onto the map. 3) Click the art so that the control handles appear. 4) Use Ctrl-Z to display the art at its 'presentation' size. 5) Right click on this new image and 'Save image'...voila! 6) Repeat this nonsense for every art piece you want to download. Why you can't just right click on the art entry in your library is a mystery.
1598450422
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
This is a little bit better, if it still works.
keithcurtis said: This is a little bit better, if it still works. Thanks a lot Keith, I use Chrome on Windows and tried it, but clicking the bookmark after populating the Recent Uploads  dialog did nothing. The instructions are simple enough in your linked thead so I'm guessing the script has been 'inadvertently deprecated' by subsequent developments. ...unless it worked for Blue Rose ?
1598462677

Edited 1598463056
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Shoot. I didn't have time to run up a game and test. I know that JS bookmarklets will no longer run in Firefox, but was hoping it would work in Chrome. EDIT: Try this. I just tested and it seems to work. Chrome strips the word "javascript:" from the beginning of the bookmarklet if you paste. So paste, but before hitting enter, scroll to the beginning of the bookmarklet and type that part in manually. Alternatively, it will also work if you paste the code into a bookmark and use that. Remember to have the Recent Uploads panel showing first by clicking on any entry in your Recent Uploads tab.
1598465029

Edited 1598465080
Yes, I was using a game I hadn't opened for a while, so I tried clicking the sidebar  Recent Uploads  filter toggle on and off to refresh the list and then populated the Recent Uploads  dialog...it worked a treat. Good to know if I need to repopulate the source artwork on file for any reason. Thanks for persisting. Blue Rose  should be able to get that working as well. ETA: I'd created a bookmark so 'javascript:' was present and correct.
1598507552

Edited 1598511820
Dick K. said: I don't know why this is so labyrinthine so maybe someone else has an easier method, but this works for me: 1) For convenience, in your campaign create an new empty map, default size. 2) Drag the art you want onto the map. 3) Click the art so that the control handles appear. 4) Use Ctrl-Z to display the art at its 'presentation' size. 5) Right click on this new image and 'Save image'...voila! 6) Repeat this nonsense for every art piece you want to download. Why you can't just right click on the art entry in your library is a mystery. There is no option to Save image when I do this. keithcurtis said: This is a little bit better, if it still works. It doesn't work anymore. When I put the link into Chrome, it searches for that text, making it useless. keithcurtis said: Shoot. I didn't have time to run up a game and test. I know that JS bookmarklets will no longer run in Firefox, but was hoping it would work in Chrome. EDIT: Try this. I just tested and it seems to work. Chrome strips the word "javascript:" from the beginning of the bookmarklet if you paste. So paste, but before hitting enter, scroll to the beginning of the bookmarklet and type that part in manually. Alternatively, it will also work if you paste the code into a bookmark and use that. Remember to have the Recent Uploads panel showing first by clicking on any entry in your Recent Uploads tab. I'm trying this next, but the file is under a different folder from Recent Uploads. Should I try it on the folder instead? It doesn't display under Recent Uploads, so I assume it's not under it anymore. EDIT: It took me to the blank page I bookmarked the code in when I had Recent Uploads open. I'd like to note Chrome also didn't remove 'javascript' from the beginning after pasting it, but I removed it and manually typed it just in case. I double checked the spelling as well. EDIT 2: Accidentally saved the bookmark with the code under Name, not URL. It works now. Can I do this for items already moved into a folder that I can't move elsewhere?
1598521889

Edited 1598521946
Oosh
Sheet Author
API Scripter
Wait, are you just trying to save your own images from the art library? 1. Open any character sheet. 2. Click Edit to bring up the window where you can change the avatar and token. 3. Remove the avatar (I don't think you have to do this step) 4. Drag the artwork you want into the avatar art drag & drop. Wait for it to finish updating. 5. Right click->Copy Image. Paste into a folder on your PC. Rename it. 6. Go back to Step 4 with the next image. Just tested it with a 10mb image, it doesn't seem to resize anything. I don't have any massive maps though.
1598525585

Edited 1598525845
TIL: instead of copypasting javascript into the chrome developer console, you can also use bookmarks... that's so handy.  For the first time in 20 years i see a compelling reason to show the bookmark bar again. 
I've moused over the file and realized that it may be corrupted, as it's an animated file, and mousing over another animated file shows an animated preview unlike the original I am trying to download. I've found the same animated picture I needed so it's not so much of an issue, but uploading it as a character sheet avatar and opening it in a new tab helped! Thank you all for your help. I'll definitely do this if I forget to back up my art library or misplace the pictures again.
Blue Rose said: Dick K. said: I don't know why this is so labyrinthine so maybe someone else has an easier method, but this works for me: 1) For convenience, in your campaign create an new empty map, default size. 2) Drag the art you want onto the map. 3) Click the art so that the control handles appear. 4) Use Ctrl-Z to display the art at its 'presentation' size. 5) Right click on this new image and 'Save image'...voila! 6) Repeat this nonsense for every art piece you want to download. Why you can't just right click on the art entry in your library is a mystery. There is no option to Save image when I do this. My apologies, for step 4 it's not 'Ctrl-Z' but 'Z' or 'Shift-Z'. But you seem to have a handle on the better solution so good job!
Dick K. said: My apologies, for step 4 it's not 'Ctrl-Z' but 'Z' or 'Shift-Z'. But you seem to have a handle on the better solution so good job! That does work for some of them, thank you!