I'm having trouble saving an image with the new rotate image parameter, does it actually rotate the underlying image or do I need to save the ImageRotation value and apply that everywhere I need to view it?
What about saving to a collection, my image shows the unrotated version when looking at a saved collection with the image in it. I don't want to have to add another field to my collection, just want the rotated image to be saved.
Hi @chrisvdw,
Please take a try to add a Dropdown control, then specify the items property of the dropdown as below:
["ImageRotation.None","rotate90","rotate270","rotate180"]
After that, change the OnChange property of the Dropdown as below:
UpdateContext({Rotation: Dropdown1.Selected.Value})
At last, specify the ImageRotation property of the image with
Rotation
Then change the Dropdown Value would be able to switch the image Rotation.
Regards,
Michael
As i said the image does not retain the rotation when saved to a collection
The property only changes the image as it is displayed in the screen - it doesn't change the underlying image.
As of now, there's no way to retrieve / save the rotated image (which would something along the lines of a 'RotatedImage' output property in the image control). You can consider creating a new feature request in the PowerApps Ideas board for this.
I would save the rotation property in the collection also and use it when load the same image back in the gallery or wherever.
Collect(collectionName,{Item1:Value1,.....,Rotation : DropDown.selected.value})
This is helpful but @v-micsh-msft how do you reset the Image holder for the next image? there is no OnHidden. How can I update context in powerapps when the item is no longer visible?
@Anonymous how would you put it on the collection? It is erroring everytime I try. My collection is ClearCollect(colAttachments,BrowseGallery1.Selected.Attachments) I would like to add it to this collection but I could not get it to not error.
All help is appreciated!