We’re rewarding the question askers & reputations are being recalculated! Read more.

Questions tagged [javascript]

Questions related to Javascript code, one of the main technologies behind the web and also being used in Adobe software.

Filter by
Sorted by
Tagged with
8
votes
1answer
1k views

Script to automatically snap all points to grid in Adobe Illustrator?

How would you write a script to move all points of all selected paths to the nearest (non-pixel grid) grid point? e.g. I want all of the points of each polygon/path to snap to the nearest point on a ...
7
votes
1answer
2k views

Problems with Dynamic Text in SVG when font is not SVG

So, I have an graphics automation chain that has been happily running on a headless linux environment using programmaticaly generated/altered SVGs and PhantomJS (currently 1.9.0) as a final rendering ...
6
votes
2answers
1k views

Ending a Photoshop script when no layers are selected

I've been working with a function I found on stackoverflow here that works as far as I can tell by grouping the layers, dumping layer names into an array then ungrouping them. function ...
5
votes
1answer
2k views

InDesign: how to remove everything between square brackets

I have a script to find all textframes in a document, and do a regular expression to remove (if contains) all text inside square brackets. For example the text frame might contain: "Lorem ipsum ...
5
votes
2answers
453 views

Talking about front end web development frameworks from a designer's perspective

I am a web developer working at a company where the front end framework we have selected is Angular JS. I am now in the position where I am the 'resident expert' whatever that means. I have been ...
4
votes
2answers
2k views

Long Shadow Effect in SVG for Web

Basically I'm wondering if anyone has any ideas on how to efficiently get a long shadow effect with an SVG: Example Image My three ideas on how this might be possible: Hella detailed gradient map, ...
4
votes
1answer
1k views

Vector Format Perlin Noise Effect

Goal is to Achieve vector formatted Perlin noise line art. Visual Examples of the desired effect: It is possible to create a static Perlin noise effecting using only Adobe Illustrator or photoshop? ...
3
votes
1answer
552 views

Indesign - remove empty cells from table

