Hi (this is a repost from my question in the other Xdrive forum; today I just found out that got moved to a weird place and generally the system just looks chaotic right now),
Looks like there is implementation bug in the io.thumbnail[small|medium|large] APIs. (Most likely just in the -medium API.)
I have a uploaded JPEG file of resolution 292x219:
io.thumbnailsmall gives back 100x75;
io.thumbnailmedium gives 500x375;
io.thumbnaillarge gives 292x219.
For a file with smaller original resolution, I suppose retaining its original resolution as what thumbnaillarge API has done is correct. If so, does this mean that thumbnailmedium API have a bug? (Could be the other way around if the APIs decide to enlarge, but that doesn't sound like what 'thumbnail'-ing should do and pictures will be ugly then.) If so, what a pity... 'cause it looks like one still has to rely on io.download to inspect and process all pictures correctly....
