Photoshop Plugin
   HOME

TheInfoList



OR:

Photoshop plugins (or plug-ins) are add-on programs aimed at providing additional image effects or performing tasks that are impossible or hard to fulfill using Adobe Photoshop alone. Plugins can be opened from within Photoshop and several other image editing programs (compatible with the appropriate Adobe specifications) and act like mini-editors that modify the image.


Plugin types

Photoshop-compatible plugins fall into several types, distinguishable in
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for ...
(and historically in
Mac OS 9 Mac OS 9 is the ninth major release of Apple's classic Mac OS operating system which was succeeded by Mac OS X (renamed to OS X in 2011 and macOS in 2016) in 2001. Introduced on October 23, 1999, it was promoted by Apple as "The Best Internet ...
and earlier) by their filename extensions. The most common are filters (.8bf), which apply changes to images. Import or acquisition (.8ba) and export (.8be) plugins acquire or write image data from or to certain devices, while file format (.8bi) plugins open and save less common image formats (not natively supported by Photoshop).The Plugin Site - Adobe Photoshop plugins and plug-ins, filters and effects for Paint Shop Pro, Corel Photo-Paint, Adobe Premiere
/ref> Automation (.8li or .8ly) plugins repeat or streamline certain tasks, in the manner of Photoshop actions.Understanding Photoshop Actions
/ref> ( macros). There are several other types of Photoshop plugin . In modern
macOS macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac computers. Within the market of desktop and la ...
(from Mac OS X 10.0 Cheetah, onward), all Photoshop plugins are distributed as package folders with an extension of .plugin (or .lrplugin if they are intended for
Adobe Lightroom Adobe Lightroom (officially Adobe Photoshop Lightroom) is a piece of image organization and image manipulation software developed by Adobe Inc. as part of the Creative Cloud subscription family. It is supported on Windows, macOS, iOS, Android, ...
only); the package's Info.plist file includes a CFBundlePackageType code that distinguishes the plugin types, using the same upper-case, four-letter codes originally used in the pre-Mac OS X resource forks; these are generally the same as the Windows extensions but with "M" added to the end (e.g., Windows .8ba = Mac 8BAM). Below is a complete list of the plugin varieties: *Only Adobe publishes parser and selection plugins.


Host applications

