Join our global community of Adobe Exchange developers.
Recently active
It's here! We are pleased to announce the release of Adobe Exchange. Supporting all the Adobe Clouds, it lets you take your creativity and possibilities further. Check it out! https://www.adobeexchange.com/creativecloud.html
I'm at the point where I don't see the forest for all the trees... I'm working on an extension with Angular that is supposed to interact/modify the current Illustrator document. But I can't access the global 'app' variable. Example: I try to get the name of the current document. new CSInterface().evalScript("alert(app.activeDocument.name")...I get the name in an alert, but how can I get the name string directly in my Angular service (in this case)???
Hi extension developers!We're applying new energy to the Creative Cloud extensibility offerings, and to that end, we'd love it if you could give us some feedback to help us help you and your users! To that end, we’ve compiled a general interest survey to accomplish 4 things:SDK feedbackWe’re planning a ton of new work for CEP, and we want to make sure that we’re prioritizing our backlog based on your needs. If you’re a CEP developer, we want to hear about what works and what doesn’t.Understand your technical background The extensibility teams at Adobe are chock full of reformed engineers and developer evangelists, so we know developers, but we don’t know you! We’ve got all kinds of theories and anecdotal tidbits of information that we can use to hypothesize about what we need to build and prioritize, but we need to hear from you to validate those theories.Get your email address (optional)We would love to contact you to validate new features, keep you in the loop on updates, and to get
I am totally confused.When I open my panel, jquery doesn't want to load. If I then open debug and refresh debug window – jquery loads correctly.I tried putting my <script> tags:- in the <head>- at the end of <body>- with defer set- with async setAlso tried different jquery versionsNothing helps.If I close and re-open my panel tab – jquery isn't there. If I refresh in debug – it's there.Any ideas?
Hey everyone, do you know if its possible to change the color or font of the title tab of an extension? Those tabs seem to be the same color all over Illustrator so I assume its something we can't modify (for consistency reasons) but I'm curious if it can be done.Thanks!
Hi,Does anyone know if Premiere is eventually going to have webm as an export option anytime soon. The fnord plug-in works but is very slow and seems to use a lot of cpu, for a lot of exports a day it is very cumbersome and slow,Kind regards
Hello, I am developing a plugin using the Custom Platfrom Support API. I have run into the following issue - when exporting a shape as a drawing object on a Mask layer, the first time the positions I get from the API are correct, however if I move it and export again they do not get updated. is this a known issue?
Hi guys. I am pretty much stomped on this one. I am sure I'm making a mistake but I can't see it. Maybe more eyes will help.Here's what is happening:I get ad alert from LogRead JSX function on startup which is blank. This works just fine. The second time on a triggered event in the main.js it does not alert which means it's not working, nothing happensHere's the code snippets:MAIN.JS - ON START UPcsInterface.evalScript('LogRead(\'\',' + logfilepathname + ')');HOSTSCRIPT.JSX//save a text file or write new datafunction LogRead(newfiledata,filepathname){ //read data alert(newfiledata); var vfiledataread = FileDataRead(filepathname); if(vfiledataread == ""){ //create settings file if not created FileDataCreate("theme: Default__",filepathname,"w"); }; if(newfiledata > ""){  
Dear Producer, We are excited to announce our new and improved Add-ons marketplace, Adobe Exchange. As many know, we pushed the release back. This gave Producers extra time to prepare assets according to the new guidelines, and Adobe time to deliver an even better marketplace on launch. As a unified destination that brings third-party integrations with Creative Cloud, Document Cloud & Experience Cloud under a single umbrella, Adobe Exchange will make it easier for your customers to discover and install integrations that expand and enhance what they can achieve on Adobe’s Clouds. The new Adobe Exchange marketplace will go live for your customers on March 5, 2018, and the Exchange Producer Portal will be available for you to update and create new listings starting February 15, 2018. Note you will no longer be able to make any changes to your listing on the current Add-ons site after the cut-over on February 15, 2018, but the Add-ons site will remain up for your customers until the ne
Hello,I'm using the lastest Photoshop CC, currently ver 19.1.0 on Windows 10.I'm trying to build a small Photoshop extension (a panel).I've built a little HTML/JS interface.When I use my mouse to interact with it, everything works fine.However, when I try using my graphic tablet (which triggers touch events) I get a strange behaviour :Whenever I drag my pen (touchstart, touchmove, touchend) in my panel, it triggers the thing.Then, when I hover my pen over the main drawing canvas, the cursor flickers and I have to click once to stop it.I should describe better what I call flickering. When the cursor is over the canvas without moving it has the right appearance (the one of the tool i am using), but when I move it, it changes to the regular windows cursor.It's like the cursor is in-between two states, or maybe it's a focus issue.I tried releasing the focus using the event "com.adobe.PhotoshopLoseFocus" on thouchend js event.But it didn't help much.Maybe one of you has already had this iss
Cet message ne me permet pas d'utiliser Adobe, comment puis-je résoudre ceci?
I have purchased Digimarc for images and cannot get it to install. I have a MacBook Pro OX S Yosemite version 10.10.5 and Photoshop CC2017. I have tried troubleshooting and rebooting, uninstalling the extension manager and reinstalling it, quitting Photoshop and restarting it. Nothing works. It does not even show up in the filter section at all. The error says ”This extension cannot be installed, it requires Photoshop version 13 or greater.” Help!Pamela Tuckey
Hi,I have built a CEP panel with a few buttons and tested fine on Mac / InDesign CC 2018.Then I zipped the extension folder to a windows machine and copied toProgram files ...\CEP\extensions running also InDesign CC208.To my surprise: the panel shows in Window > Extensions but the panel is empty. My buttons and the edittext is gone.Anybody knows what I am missing ?Thanks Stefan
I feel like I'm a pretty competent computer guy.I can code and script on an amateur level but this CEP and extension thing has got me feeling pretty dumb right now.I mean, I can't even get STARTED!I'm trying to use Brackets as I've seen suggested here. They have an extension for developing Adobe Extensions, so that seems easy enough (actually there are two). I have them installed but when I click on "create new extension", it just dumps on me saying there is no extension by that ID in the CEP folder (windows).I'm clearly missing what is probably a VERY obvious step... but in all my googling, I can't find a single thing that is pointing me in the right direction. LOLAnyone lend me a hand here? I'm trying to code for CC 2018 and I've downloaded the github CEP-Resources-Master.zip but I haven't put it anywhere's yet. Thanks,Bogus8
Hi guys. Is there a way to get the full path of a selected image via the open dialog or using any other method? I'd like to save the path in the extension so that it can be set to the path of the textures folder. The path always opens in the last path used in photoshop at this moment. Basically, I just want to capture the file path that is selected in the extension and set it temporarily until I reset it in the extension function.Here's what I got:fyi: getafilepathtoJS("getfilepath",selectedfile); ---- is an add listener in the main.js that captures the path but it only shows the filename. function step1(enabled, withDialog) { if (enabled != undefined && !enabled) return; var dialogMode = (withDialog ? DialogModes.ALL : DialogModes.NO); var desc1 = new ActionDescriptor(); var ref1 = new ActionReference(); ref1.putEnumerated(cTID('Lyr '), cTID('Ordn'), cTID('Ba
We want to print pdf of extension (HTML5 javascript) window in indesign using javascript's window.print() and it is working in indesign 2018 but not working in indesign 2017. Can anyone help me for this issue. My index.html :<body> ...some html content<button type="button" onClick="window.print()">Print Page</button></bodyin 2018 this prints the page in pdf correctly but in 2017 it prints nothing
Hello,I've got a newbie question !Is it possible to listen events from Illustrator app in extensions ?I would like to be notified when a user changes the name of a layer or when he moves an item to another group or when he changes the anchor points of a path.I would like to be able to intercept all these types of events and more.Is it possible ? Does anyone have an example?If possible, how can I get a list of all these events?I saw that there was PlugPlugAddEventListener, is it possible to use it in this way?Thanks for your help.Loïc[moved from Illustrator Scripting by moderator]
Hi,I uploaded extension(ZXP) but not submitted yet in adobe producer portal,after this i went on my adobe Add-ons website i see my uploaded extension in preview mode, from that i acquired and installed this extension but i didn't get any update in adobe creative cloud application(CC2018). In CC2018 synch mode is on and i sign out and sign in many times still facing same issue. how to get update in cc2018 and test in my InDesign cc2018. I dont want to use any Extension manager or Zxp installer. it is possible ??
Hi Everyone!,Is it possible to connect Data Base (Ms Access, SQL server) using from Photoshop extension panel.Please guide me if feasible and your help much appreciated.-yajiv
As I understand it, each ExtensionManifest can contain multiple extensions: they are a package. My guess is that this allows you to include multiple related tools with one installation. When using the ExManCmd tool (--list all command), however, the "Extension Name" field in the output shows the bundle name [and version] rather than the included Extension's name. Is this expected? Could someone please clarify the ambiguity a bit?Further, is the expectation that any time an <Extension> entry in the <ExtensionList> has a version bump that the <ExtensionList> also gets a version bump?
Please note that for all Creative Cloud Adobe application users installing Add-ons, the Creative Cloud Desktop Application should now be used for installation as opposed to Extension Manager CC. (Note that Extension Manager CS6 should still continue to be used for CS6 add-ons users only).When you log into the Extensions website and click the blue button to ‘acquire’ an add-on, after several moments pass, you should see some activity in the Activity Stream in the Creative Cloud Desktop App (as per the image on the right). The stream should indicate whether installation was successful or not. (If you receive an error code, please check the list of errors posted in this article: https://www.adobeexchange.com/resources/19#errors)For Adobe Add-ons users who are experiencing installation difficulties via the Creative Cloud Desktop App where the Activity stream in the app Home tab is NOT reporting any error messages, we would ask you to first of all please restart your computer – particularly
I have a main extension that depending on the situation and context can open up some modal dialogs. For one of those dialogs, the optimal size is not fixed and depends heavily on the context:* User screen size* Content height & widthThe modal opens at 150 x 150px and starts loading its contents. Once this is loaded in the background, I can calculate the desired size of the modal.Using these calculated sizes and the CSInterface.resizeContent method I'm able to set the modal to its ideal size.The only issue here is that the modal is no longer centered after resizing.So the initial modal of 150 x 150px is dead center (which I like), but after resizing the top-left corner will remain in the same place and modal will overflow off the screen, requiring the user to reposition it.So I'm looking for a way to set my modal in the center again, after resizing. I didn't find anything in the CSInterface. Is something like this possible?
HiI want to drag some assets from my extension panel into the project panel for importing. Is there a way to intercept the drop event? These assets needs to be downloaded before importing.ThanksAnand
Hello.I want to modify some information of the add-on published as private.So I pushed the following button.but the following message is displayed and it can not be edited. And I tried to delete my product. but I couldn't. Let me know how I can delete my product or how I can resolve the problem.Thank you.
We have to put extension version information into the manifest.xml file. Is there a way to access this programmatically from within panel extensions or would it require loading and parsing the XML directly?
Remix with Firefly Community Gallery
Thousands of free creations to fall in love with and remix in Firefly.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.