I am trying to make an EXR and HDR publish for Photoshop but I'm having trouble working with the Photoshop COM. This is the reference I've been using so far, which I think is also the one linked to on the tk-photoshop page here on the website: http://cssdk.s3-website-us-east-1.amazonaws.com/sdk/1.5/docs/WebHelp/references/csawlib/index.html?com/adobe/photoshop/package-detail.html&com/adobe/photoshop/class-list.html
For example I see in the primary_hook code of the multi-publish app that you call "doc.fullName.nativePath" to get the path of the document, but in the Photoshop COM reference I see nothing about the ".nativePath" part so where did you guys get that from? Like is there a piece of documentation that I'm missing here or what?
What I want to do for the publish is to convert the 32bit file to 8bit to make a thumbnail and then save and publish the file as an EXR and/or HDR. I've not yet looked into the saving mechanism as I'm stuck on the conversion for the thumbnail (which prevents the whole publish from working as it can't save a 32bit file as png/jpeg/etc.). I did see however that there is no "EXRSaveOptions" or "HDRSaveOptions" though in the COM and I doubt I can run the saveAs command properly without those.
Does anyone have a better code reference for working with Photoshop? Or maybe some tips on how to save/export EXR/HDR images from Photoshop?