Host applications or plugin hosts are graphics applications that are capable of running plugins. Photoshop fully supports all available plugin types; certain Adobe hosts, like
Photoshop Elements Adobe Photoshop is a raster graphics editor developed and published by Adobe Inc. for Windows and macOS. It was originally created in 1988 by Thomas and John Knoll. Since then, the software has become the industry standard not only in raster ...
and
Fireworks Fireworks are a class of Explosive, low explosive Pyrotechnics, pyrotechnic devices used for aesthetic and entertainment purposes. They are most commonly used in fireworks displays (also called a fireworks show or pyrotechnics), combining a l ...
, support most of them, while Lightroom supports many and also has its own, derived from the Photoshop format. Many non-Adobe commercial graphics applications also support Photoshop-compatible plugins
Paint Shop Pro PaintShop Pro (PSP) is a raster graphics editor, raster and vector graphics editor for Microsoft Windows. It was originally published by Jasc Software. In October 2004, Corel purchased Jasc Software and the distribution rights to Paint Shop Pro. P ...
,
PhotoImpact Ulead PhotoImpact (originally called Iedit) is a raster and vector graphics editing program published by Ulead Systems. Alongside its image editing capabilities, the program also features HTML tools, such as a rollover assistant, an imagemap as ...
, and Corel PhotoPaint are some of the better-known ones. There are several dozen more plugin hosts, including lesser-known products like
Chasys Draw IES Chasys Draw IES (previously called Chasys Draw Artist) is a suite of applications including a layer-based raster graphics editor with adjustment layers, linked layers, timeline and frame-based animation, icon editing, image stacking and comp ...
, the
free-software Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, no ...
image editor
GIMP GIMP ( ; GNU Image Manipulation Program) is a free and open-source raster graphics editor used for image manipulation (retouching) and image editing, free-form drawing, transcoding between different image file formats, and more specialized task ...
, and viewers like
IrfanView IrfanView () is an image viewer, editor, organiser and converter program for Microsoft Windows. It can also play video and audio files, and has some image creation and painting capabilities. IrfanView is free for non-commercial use; commercial u ...
. However, the majority of non-Adobe hosts support filter plugins only, and many of them do not even support all available filter plugins. More
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for ...
hosts support the plugins, though an increasing number of Mac applications support the Mac Photoshop plugin packages. Third-party support for plugins was fairly broad and rapid after the release of the Photoshop SDK and
API An application programming interface (API) is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how ...
containing the specifications for Photoshop plugins. Non-Adobe implementation contracted and fragmented in 2002, when Adobe restricted access to the SDK and made the developer license more expensive. Developers of other image applications had limited or no access to it any longer, and in many cases either did not support newer plugin features or simply did not implement Photoshop plugin support at all. Plugin developers faced a dilemma: either support the new features that appeared in Photoshop 7 and later versions, like access to layers, but lose compatibility with various other image applications; or use the old SDK version which already included many of the important specifications and make sure their plugins would be supported by all hosts, but at the cost of a smaller feature set. Around 2005, Adobe changed the policy again, so that developers could make a request for the SDK via a Web-based form, with no fees, and with all requests handled individually.John Nack on Adobe: Why do I have to pay for the Photoshop SDK?
/ref> It is unclear what criteria have been applied, though third-party implementation of support for Photoshop plugins has increased again, is more consistent (few old plugins have remained viable from the 2000s, as operating systems and have changed in the interim), and the feature remains popular and in demand by users of graphic-editing software. Some commercial and free projects have also created their own plugin formats, and the general concept (also common among
digital audio workstation A digital audio workstation (DAW) is an electronic device or application software used for Sound recording and reproduction, recording, editing and producing audio files. DAWs come in a wide variety of configurations from a single software pro ...
s) has spread to other visual editing applications, including
video compositor Non-linear editing is a form of offline editing for audio, video, and image editing. In offline editing, the original content is not modified in the course of editing. In non-linear editing, edits are specified and modified by specialized soft ...
s,
3D modeling In 3D computer graphics, 3D modeling is the process of developing a mathematical coordinate-based representation of any surface of an object (inanimate or living) in three dimensions via specialized software by manipulating edges, vertices, an ...
suites, and
CAD Computer-aided design (CAD) is the use of computers (or ) to aid in the creation, modification, analysis, or optimization of a design. This software is used to increase the productivity of the designer, improve the quality of design, improve co ...
applications.


History

Plugins distributed under various licensing models, including "try before buy" commercial software,
shareware Shareware is a type of proprietary software that is initially shared by the owner for trial use at little or no cost. Often the software has limited functionality or incomplete documentation until the user sends payment to the software developer ...
, limited
freemium Freemium, a portmanteau of the words "free" and "premium," is a pricing strategy by which a basic product or service is provided free of charge, but money (a premium) is charged for additional features, services, or virtual (online) or physical (o ...
versions, and "free for personal use"
freeware Freeware is software, most often proprietary, that is distributed at no monetary cost to the end user. There is no agreed-upon set of rights, license, or EULA that defines ''freeware'' unambiguously; every publisher defines its own rules for the f ...
.


See also

*
Adobe Photoshop Adobe Photoshop is a raster graphics editor developed and published by Adobe Inc. for Microsoft Windows, Windows and macOS. It was originally created in 1988 by Thomas Knoll, Thomas and John Knoll. Since then, the software has become the indu ...
* Plugin


References

{{Reflist


External links


Photoshop CC add-ons (plug-ins and extensions)
Plugin Software add-ons