adamdehaven / specify Goto Github PK
View Code? Open in Web Editor NEWAn extension used to automate specifying dimensions (and adding dimension lines) of objects in Adobe Illustrator
Home Page: https://specify.dehaven.org/
An extension used to automate specifying dimensions (and adding dimension lines) of objects in Adobe Illustrator
Home Page: https://specify.dehaven.org/
Hi,
What's is the minimum Adobe Illustrator version I need to have that supported by this Specify?
Thanks.
I've paid for the subscription for the Speccify Plugin for 5 different machines and now it has disappeared from Illustrator on all machines. I can't get it back. It's not in Creative Cloud plugins and when I go to Creative Cloud Exchange it wants me to buy it again. I have the order and subscription paid for and confirmation email.
Is your feature request related to a problem? Please describe.
Please add feature to be able to measure line/curve segment length in different angles other than horizontal or vertical position.
Describe the solution you'd like
Describe anything you've already tried
Additional context
I know it's not built in AI, have to deliver architectural measurements and fractional inches are all the rage there.
thanks!
Based on feedback from @KevinConsen in #6:
Is there a way for the script to remember previous settings? Especially the decimal setting. Would save me a whole bunch of clicks.
(Splitting into separate issue to work separately)
Thank you SO MUCH!!!
I've been searching for this for weeks, this is EXACTLY what I wanted to specify design dimensions.
Few points of feedback/requests if you don't mind:
Is there a way for the script to remember previous settings? Especially the decimal setting. Would save me a whole bunch of clicks.
Is there a way to key bind the script to run (f.e. using arrow keys for selecting the dimension.
Any chance you could make a similar script, or adjust this one, to allow defining colors in a similar way? Something resulting in:
That would be amazing and my gratitude would be eternal!
I'm sorry if this isn't the appropriate place for these comments, I couldn't find a better place.
Hi, We have the Adobe Creative Cloud Ver 27.7 and we just purchased and paid for the plugins Specify Dimensions and Measurements to help us make our proofs become easier when putting the dimensions. It worked in one of our computer with the same version of Adobe but when we try to purchase again for another computer it didn't worked. It says it's not compatible with the version of Adobe Illustrator. Anyone has an idea what can we do about it? or How can we get a refund? TIA
Is your feature request related to a problem? Please describe.
Does it work with the french version ?
Describe the solution you'd like
yes
Thanks
Add a switch in the script to detect document color mode (RGB vs. CYMK) to allow user to specify the color of the dimension lines and text.
Is your feature request related to a problem? Please describe.
No problem no - been using an older version of your code for years and just discovered it has been updated, so I purchased the new extension.
I use it to dimensions graphics in order to create proof/size verification screenshots for clients
The items I sell are priced by the area of the design - so I multiply the height and width your tool spits out and manually add a text box that states "12 square inch stamp size" for example
Describe the solution you'd like
Would be amazing if there was an option to check where the code would take the two dimensions, multiply them together, and then adds a simple text box with the calculated area along with the dimensions it already does
Could have a similar "decimal places" specification and/or custom units text
Describe anything you've already tried
There is another extension that appears to calculate an exact area based on complex paths, curves, whatever area the design "covers" - that is not necessary in this case. Just a simple multiplication of the overall height and width.
Need instructions on how to cancel subscription to Specify product. No longer want to continue using the app.
First up, great project :)
My issue that I would like to see is to have the ability to determine the distance between centres of 2 objects (e.g. 2 circles).
Hi Adam,
i just did some work on the color picker dialog. I noticed you already started making a new UI, that's super nice. That https://scriptui.joonas.me/ site is pretty handy right. Only thing you need to build in is the functionality. But i find this so much faster and its also great for seeing issues immediately without having to launch an Adobe app and run the script.
I did some minor clean up now. I noticed the panels weren't aligning really nice, so i set them all to fill. I also tweaked the margins a bit here and there, looks a bit cleaner now. I put the custom unit aside of the checkbox options since it basically showed the same title twice, this saves space. I also made it less wide or was it that wide on purpose? I also simplified the labels, they were a bit to subscription perhaps and all that info is also in the tooltip already. So shorter labels look cleaner again :)
I did take out that into at the top, I'm not sure why its there. Its not clickable or anything and people can find the URL in the script. I would leave out or when the other UI Dialog gets there over time, perhaps that one can have it.
Do you mind if i also add gap size into this branch. I just added it and works properly. Im not 100% if the layout should be like this though. I was thinking of putting the stroke setting perhaps on the same line so it looks less messy on that line. But thing is, they all belong together since all are for the measurement lines.
Describe the bug
After the latest update, the "Cancel" and "Specify Objec(s)" buttons falls off the Specify UI.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Buttons should show up on UI.
Screenshots
https://www.linkpicture.com/q/Specify.jpg
Desktop (please complete the following information):
Windows 10
Adobe Illustrator CC v26.0.3 (64bit)
Additional context
None
Just purchased the plugin, Scecify.jsx but it will not install and does not appear under my Adobe Marketplace.
Hello Adam
may i know how can i stop the yearly subscription ?
Based on feedback from @KevinConsen in #6:
Any chance you could make a similar script, or adjust this one, to allow defining colors in a similar way? Something resulting in:
(Splitting into separate issue to work separately)
We have one Windows 10 PC that the script doesn't seem to work for in our old version of Illustrastor, we are using the same files on 5 other Windows 10 PC's with the same version of Adobe CC without issues. I have even tried downloading a new copy of the script and re adding it to specified folder.
I'm not sure if leader line is the correct term, but I'm referring to the 2 lines perpendicular to the edge being defined, The size of these lines looks fine in your examples where the edge is 200px - 1000px, but the larger the size of the artwork, the more these lines get lost and the parallel line becomes too close to the edge being defined.
I'm not sure of the best implementation, but maybe it could be automatically sized based on the size of the art or possibly something like 50% of the dimension font size.
Please see attached images for further clarification.
Ability to add label on more than one side at a time, would be awesome
I can open Specify but I cannot move it on my screen to grab the preferences. Can you please assist.
Firstly thank you so much for this. I've been in need of a script like this for a long time.
Would there be a way to increase the size the labels? Or even take into consideration of working at different scales? I typically work in a fairly large format so typically things will be a 10th of their actual size (so something that is 24", will read in AI as 2.4").
Thank you!
Thank you for your great script,
was looking to change/insert the
abbreviation of " in" to the abbreviation of ".
Using the method of escaping the straight quotation mark " ""
On Line 304
case RulerUnits.Inches: v = new UnitValue(v, "pt").as("in"); v = v.toFixed (decimals); unitsLabel = " in"; // add abbreviation break;
I switched out to
case RulerUnits.Inches: v = new UnitValue(v, "pt").as("in"); v = v.toFixed (decimals); unitsLabel = " \""; // add abbreviation break;
Users are getting this error window/message when creating dimensions using the Specift Script in Illustrator, the folder is located at C:\Program Files\Adobe\Adobe Illustrator CC (64 Bit)\Presets\en_US\Scripts as required.
specify error => toggle Specify Dialog: IOError: File or folder does not exist
Hi! Specify has disappeared from my Illustrator Extensions folder and no longer shows up in my Plugins in Creative Cloud. I just paid for a renewal also.
Hi! I have been using Specify with Adobe Illustrator 2019. I recently upgraded to Adobe Illustrator 2020 and the extension will no longer install. It give an error code and states the extension has been retracted by partner. Can you help me with this?
I've just given the new improved version a test & found that when using the advanced features & setting the font size to 20, it doesn't make it 20 of the units I have set in my preferences (I almost always work in mm). So in my test case, it sets it to 20 px (maybe?) rather than 20mm.
I wonder is it possible to have it set the font-size to either:
a) auto-detect the units from default font units in the AI preferences
b) auto-set the units to whatever your ruler units is
c) allow it to be selected from a dropdown list of possible unit types
On a side note, I'm super happy with the new UI & features available. Thanks for your work on this project.
Unfortunately, after updating to AI 2023, the script no longer functions for me. The pop-up appears, I try to run it with the selected settings, the SPECS folder is created, but no cotation is being added. No error is being caught.
Is your feature request related to a problem? Please describe.
I'm typically marking-up architecture/construction drawings and conventionally use fractional inches.
Usually they are rounded to the nearest 1/4", 1/8" or 1/16" like a tape measure. I thought that by specifying "Maximum fraction denominator" I would get the nearest 1/8" if I entered "8" but I actually got 5ths. Technically this is correct (no arguments there!) and it was the nearest fractional number with a denominator less than or equal to what I asked for....but no one uses 5ths or 7ths in this setting....
Describe the solution you'd like
Could there be an option to "round to the nearest fraction with a denominator <= X"?
Describe anything you've already tried
I can reduce the maximum denominator to force round whole numbers, but then I loose information because it would be rounding aggressively (say dropping from 1/8" to 1/4" precision and I could still get 1/3" increments if that were the closer number) so it's not an ideal solution.
Additional context
Screen shot showing "5.19 in" as "5-1/5 in" which is correct, of course, but unconventional.
Otherwise, thanks for building this!
Sorry for opening an issue for this. I couldn't figure out a better way to ask.
Is your feature request related to a problem? Please describe.
I use the this to make measurements for objects that are arbitrary scaled to fit in a template so I end up having to manually edit the text for the measurements all the time. This causes the text to get misaligned with the lines, and if I have to measure many objects at the same time it can be burdensome to have to manually edit all the text alignment and numbers.
Describe the solution you'd like
Have an option to choose text alignment justification and/or be able to put a custom value in the measurements before creating the measure lines.
Describe anything you've already tried
current process is manually ungrouping the text and the lines and then relative center aligning the text to the line to make it center.
Additional context
I work in a print shop and use your tool for proofing and it's been a real life savor in time for the proofing process. I really appreciate this tool and these small features would help us out a ton. Thanks.
Look into refactoring the switch statement that includes all the math to a simplified form. Easy to do, just need to do it.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.