I have imported XML which contains nested tables and have created a script to remove all empty cells which is as: var myDocument = app.activeDocument; for(var i=myDocument.textFrames.length-1; i>=...
3
votes
1answer
246 views

Bullet list syntax for Adobe InDesign script

I'm looking for the syntax that defines bullet points so that I can create a bullet list in a script for use as a guide template for other users. At a guess my best bet so far is that it's under '...
3
votes
1answer
877 views

Animated SVG Javascript Infographic for timeline

I am considering to make an animated infographic based on SVG, Javascript and CSS technologies of a timeline. I have lots of experience in programming but not so much in using these technologies to ...
2
votes
1answer
2k views

InDesign script to list hyperlinks in active document

I am trying to get a list of hyperlinks from my document printed in the console or output to text file. This is what i'm playing with: for (k=0; k<app.activeDocument.hyperlinks.length-1; k++) { ...
2
votes
1answer
7k views

Exporting SVG paths to HTML to animate with JavaScript

I have a complex blueprint, which I've traced in Inkscape. I'm going to programmatically animate the path and also add some other effects with JavaScript. I can include the file using HTML (e.g. <...
2
votes
1answer
176 views

Photoshop/Javascript - Will this code help me draw fronts on weather maps?

I am a meteorologist. I use Photoshop to help annotate maps. One thing I always wanted to do, but couldn't, was draw weather fronts. Recently I've come across some javascript used by leafletjs to ...
2
votes
2answers
674 views

How to script a popup box before closing a document - InDesign

I have used javascript to script before, using an eventlistener to say app.addEventListener( "beforeClose" , [function]); function [functionname]() etc... What I need is a way to tell InDesign '...
2
votes
1answer
1k views

What is the difference between .jsx and .js?

I am new to Adobe Scripting - what is the difference between .jsx and .js?
2
votes
2answers
1k views

Search for string and delete entire text frame with JavaScript for Illustrator

I can delete a layer by name: var myDoc = app.activeDocument; var myLayers = myDoc.layers; var myLayer = myLayers["layer name"]; myLayer.remove(); or by stacking order: var ...
2
votes
1answer
370 views

Logarithmic Spacing in Illustrator

I'm trying to space text logarithmically. My goal is essentially the same as the one presented here, which is useful but doesn't help me as the only advice provided is to use JS, which I'm not ...
2
votes
1answer
862 views

Website Designs with Round Headers?

Does anyone have any examples of live websites with round headers? Similar to this: http://www.nasty-creatures.com/ I'm working on something for a client and have come up with a design with a round ...
2
votes
2answers
625 views

How to approach animating a svg from left to right? [Web]

I have image below which is text mixed with dots. As the paths are not in order from left until right, how would one approach animating from left to right? The only way I can think is to label each ...
2
votes
1answer
3k views

Indesign script (Javascript) to return/select words around insertion point

Consider the following text: She sells sea shells. Say my insertion point is currently at a blank space between two words, i.e. app.selection[0].characters.length < 1 I need to select or return ...
2
votes
1answer
45 views

Is it possible to animate a PNG image with canvas?

I saw this page and wanted to know if anyone can point us in the direction of how this was created? this moving effect in the header. https://www.jetbrains.com/ i tried something like but i dont ...
2
votes
1answer
292 views

Scripting Artboard Export with specific bit depths

I'm working on setting up a reusable template for some PNG avatars. Unfortunately, the different avatars have specific export requirements. Currently I'm using Save for Web to achieve these specific ...
2
votes
1answer
1k views

After Effects expressions to sum numbers and control charts

I would like to build a project in which I will change two numbers and all of the following take place automatically! I'll Explain... Part 1: I have two layers, "Number 1" and "Number 2". Suppose I ...
2
votes
0answers
65 views

How can I get layers data in relation to their group name?

I am making a Photoshop script which gets every layer with Bevel and Emboss effect and then doing some actions. I have make this function so to get layers data... function getLayersData() { ...
2
votes
0answers
331 views

Acrobat - placeholder text for form field?

I have created a form in Acrobat and would like to have placeholder text within each field instead of actual labels for each field. The first approach was a script I inserted into "custom" under the ...
2
votes
0answers
250 views

Artboard renaming issue

I'm working on a script for my team that will allow them to batch rename artboards in Photoshop. We use the following naming convention for our artboards: "ProjectTitle_BannerType_WidthxHeight_LG" ...
2
votes
0answers
815 views

Script to resize InDesign page to fit content

I'm wanting to use ExtendScript javascript to loop through each page of an Adobe InDesign document and change the size of the page to match the visible bounds of all the objects on that page. I'll ...
2
votes
0answers
124 views

Photoshop Javascript - Resize not working correctly

I have written a script in Javascript for photoshop which gets user input (number of boxes on the desktop) then converts it into pixel sizes. The problem is on resizing, the layer doesn't change to ...
2
votes
1answer
345 views

exportSVG in jsfl run as a command in adobe animate doesn't work

In Adobe Animate and with a .fla file (after importing a swf file, import to stage), I run this script var exportFileName = 'file:///C|/temp/files/a.svg'; fl.getDocumentDOM().exportSVG(exportFileName,...
1
vote
2answers
466 views

InDesign Script to create URLs

Is there a script to use within InDesign so it finds a URL within textframes and it turns it into a hyperlink? As I am aware, to create a hyperlink within InDesign requires you to right click and ...
1
vote
4answers
745 views

How to rotate all items as a group? (In a script, Illustrator)

I have an SVG with a few curved paths. I'd like to create n versions of this, by rotating them around as a group (360 / n degrees apart), around the center of the square-shaped canvas they're in, like ...
1
vote
1answer
83 views

How to draw high-resolution images on client-side?

Any libraries, API, or tips are welcome. I am trying to draw Landsat 8 images using Canvas utility of Javascript on my browser. The grayscale reflectance values for Landsat 8 bands are from minimum -...
1
vote
1answer
52 views

Is it acceptable as a web developer to know very elementary JavaScript and rely on frameworks such as Materialize?

I've been using cusotmised Materialize CSS for most of the effects I want on my pages. I know very little JavaScript. Is it reasonable for me to continue working with frameworks such as Materialize ...
1
vote
1answer
36 views

How can I get an alert with layers count before they change?

I have this function below and before it calls bevel(); function, I want first to add an alert where it says how many layers going to be change... function goThroughLayers(parentLayer){ for(var i=...
1
vote
1answer
57 views

How to select all shapes with specific color and replace this color with an other one?

I am totally new in Photoshop scripting, but I have some JavaScript experience. I want to make a script (or find an existing one and study it) that finds every shape with a specific fill color in my ...
1
vote
1answer
735 views

Photoshop javascript, how to select contents of a layer

Is there a method for the following function (mac) Command-click on thumbnail in layer panel? (So all non empty pixels get selected in specified layer.)
1
vote
1answer
720 views

What is a Type 1 font in InDesign?

Diving down the rabbit hole of scripting InDesign to learn more about what fonts are in a file I ran across several font types but I'm unsure what it means in InDesign when you have a Type 1 font type....
1
vote
1answer
71 views

Get values from an applied bevel and emboss effect for multiple layers?

I created this function below, to get some values from an applied bevel and emboss effect, like shading angle, shading altitude etc. alert("Angle: " + getBevelAndEmbossValues()[0] + "\nAltitude: " + ...
1
vote
1answer
68 views

Script: Change color Saturation while maintaining L in LAB model

For example, I have a red color #633b3d (Saturation: 40, L: 30) and I want to transform Saturation to 80 while maintaining L (resulting color should be #83211b). If I simply change foregroundColor.hsb....
1
vote
1answer
132 views

Scripting - Artboards names in photoshop

I checked in the Photoshop's Documentation if there was any option to work with artboards in scripting. Unfortunately I couldn't find anything. Does anyone have experience in working with artboards ...
1
vote
1answer
69 views

Adobe Illustrator Script Adjustment

I'm working a script to make ALL the texts of a document with some specifics. Glad to say it's already functioning but not completely because it's just working on some of the textframes and not all of ...
1
vote
1answer
293 views

Is there automatical way to fill white pixels to black if it's surrounded by black pixel? See my image for more details

Basically, if you look at the image I want to fill the white noise if it's surrounded by black pixels. Maybe not a single white pixel but I definitely would like to fill the bigger patches. I was ...
1
vote
1answer
186 views

Indesign Script - output xml content as textframes [closed]

Is there a way of looping through xml tags and output each tag onto a new page of an indesign document Here is what i have so far but i think i am way off: var myDocument = app.activeDocument; var ...
1
vote
1answer
111 views

SVG stroke-dashadjust polyfill. Trying to get SVG dotted stroke to align dots at the ends

W3C SVG Strokes introduces stroke-dashadjust but no browser implements it yet. Adobe Illustrator's stroke panel has a button for this feature – its tooltip reads Aligns dashes to corners and path ...
1
vote
1answer
55 views

PDF Form Calulations

I have a PDF form with calculations that I just created and I intend on using it as an order form. I created it in Excel then brought it into Acrobat Pro DC (Mac OS) to create the form. Its just a ...
1
vote
1answer
1k views

Blood Dripping Down Screen Effect [closed]

I was wondering if anyone had a tutorial or an idea of how to create a dripping effect similar to that of the famous blood drip. In this case, I was curious as to how I could change the color, instead ...
1
vote
1answer
352 views

updating links based on pageItem name, not based on index of 'links.items'

I have a indesign document with several images. I want to update these images with Adobe Indesign Scripting. The following code works. var file = new File ('/MyDisk/image01.png'); app.activeDocument....
1
vote
1answer
521 views

Design Research: Interactive graphic following mouse pointer on website

Doing some more visual design technique research. Nikita Nikiforov shows a very interesting visual feature on his website Nikita Nikiforov. See the .gif below or visit the website to see it in action....
1
vote
3answers
782 views

Calling Pathfinder Divide through JavaScript in Illustrator?

How do I call Window → Pathfinder → Divide through JavaScript in Illustrator? If not, can I call an action that pushes this button through javascript?
1
vote
1answer
126 views

Programmatic swirl function

In the following post @joojaa writes out the math function for the artwork shown here: His code is specifically in PostScript, which is awesome...but I'm wondering if this can't be converted to ...