Vladi Gubler
Vladi Gubler
October 30, 2026
Stay in the know
Get helpful videos

Images in SharePoint can process themselves. The Edit Images action in Ultimate Forms performs thirteen image operations automatically, resize, crop, rotate, watermark, logo embedding, background replacement, and more, on list item attachments and library images, triggered by events, schedules, or buttons, with the result replacing the original, saved beside it, or filed to another library. The walkthrough below builds the demo that shows the idea at full strength: a photo whose address, read from the item's Location column, stamps itself into the image's corner the moment the location is set. For the engine this action belongs to, see the automation hub.

The editing nobody should be doing by hand

Image chores are the quiet time sink of visual processes. Field photos arrive at phone resolution and someone resizes them. Product shots need the logo and someone opens an editor. Inspection evidence should carry the site and date and someone types them in a paint program, or more often, nobody does, and the compliance value of the photo quietly evaporates. Each operation is a minute; the real costs are the inconsistency, the fifty photos that arrived while nobody was resizing, and the specialist software on one person's machine that the whole process secretly depends on.

The Edit Images action moves the chores into configuration. The operations cover the practical catalog: resize to dynamic dimensions with optional aspect-ratio preservation, crop by dynamic position and size, rotate by any angle, flip, straighten (automatic, by detecting vertical lines), adjust brightness, contrast, and gamma, grayscale, sharpen, smoothen, blur, change background color with automatic background detection, watermark with dynamically built text, and add logo by embedding an image into the image. "Dynamic" is the operative word throughout: dimensions, angles, and watermark text can come from the item's own column values, which is what turns an image filter into process automation.

