
Completed
Posted
Paid on delivery
I need an experienced Adobe Illustrator scripting developer to create an automated Paint-by-Numbers production tool for the current version of Adobe Illustrator. The script must analyze already vectorized artwork, automatically detect any number of existing fill colors (for example 12, 20, 30 or 50 colors), assign numbers to the colors, create a separate white template with adjustable gray outlines, automatically place the correct color number inside each suitable vector region, handle irregular/concave shapes and compound paths, mark problematic small regions for manual review, and automatically create a numbered color legend. The original colored vector artwork must remain unchanged. A complex 20-color Porsche 918 vector artwork will be used as the mandatory acceptance test. A second artwork with a different number of colors will be used to verify that the script is universal and not hard-coded for the Porsche. I am specifically looking for a developer with previous Adobe Illustrator JavaScript / JSX / ExtendScript experience. Please provide relevant references or examples of previous Illustrator automation projects. Budget: €100–€150 fixed price. Final acceptance requires a functioning script and editable source code.
Project ID: 40717122
53 proposals
Remote project
Active 5 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hi — most of this is standard ExtendScript, but the part that actually decides whether the tool is good is placing the number inside each region. For a simple blob the centre works; for a concave shape or a compound path (a ring, a C-curve) the geometric centre falls outside the fill and your number ends up floating in empty space. So I'd use a pole-of-inaccessibility approach — the point furthest inside the shape — and size the number to fit, which is exactly what handles your irregular regions and flags the ones too small for a number. How it'd work: read the artwork, collect unique fills (works for 12, 20, 50 — nothing hard-coded), assign numbers, then generate a separate white template with adjustable grey outline weight, drop the right number into each region, mark tiny/awkward regions on a "review" layer, and build the numbered legend. Your original coloured file stays untouched — I work on a duplicate. I'll test against your Porsche 918 and a second file before calling it done, since universal is the whole point. One question: current Illustrator on Windows or macOS? ExtendScript has small path/font quirks between them and I'd match yours. On background — I write JavaScript automation daily and I'm comfortable in ExtendScript/JSX; happy to run the Porsche test as the acceptance gate exactly as you described. I do this full time, so I deliver 10x faster and 5x lesser in cost.
€100 EUR in 3 days
0.0
0.0
53 freelancers are bidding on average €124 EUR for this job

Hi there, I'd love to create the automated Paint-by-Numbers production tool for Adobe Illustrator that you described. With my experience in JavaScript and automation for graphics software, I can ensure the script effectively analyzes vectorized artworks, assigns colors, and generates a numbered legend while keeping the original artwork intact. Handling irregular shapes is something I’ve successfully tackled in previous projects. To clarify the scope and ensure we're aligned, I have a couple of questions: 1- Are there specific file formats you want the script to support for input? 2- What is the desired output format for the painted template? I'm eager to discuss further and outline the best approach for this project.
€100 EUR in 1 day
6.4
6.4

Greetings, You've outlined a clear need for an automated Paint-by-Numbers generator that can work seamlessly within Adobe Illustrator. The goal is to analyze vectorized artwork, identify fill colors, and create a user-friendly template with numbered regions—all while preserving the original artwork. My approach would involve developing a robust JSX script that can handle various color counts and complex shapes. I have experience in creating automation scripts for Illustrator that streamline workflows, and I can ensure the tool will effectively manage irregular shapes and highlight areas needing manual attention. With a focus on functionality and ease of use, I’m confident I can deliver a solution that meets your requirements perfectly. I can share my relevant experience in similar projects to illustrate my capability in this area. Best regards, Saba Ehsan
€130 EUR in 3 days
6.0
6.0

I have experience with Adobe Illustrator JavaScript, JSX, and ExtendScript automation, including vector processing and automated artwork workflows. I can build a universal Paint by Numbers script that detects existing colors, assigns numbers, creates the white template, places labels inside suitable regions, handles compound and irregular paths, and flags small areas for review. I’ll keep the original artwork unchanged and generate the numbered legend automatically. The Porsche 918 artwork and a second multi color design can be used as acceptance tests, with clean editable source code delivered.
€100 EUR in 3 days
5.3
5.3

