Photoshop DDEML support?

J
Posted By
Jeff
Jul 18, 2006
Views
333
Replies
2
Status
Closed
Hello

I know that Photoshop supports OLE but what about DDE/DDEML?

As far as I can see, OLE doesn’t really expose the image data to the client application. In my case I’d like to pass Photoshop an image for the user to edit and then receive the edited result back so that I can continue working on it.

If I understand correctly this is exactly what DDEML will allow me to do. So far however I haven’t been able to find any documentation describing Photoshop’s support for DDEML – not sure even if there is any. I’ve tried establishing a DDE conversation (I’m using VC++) but I can’t find any service name for Photoshop that is accepted.

Has anyone been down this path?

Thanks
Jeff

How to Master Sharpening in Photoshop

Give your photos a professional finish with sharpening in Photoshop. Learn to enhance details, create contrast, and prepare your images for print, web, and social media.

JS
John Stafford
Jul 18, 2006
"Jeff" wrote in message
Hello

I know that Photoshop supports OLE but what about DDE/DDEML?

That’s a strange path to pursue with custom code. Have you considered the other Adobe project management features for Photoshop?
J
Jeff
Jul 18, 2006
"john j" wrote in message
"Jeff" wrote in message
Hello

I know that Photoshop supports OLE but what about DDE/DDEML?

That’s a strange path to pursue with custom code. Have you considered the other Adobe project management features for Photoshop?

Hi, thanks for the response.

What features did you have in mind?

I have an existing multi-layered imaging application that provides a number of image editing functions. Most of my users are also PhotoShop users and many would prefer to do their image editing in PhotoShop .

I’d like to offer the option of hitting a button in my app and have the current layer passed to PhotoShop for editing. Whenever the user changes the image in PhotoShop and especially when he closes the image in PhotoShhop then I want to be notified so that I can update within my app.You can do this sort of thing easily with Excel (for example) using DDE.

Some surfing around seems to indicate that PhotoShop is not a DDE server (unlike Excel) but it is a full OLE 2.0 server and I think that means I can use OLE automation to achieve my goal. But any comments would be very welcome since I’m clearly on a steep learning slope here!

Thanks again
Jeff

Master Retouching Hair

Learn how to rescue details, remove flyaways, add volume, and enhance the definition of hair in any photo. We break down every tool and technique in Photoshop to get picture-perfect hair, every time.

Related Discussion Topics

Nice and short text about related topics in discussion sections