Razamus
Explorer
Razamus
Explorer
Activity
Nov 11, 2024
03:23 PM
Do you see the guides on both Mac and PC? Have you seen the angles before AI 2025? It came with the update, and people have complained on multiple platforms. I've never enabled construction guides, and they're still not enabled. But they are shown.
... View more
Nov 11, 2024
03:05 PM
What do you do to see them? Can you see line extension, when you can see them? That's the issue. I can only see them. And never line extension. On Mac.
... View more
Nov 11, 2024
02:14 PM
Are you on Mac or PC? Does your Illustrator give you the 45° and 90° extension options?
... View more
Nov 11, 2024
09:30 AM
I hasn't been fixed for lines with any curvature. 29.0.1 is only giving us the new (useless) 45° and 90° smart guides, instead of line extension.
... View more
Aug 15, 2024
02:07 PM
I don't think there's any easy way to do it. Adobe has really messed this up. Their iPad apps are just useless. And they're not even allowing us to fix them, by accessing the necessary parts in userscripts.
... View more
Aug 15, 2024
01:15 PM
What action would you use? I want to script it, because Illustrator on iPad doesn't have the width tool, and I really want to use the pressure sensor to create paths with variable width.
... View more
Aug 15, 2024
09:37 AM
Trying to write a script to converts brushstrokes to paths with variable width. But I cannot seem to access the variable width properties of a stroke or path points. Is it possible?
... View more
May 04, 2024
10:47 AM
I've found this thread in 2024. This is what works in Illustrator 28.4.1: var isStroke = app.isStrokeActive() ? true : false;
if(isStroke){
var tmpObj = doc.defaultStrokeColor;
}else{
var tmpObj = doc.defaultFillColor;
}
alert([tmpObj.red, tmpObj.green, tmpObj.blue,].join(', '));
... View more
May 04, 2024
10:01 AM
In Illustrator 28.4.1 (2024), this doesn't work. I've spent some time trying to figure it out. Here is a version that works today (2024-05-04). var isStroke = app.isStrokeActive() ? true : false;
if(isStroke){
var tmpObj = doc.defaultStrokeColor;
}else{
var tmpObj = doc.defaultFillColor;
}
alert([tmpObj.red, tmpObj.green, tmpObj.blue,].join(', '));
... View more
Apr 07, 2024
01:53 PM
I've been drawn to this post multiple times, when I get that error. I am leaving this message to future me, and any other Mac users with the same problem: Re-check if VSCode / Visual Studio Code has been opened with Rosetta. I don't know why, and how, but my MacOS sometimes uncheck the box. Which leads me to the error. Rule of thumb: If you're not greeted with doom and gloom from Microsoft, you're not ready to interact with Adobe. Command 'ExtendScript: Evaluate Script in Attached Host...' resulted in an error command 'extension.extendscript-debug.evalInAttachedHost' not found
... View more
Dec 14, 2023
12:23 PM
3 Upvotes
Thank you! Those tools are nice, but are related to the selection process. My request is that the generated art is based on a selected object, elsewhere in the artwork. As I understand the AI model, it focuses on the destination, and what would fit there. I want to be able to specify what it should take as inspiration.
... View more
Dec 14, 2023
07:02 AM
2 Upvotes
Idea: To be able to reference one part of an image, when using generative fill on another. Reason: Generated illustrations can have multiple parts, and sometimes one is bad. E.g. a bad eye in a generated person. When using generative fill, Firefly uses information about the area surrounding the eye, which isn't of much use. It should use the other eye instead. Like the Photoshop Patch tool. Example: One bad eyeball, one good. The “wrong” eye is painted out, for generative fill, and the “proper” eye is selected for reference A similar eye is generated
... View more
Dec 02, 2023
07:20 AM
1 Upvote
I've made this, to transform groups into layers: // Get the current selection
var selection = app.activeDocument.selection;
// Check if there is a selection
if (selection.length > 0) {
// Get the first selected item (assuming you are only dealing with one item at a time)
var selectedItem = selection[0];
// Check if the selected item is a group
if (selectedItem.typename === "GroupItem") {
// Get name of item, or ask for name
if (selectedItem.name) {
var layername = selectedItem.name;
}else{
var layername = prompt("Layer name?");
}
// Get the parent layer of the selected item
var parentLayer = selectedItem.layer;
// Add layer and name it
var newLayer = parentLayer.layers.add();
newLayer.name = layername;
// Move new layer to the location of the selected item
newLayer.move(selectedItem,ElementPlacement.PLACEAFTER);
selectedItem.move(newLayer,ElementPlacement.INSIDE);
// I want to ungroup, but this does't work
app.executeMenuCommand('ungroup');
} else {
alert("Not a group.");
}
} else {
alert("No item selected.");
}
... View more