Hello Sir, I have already worked on similar types of website and software development projects and I am confident that I can successfully handle your project. I am a full-time freelancer with **17+ years of experience** in web development, software development, automation, and API integrations. My expertise includes: * ASP.NET C# web and software development * Android app development * Python automation and web scraping (Amazon, Instagram, Facebook, Google Maps, LinkedIn, Telegram, and other custom scraping solutions) * JavaScript, jQuery, AJAX, Bootstrap, HTML5 * Microsoft SQL Server database development * Payment gateway integration * SMS, Email, Banking, Financial, and Insurance API integration * Custom automation bots and workflow automation software I focus on delivering **high-quality, scalable, and reliable solutions** with clean code and long-term support. Please contact me in private chat so we can discuss your requirements in detail. I can also show you a **demo of similar projects** I have completed. Looking forward to working with you. Thanks & Regards
€150 EUR in 3 days
5.5
5.5

I've built JSX scripts for Adobe Illustrator before, handling vector analysis, color mapping, and automated layout generation, so this is right in my wheelhouse. I'll analyze the artwork, extract colors, generate a numbered template with adjustable outlines, place numbers in regions, flag small shapes, and create a legend—all while preserving the original file. The script will process the Porsche 918 test case first, then validate against another artwork to ensure universality. I'll deliver the script and source code, ready for immediate testing. Thanks, Andrii.
€175 EUR in 3 days
5.3
5.3

Hey, I understand you need a universal Adobe Illustrator JSX/ExtendScript tool that detects the existing fill colors, assigns color numbers, creates an editable white/gray template, places the correct numbers inside irregular and compound vector regions, flags very small areas, and generates the numbered color legend without changing the original artwork. I can build the automation around Illustrator’s scripting API and make the Porsche 918 plus a second multi-color artwork the acceptance tests so the solution isn’t hard-coded to one design. If you message me, I can go through the placement and template requirements with you and confirm the best implementation approach. Best regards, Fahad.
€120 EUR in 2 days
5.5
5.5

Hi, I noticed you're looking for an Adobe Illustrator scripting developer to automate a Paint-by-Numbers tool. I have extensive experience with JavaScript and software development, specifically in creating custom scripts for Adobe Illustrator. This expertise will allow me to efficiently analyze vectorized artwork and automate the detection and numbering of fill colors as you require. I can also ensure the creation of a white template with adjustable gray outlines, which aligns perfectly with your project's needs. Could you share more about how you envision the script handling different numbers of fill colors, such as 12, 20, or 50? This will help me tailor the solution precisely to your expectations.
€100 EUR in 7 days
5.2
5.2

I understand you need an Adobe Illustrator JSX/ExtendScript tool to auto-generate a Paint-by-Numbers workflow without altering the original vector art. It must count colors, assign numbers, place numbers in each region, handle irregular/concave shapes, flag tiny regions, and generate a color legend. Porsche 918 20-color test plus a second vector must pass. Solution: - Analyze vector fills to detect unique colors and assign numbers in a logical sequence. - Duplicate a white template with adjustable gray outlines so the original artwork remains untouched. - Auto-place color numbers within each region, supporting concave paths and compound shapes. - Flag very small regions for manual review and ensure robust error handling. - Generate a clear color legend mapping colors to numbers for easy reference. - Deliver editable source (ExtendScript/JSX) with a small UI for color-count and outline width adjustments. Deliverables: - .jsx/.js script and fully annotated source - Documentation and usage guide - Test assets: Porsche 918 vector (20 colors) and a second-color-variant vector - Inline comments and run instructions Budget + timeline: - €150 fixed price - Delivery within 5-7 days after kickoff, including testing and documentation Portfolio references: https://www.freelancer.com/u/zarminagull189, https://www.freelancer.com/u/zarminagull189/projects, https://www.freelancer.com/u/zarminagull189/portfolio, https://www.freelancer.com/u/zarminagull189/work, https://www.freelancer.com/
€190 EUR in 3 days
4.8
4.8

**Free right now and can start on the paint-by-numbers script today** Read through your spec twice, this is squarely ExtendScript/JSX automation work I've done before, detecting vector fill regions, assigning numbered legends, and handling compound paths and concave shapes without touching the original artwork. Recent work: built an Illustrator script for a print shop that auto-generated die-line numbering across irregular vector paths, and another that batch-converted layered illustrations into paint-by-numbers templates for a stationery brand, similar color-count range to your Porsche test file. I can start today and use your 20-color Porsche file as my own acceptance test before you see it. Want me to send a short technical approach first?
€125 EUR in 7 days
5.0
5.0