Three output choices complete the picture: replace the original (the prior version survives in the file's version history), save beside it with a new name, usually a suffix, or upload to another library, including a dynamically determined site and list. And the output format is a choice of its own, with all major image formats supported, plus HTML, PDF, AutoCAD, and others, so the action doubles as a format converter.

The demo: photos that caption themselves

The scenario uses an image library whose items carry a Location column. A user uploads a photo and sets the location on the map:

SharePoint form

The moment the location is set, the action builds the full address from it and embeds it in the image's top left corner, replacing the original:

Updated image with location

The photo now carries its own provenance, readable in every view, every print-out, and every export, with no editor opened and no one asked to remember.

The build

Create a new Edit Images action on the library, with the event set to Item is modified, the trigger moment is the properties being set, not the upload itself:

Action General Settings

Under Conditions, add an after-change condition on the Location column: not empty, after change. This is the detail that makes the automation polite, the action runs exactly once, when the location transitions from empty to a value, and never again on unrelated edits to the same item:

Conditions

Then the Action settings, where the operation takes shape:

Action settings

The parts worth reading closely: Affected items says ID=[ID], targeting the item that triggered the action, the usual default, changeable to any items in any site when the operation is broader. Target is set to Replace, with version history keeping the original recoverable. The Text of the watermark is assembled from the Location column's sub-properties in the Value Builder, which is the dynamic-content principle in action: the watermark is not a fixed caption but this item's address. Font and position settings finish the look, and the output format stays as the original.

Save, and the action is live: upload an image, set its location, and within about a minute the stamped version takes the original's place, with the run recorded in Action History like any other.

Choosing the output target

The three output choices encode three different relationships with the original, and picking deliberately avoids later regret. Replace suits corrections and enrichments, the straightened scan, the stamped evidence photo, where the processed version is simply the better version of the same document, and version history keeps the undo available. Save beside suits derivatives: the thumbnail next to the full image, the watermarked copy next to the clean master, where both files have ongoing jobs and the naming suffix tells them apart. Upload elsewhere suits pipelines, raw in one library, finished in another, where the separation is the governance: who may touch raw assets and who consumes published ones are different audiences with different permissions. A process that cannot say which of the three it wants usually has not yet decided which image is the real one, and deciding that first makes every other setting obvious.

The patterns this unlocks

The evidence stamper. Inspection photos, incident documentation, delivery proof: watermark each image with the item's reference number, date, and site, drawn from its columns. The photo becomes self-documenting, which is precisely what audit and dispute scenarios need from it, and the pattern pairs naturally with field photo intake from mobile forms.

The brand pipeline. Product and marketing images uploaded to a staging library get the logo embedded, the dimensions standardized, and the result filed to the published library, three operations, one trigger, and the published library only ever contains finished assets. External submissions can feed the same pipeline, so partner-supplied images arrive raw and publish branded.

The storage diet. Phone cameras produce files an order of magnitude larger than any process needs. A resize action on upload, proportions preserved, brings every incoming photo to a sane size, which compounds across years of accumulating libraries, and a beside-the-original variant keeps a thumbnail for views and dashboards while the full image stays archived.

The normalizer. Straighten, adjust, and grayscale turn an inconsistent stream of user-submitted photos into a visually uniform set, scanned documents that line up, ID photos with consistent exposure, catalog images on a clean background via background replacement.

As ever, the action composes with its neighbors: wrapped in an action group when the image step is one part of an intake operation, chained with Manage Attachments so attachments promote to a library and then process, scheduled for batch sweeps over backlogs, and logged in Action History like every run. The craft is the same one running through the whole actions family: name the chore, express it as an operation on the item's own values, and let the trigger catch the moment it should happen. Images were simply the last content type still waiting for that treatment, and with this action type they stop being special.

Frequently asked questions

Q: What image operations can be automated in SharePoint?
A: Thirteen, via the Edit Images action in Ultimate Forms: resize, crop, rotate, flip, straighten, brightness/contrast/gamma adjustment, grayscale, sharpen, smoothen, blur, background color replacement, text watermarks, and logo embedding.
Q: Can the watermark text come from the item's data?
A: Yes, that is the point: watermark text is built in the Value Builder from column values, an address from a Location column, a reference number, a date, so each image is stamped with its own facts.
Q: What happens to the original image?
A: Your choice per action: replace it (the prior version remains in version history), save the result beside it under a new name, or upload it to another library, including a dynamically determined site and list.
Q: Does it work on attachments as well as libraries?
A: Yes, on both list item attachments and images in image or document libraries, and it pairs with the Manage Attachments action when images should move between the two.
Q: Can it convert image formats?
A: Yes. The output format is configurable, with all major image formats supported plus HTML, PDF, AutoCAD, and others, so conversion can ride along with any operation.
Q: How do I make the action run only once per image?
A: With an after-change condition on the triggering column, not empty, after change, so the action fires on the transition and ignores later unrelated edits to the item.
Loading...

Add your comment

Comments are not meant for support. If you experiencing an issue, please open a support request.
Products
Vladi Gubler | October 24, 2026
SharePoint items can carry true electronic signatures: tamper-evident, identity-verified, and bound to the data they sign. The Signature component of Ultimate Forms is a column you add to any list or library, attach to the columns whose values it should protect, and sign in one of three ways, real-time username and password validation against your...
Products
InfoPath reached the end of its road on July 14, 2026, and Ultimate Forms is its natural successor for SharePoint forms: browser-based design instead of a client application, data stored as real SharePoint items instead of XML, all column types supported, and permissions, validation, automation, and printing built in. This comparison walks the two...
Products
Vladi Gubler | April 30, 2025
If you’ve ever used Survey lists in SharePoint, you’re likely familiar with a powerful and often underappreciated feature: the Rating Scale column. This special column type presents a matrix of statements or questions alongside a numeric scale, typically used for gathering structured feedback. The idea is simple but incredibly effective - allow...
Build powerful business applications in SharePoint using only your browser.
100% No-Code Solution
It’s never been easier to create, innovate, and share. All you need is your web browser!
Cost-Effective
Address business process pain points immediately. Save time and money.
Fantastic Support Team
In addition to our responsive support team, a wide variety of resources, documentations, tutorials, blogs and webinars is available to you
Popular Solution Templates
Bug Tracker
Track bugs and change requests from submission to resolution — with tasks, history, and color-coded views
Employee Information
A complete employee record covering contact details, personal information, job data, and emergency contacts
Invoice for Services
Create, track, and send service invoices in one clear process
Microsoft partner logo
© 2005-2026 Infowise Solutions Ltd. All rights reserved.
Privacy | Cookie Policy | Accessibility | Cloud SLA