Any plugin developers here?
-
- Plugin Novice
- Posts: 2
- Joined: Tue Oct 05, 2004 1:23 am
Any plugin developers here?
I'm wondering how hard it would be to create a Photoshop plugin.
There's this blp image format that is not supported by Photoshop, but I wanna be able to open and save blp files with PS.
I already have implemented functions to convert blp images to bmp or tga and back (in C++, and VB).
Now I don't know what would be needed to make a plugin out of that. Wich programs would I need to do that? Can you give me any useful links to similar samples or useful information?
There's this blp image format that is not supported by Photoshop, but I wanna be able to open and save blp files with PS.
I already have implemented functions to convert blp images to bmp or tga and back (in C++, and VB).
Now I don't know what would be needed to make a plugin out of that. Wich programs would I need to do that? Can you give me any useful links to similar samples or useful information?
-
- Plugin Guru
- Posts: 3363
- Joined: Fri Mar 08, 2002 1:00 am
- Location: The Plugin Site
- Contact:
You seem to want to create a file format plugin. That is only possible with the Photoshop SDK from Adobe or with the Photoshop SDK for Delphi. Have a look at http://thepluginsite.com/knowhow/plugincreation.htm for more information.
Re: Any plugin developers here?
In addition to the link Harald has mentioned, you can find complete sample code for such plugins on my site, http://www.telegraphics.com.au/sw/.PitzerMike wrote:Can you give me any useful links to similar samples or useful information?
-
- Plugin Guru
- Posts: 3363
- Joined: Fri Mar 08, 2002 1:00 am
- Location: The Plugin Site
- Contact:
Here is a tutorial about the Photoshop SDK, which is a bit old and from the Mac perspective, but should be helpful anyway:
http://www.mactech.com/articles/mactech ... -InsPart1/
http://www.mactech.com/articles/mactech ... -InsPart2/
Here is also an older tutorial on "Using the VC++ Debugger with Photoshop's SDK":
http://www.geocities.com/SoHo/Village/3762/Photoshop/
I will soon add these links to the Plugin Creation Tools page at The Plugin Site.
http://www.mactech.com/articles/mactech ... -InsPart1/
http://www.mactech.com/articles/mactech ... -InsPart2/
Here is also an older tutorial on "Using the VC++ Debugger with Photoshop's SDK":
http://www.geocities.com/SoHo/Village/3762/Photoshop/
I will soon add these links to the Plugin Creation Tools page at The Plugin Site.
-
- Plugin Novice
- Posts: 3
- Joined: Sun Dec 26, 2004 11:17 am
- Location: Madrid (Barcelona, from january on)
- Contact:
Thanks a lot man!
I'll have a look on them
Many thanks
Glantucan
Many thanks
![:D](./images/smilies/icon_biggrin.gif)
Glantucan
-
- Plugin Novice
- Posts: 3
- Joined: Sun Dec 26, 2004 11:17 am
- Location: Madrid (Barcelona, from january on)
- Contact:
Another question
Hello again
After searching the web i came back with another question.
A friend wants me to program a short of "plug-in" which creates a
photo-album with some buttons to apply some standard effects on
selected pictures.
I Know of Photoshop SDK, but I'm wondering if this wouldn't be easier
using photoshop scripting. He mainly wants to work with Mac, but if I
make the effort to do it I would like to inplement also a windows version.
So I guess AppleScript + Javascript for the Mac and VisualBasic +
Javascript would be the perfect solution for every version.
The problem is that I don't know if I can build the graphical
interface on this languages and how.
Would you give me some clue on this?
Thaks in advance
Glantucán
After searching the web i came back with another question.
A friend wants me to program a short of "plug-in" which creates a
photo-album with some buttons to apply some standard effects on
selected pictures.
I Know of Photoshop SDK, but I'm wondering if this wouldn't be easier
using photoshop scripting. He mainly wants to work with Mac, but if I
make the effort to do it I would like to inplement also a windows version.
So I guess AppleScript + Javascript for the Mac and VisualBasic +
Javascript would be the perfect solution for every version.
The problem is that I don't know if I can build the graphical
interface on this languages and how.
Would you give me some clue on this?
Thaks in advance
Glantucán
-
- Plugin Guru
- Posts: 3363
- Joined: Fri Mar 08, 2002 1:00 am
- Location: The Plugin Site
- Contact:
If you want to write a javascript for Photoshop, you probably need the Photoshop SDK, because it contains all the scripting commands. If you can't get the Photoshop 6 SDK from the Photoshop 6 CD, you will have to subscribe to the Adobe ASN network for $195. Another possibility is to check out existing javascripts and see how they do certain things in Photoshop.
Re: Trying to write a plugin! Meeting many obstacles!
I would suggest you look closely at the source code available on my site, http://www.telegraphics.com.au/sw/, they range from the trivial (Life, CountColours, 12bits) to the complex example of Filter Foundry which includes proxy preview etc.rdarwish wrote: I went to the site mentioned above and downloaded some of the plugins and looked at them, but I still don't understand why my code won't work.
...
I hope you can help me.
I do have an official version of the SDK, but I cannot find a forum for developers at Adobe's site....
PS. I am using the SDK for Photoshop 7, Photoshop 7, but Visual Studio .NET 2003, can this cause problems?
thanks again
If your plugins actually load and execute, then you are 50% of the way and have probably saved yourself a hundred hours or so (I speak from experience :).
Study the provided code carefully. Adobe is extremely unhelpful, I have found; they delight in being obstructive. Makes you wonder why we third party developers do it, eh? However, the API documentation is pretty good and should explain how the filterRect, maskRect etc fields are used. Certainly their use is clear from the source code samples mentioned above.
Contact me by e-mail if you still have specific questions: support@telegraphics.com.au
--Toby