Problem Getting Gradient Overlay Parameters Making GetObject from known...
Hi folks, I am trying to get multicolor and multitranspatent settings for frame (stroke, outline) and gradient overlay, from layer descriptor. So far I had no problem getting settings for stroke (color...
View ArticleIntroducing HTML5 Extensions
When Creative Cloud was launched in June 2013, we added support for HTML5-based panels in several Adobe products. These new panels open up the world of panel development to a wider range of developers...
View ArticlePhotoshop Plug-In directory localized names
Hello,I want to build an installer that automatically finds the right destination directory for a plug-in. The only problem I have is that Adobe uses localized names for the "Plug-Ins" directory as...
View Articlehow to use Selection.select()
Today I wanted a minor script to create a selection. Should have gone easily via: app.activeDocument.selection.select(...) The Photoshop CS4 JavaScript Ref.pdf says the "select" method of the Selection...
View ArticleFiles larger then 2GB with Mac OS X
Hello, I am trying to write a BigTIFF plugin, and of course the whole point (compared to TIFF) is to write files > 2GB. The plugin works fine on Windows but on Mac (tested with CS3/CS5 32bit/64bit)...
View ArticleMaking Xcode 4 Projects for Mac OS
Hi ,SDK doc "Making Xcode Projects for Mac OS" shows how to create project with pretty old Xcode Version 3.1.2.Can anyone tell me how to create basic plugin project using xcode 4 with cocoa support , I...
View ArticleRunning Photoshop Droplet or Script without opening Photoshop
Is there a way that I can run a droplet, a set of photoshop actions or a script with out actually photoshop opening its application window.Essentially running Photoshop as a command App. What I know...
View ArticleHow to detect the occasion on which my file format plugin has been called
Howdi! I got following problem. I've implemented a file filter plugin, which merely overrides the native psd fileformat reads the psd structure and acts on it. Additionally I need the user to provide...
View ArticleGet Layer Groups from C++ plugin
Hi! I'm trying to get next things: 1) layers hierarchy 2) layers bounds rect 3) save every layer to PNG file -- Currently I can only get list of layers: auto&layerInfo =...
View ArticleAdobe Extension Manager & PS6 Plug-In
Error message: "This extension cannot be installed because licensing verification fail for user mhays@ballinphortacademy.org." Verificed with Adobe correct registration. Two other plug-0ns installed...
View ArticleIs it possible to show/hide guides via the csawlib or any other way?
Hello, in an upcoming update to GuideGuide I've moved nearly all my code into the panel and am relying heavily on the csawlib. Unfortunately, it seems that now when guides are added to the stage, if...
View ArticleUnicode name from layer
Right now I am using the following method to get the name of my currently active layer SPErr GetLayerName(char* name, int length){ SPErr error = 0; error = PIUGetInfo(classLayer,...
View ArticleTrying to build Dissolve plugin with Visual Studio 2012
I have fixed most of the errors that have been popping up so far but not sure what this one means. Error5error C1189: #error : The C++ Standard Library forbids macroizing keywords. Enable warning...
View Articlegetter example crashes Photoshop CC
I was having an issue in my plugin and I managed to reproduce the issue with the example plugin "getter". Here's what I do. I open two .PSD files then select File->Automate->Getter For me it...
View ArticleWhat is the preferred way to handle ASUnicode data?
The ASUnicode typedef is incompatible with wchar_t but seems to be compatible as far as I can tell. I'm only currently dealing with ASCII-compatible characters but certainly don't want to cause any...
View ArticleWriting Unicode characters to scripting parameters on Windows
I am trying to read/write a file path that supports Unicode characters to/from scripting parameters (PIDescriptorParameters) with an Export plug-in. This works fine on OS X by using AliasHandle...
View ArticleHow do I access layers from a C++ plugin?
What is the data structure that can be used to access the list of layers from within an Export plugin written in C++? Any pointers to where I can find some sample code would be appreciated.
View ArticleAdding a toolbar button to activate a plugin?
Is it possible to add a toolbar button to invoke a, say, Automate plugin? It would be preferrable if a user can call the plugin with a single click, instead of having to go 'File-> Automate->...
View ArticlePsd Parse to get information about fonts used on layers via c#
Hi, I have given a task to read psd file made from photoshop cs5 from c# programming language. I had read psd file by using file format specification up to layer listings.But now I am stucked on...
View Article[automation plugin c++] Create a new file from clipboard
Hi! I'm creating automation plugin using c++. I'm copying some selection, and want to create a new file with it (so, with clipboard). And I have a autogenerated code (from listener) for that: SPErr...
View Article