HI I can develop robust Adobe Illustrator JSX scripts to automate your workflow, handle repetitive design tasks, manage document and layer operations, and deliver reliable, maintainable automation tailored to your requirements. Kundan
€100 EUR in 4 days
4.8
4.8

I can build the MVP to turn player history, recent form, injuries, minutes, matchups, and other useful signals into clear game-by-game projections. I’ll keep the Python code clean and easy to maintain, with proper time-based testing and simple documentation so you can understand, retrain, and improve the model without relying on a black box. I’d focus on getting a working MVP in your hands quickly, then use real results and fresh data to continuously improve the model’s accuracy.
€100 EUR in 4 days
4.3
4.3

Hi there, Root causes: irregular/concave shapes and complex compound paths can hinder accurate region detection. Multiple fills across layers can overcount colors and misplace numbers. Solution: I will build a robust ExtendScript workflow that scans fill regions, groups by color, assigns numbers, creates a white template with adjustable outlines, and places color numbers inside each region, preserving the original artwork. Experience: I’ve automated color-to-number workflows for vector art with 30-60 colors, delivering non-destructive layers and editable source code that passed testing on Porsche-like art. Optional improvement: add a lightweight QA pass to flag tiny regions for manual review. Thank you, - Bohdan
€140 EUR in 2 days
4.3
4.3

Hi there, I am an Adobe Illustrator scripting developer with experience building JavaScript JSX and ExtendScript automation for vector artwork processing. I can work with Illustrator paths compound paths fill colors and automated object placement to create reliable production tools. My plan is to analyze the existing vector artwork without modifying the original then detect all unique fill colors and assign numbers dynamically. I will generate the white template with adjustable outlines place numbers inside suitable regions handle irregular and compound shapes flag very small or problematic areas for review and create an editable numbered color legend. I will test the script against the 20 color Porsche 918 artwork and a second artwork with a different color count to ensure it is universal rather than hard coded. I am free to start immediately and can work within your €100–€150 fixed budget. I will follow your suggested workflow and provide the complete functioning JSX source code for easy editing and future improvements. I am also interested in supporting you long term with further Illustrator automation needs.
€125 EUR in 7 days
3.9
3.9

Hi there, I can develop the Adobe Illustrator automation script using **JavaScript/JSX (ExtendScript)** to automate your complete Paint-by-Numbers workflow. The script will detect any number of existing vector fill colors, assign consistent numbers, generate the white template with adjustable gray outlines, place numbers inside suitable regions—including irregular, concave, and compound paths—and flag regions that are too small or problematic for manual review. I’ll also generate the numbered color legend while keeping the original colored artwork completely unchanged. I’ll build the solution as a universal tool rather than hard-coding it for the Porsche 918, and I’ll use your **20-color Porsche 918 artwork as the primary acceptance test**, followed by the second artwork with a different color count to verify flexibility. I’ll provide the fully functioning JSX script along with editable source code and ensure the workflow works with the current Illustrator version. I can also share relevant Illustrator scripting/automation examples and discuss the implementation before starting. Best regards, Abdul Rehman
€150 EUR in 7 days
3.4
3.4

Hey, just finished a similar Paint‑by‑Numbers generator in Illustrator using JSX for a client’s 30‑color logo. The script automatically scanned vector layers, assigned sequential numbers, placed them on a clean white template, and built a dynamic color legend – all while preserving the original artwork. I’ve tackled irregular and concave shapes, compound paths, and even flagged tiny regions for manual tweak. My ExtendScript work has earned multiple 5‑star reviews on complex Illustrator automation. I can deliver a fully‑functional, editable script that passes your 20‑color Porsche 918 test and works universally on any palette. Let’s discuss the details – a quick call or a free consultation will set things straight. Chris | Lead Developer | Novatech
€150 EUR in 7 days
4.3
4.3

Automating this workflow reliably means handling vector geometry, not just matching fill colors. Hi, I can develop the Illustrator JSX/ExtendScript tool to automate your Paint-by-Numbers production workflow while keeping the original artwork completely unchanged. The script can detect any number of existing fill colors, assign consistent numbers, generate the separate white template with adjustable gray outlines, place numbers inside suitable regions, and handle compound paths, concave/irregular shapes, and small problematic regions for manual review. I’ll also automate the numbered color legend and structure the script so it works universally rather than being hard-coded to the Porsche artwork. The 20-color Porsche 918 will be the primary acceptance test, followed by your second artwork with a different color count. I’ll provide the functioning JSX source code and keep the implementation editable and reproducible. I’m comfortable working with Illustrator JavaScript/ExtendScript automation and vector document structures. Budget: €150 fixed. Regards, Hamza
€101 EUR in 3 days
2.9
2.9

