I have the following use-case that in Sharepoint Online (SPO/Office365)
Several thousands of pictures are stored in a Picture Library.
Each of the pictures have attributes like File Name, Date Picture Taken, Picture Size (Dimensions), File Size, File Type (jpg, …).
- I want to use the “Copy To” feature available in Modern Experience Document Libraries in Sharepoint and OneDrive for Business to copy pictures stored in those libraries into this Picture Library. This is not possible! You can only Copy to another Document Library, not a Pictures Library. I’ve tried it and seen other posts regarding this.
- Using the Upload feature of the OneDrive for Business app (on ios/android) I want to upload pictures directly to this Pictures Library. This is not possible! You can only use Upload to copy files into a Document Library, not a Pictures Library.
(using File Explorer is not a solution to either of those issues)
As some of the Picture Libraries features are now available in regular (modern experience) Document Libraries I could create a Document Library and migrate these thousands of pictures into a Document Library rather than using a Pictures Library (which, btw, has been the recommented list type for pictures in Sharepoint for quite some time!).
If I do this, then:
- How can I maintain all of the picture attributes mentioned, I don’t see Document Libraries allowing me to display Dimensions or Date Picture Taken in views.
- How can I migrate all of the pictures in a single fast operation maintaining all file attributes, including folder and file dates (last modified date), security settings (permissions) and OneDrive sync settings so that users would not even realize this migration has taken place. Also, without using a 3rd party tool.
Hope someone recognizes these issues and has some good input for a solution.
– Birgir
am not going in detail. The basic difference between these depends on your primary requirements.
If you want to upload image and want to show a slide show on any site pages then in that case you have to use Picture Library because other 2 does not have these option.
If your purpose is just to store image then in that case you can go with Asset Library
If you want to maintain the Check-in and Check-out for your pictures to then you should go with Document Library.
These are basic difference you asked for. Each and every library is unique at its own position. You have to choose amongst them depending on your primary requirement.
If you need more clarification you can contact a sharepoint migration provider for assistance.
Nope, no real solution. I’ve come to the conclusion that I need to create new Modern Experience Document Libraries and probably use the OneDrive sync client together with command line robocopy to migrate the files (pictures) from current Picture Libraries to the new libraries. A time consuming and possibly a problem causing approach.
– Birgir
Any luck with this? I’m having the same issue on my end.