Hi, there. "ILLUSTRATOR JSX PAINT-BY-NUMBERS AUTOMATION" — you need a repeatable tool, not manual artwork preparation. I can create an Adobe Illustrator JSX script that works with existing vector artwork, detects color regions, generates numbered templates, and keeps the original artwork untouched. The key part is handling real vector edge cases like compound paths, small areas, and irregular shapes so the output remains usable for production. I would structure the script with adjustable settings for outline style, numbering, and color legend generation, then test it against different artwork color counts instead of building around one file. Can you confirm which Illustrator version you need to support and whether your vector files mainly use simple paths or complex compound shapes? Looking forward to working with you.
€420 EUR in 3 days
2.4
2.4

With almost a decade spent honing my craft in web and mobile app development, I bring a unique perspective to the table for your Adobe Illustrator project. My experience in building automation tools combined with my proficiency in JavaScript positions me well to deliver the Paint-by-Numbers automation tool you require. I understand the potential of technology to transform tedious tasks into streamlined workflows, and I'm excited to apply this mindset to your project. While I have not worked explicitly on Adobe Illustrator scripting projects before, my capabilities span across multiple technologies and platforms. This adaptability has been integral to my contribution in delivering successful projects throughout my career. So, even though I haven't built an automated Paint-by-Numbers production tool, I have the expertise to effectively analyze vectorized artwork, assign numbers to colors, and automate other intricate tasks required for your project. My passion for staying updated with the latest technological advancements also assures you that I am equipped to handle the current Adobe Illustrator version. Finally, my utmost commitment to client satisfaction ensures that I will go beyond the task at hand by providing you with a functioning script and its editable source code. Trusting me with this high-value project will result in an efficient delivery without compromising on quality or details. As a freelancer and as a company its always important that our customers
€125 EUR in 7 days
2.4
2.4

Dear Sir, I am thrilled to bid your project. I understand this must be a universal Illustrator automation tool, not a script tuned specifically for the Porsche acceptance artwork. I can develop it in JavaScript/JSX/ExtendScript against the current Illustrator workflow, while preserving the original coloured artwork untouched. The script will dynamically inventory existing fill colours, assign stable numbers, duplicate/process artwork into a separate white template, generate adjustable grey outlines, and create the numbered colour legend automatically. For number placement, I’ll work from actual vector geometry rather than simple bounding-box centres, accounting for compound paths and irregular/concave regions and checking whether the label position genuinely falls within a usable area. Regions that are too small or geometrically unsafe for reliable automatic numbering will be clearly flagged for manual review rather than silently producing bad output. I’ll validate first against the 20-colour Porsche 918 artwork and then against the second artwork with a different colour count to prove the logic is data-driven. Final delivery includes the functioning script, editable source and concise usage/configuration notes. I’m comfortable with your €100–€150 fixed-price range. One crucial question: what minimum number/font size should determine whether a region is flagged as too small? Sincerely.
€125 EUR in 7 days
2.1
2.1

Hi , I can build this Illustrator JSX/ExtendScript automation for your paint-by-numbers workflow. The core requirements are clear: detect all existing fill colors in vector artwork, generate numbered regions, preserve the original artwork unchanged, produce a white template with adjustable gray outlines, place numbers intelligently inside suitable regions, flag tiny/problematic areas for manual review, and build a numbered legend automatically. I’d structure the script to work universally across artworks, not just the Porsche 918 test file, so the color-count logic and region handling remain data-driven. I’m also comfortable with compound paths, irregular shapes, and production-oriented Illustrator automation. If helpful, I can deliver this as a clean JSX script with editable source code and a workflow that is straightforward to test against both acceptance artworks. Best, Kanae
€140 EUR in 3 days
1.7
1.7

Nicosia, Cyprus
Payment method verified
Member since Sep 17, 2026
₹600-1500 INR
$500 USD
$15-25 USD / hour
€30-250 EUR
$10-30 USD
$50 USD
₹1500-12500 INR
$25 USD
₹1000-1500 INR
$30-250 CAD
$30-250 USD
$30-250 USD
₹12500-37500 INR
₹450-800 INR / hour
$10 AUD
₹1500-12500 INR
$30-250 USD
$10-30 USD
€12-18 EUR / hour
₹12500-37500 INR