skip to Main Content

So I know very little about programming all around. I’m adept at photoshop and I’m looking to automate the numbering system for making these paint by number kits. I convert the images into vector format and set a maximum number of color variations. I then use adobe illustrator to create the outlined partitions of the image by color. This is all well and good, it’s automated and efficient as far as I need.

My dilemma is that I do not have a system that can number these partitions in a clear and uniform fashion. I must do this tediously in photoshop, taking hours to finish.

I am looking to create or find a system that will do this last step automatically.

My vison for how this would look would be numbers, 1-20 or so depending on the set color cap, evenly distributed across each partition in uniform font and size. The idea is that there would be a grid of 1 number (this number would be the reference to the color needed in this partition) spread across larger partitions and only a few of 1 number on the smaller partitions. It would hopefully look like so:

You can see here how tedious this can become.

I don’t know how to accomplish this, but I’m wondering how complicated this process would be in theory and would it be better for me to learn how to do it myself, hire a professional, or continue the hand numbering. It’s creating a labor cap on my small business that is preventing me from further growth.

Any and all help is very much appreciated; if I can provide more context or specifications I would be more than happy to do so. Thank you!

2

Answers


  1. It can be done with script to some degree. It will work fine for simply forms. But for complicated forms it will be too hard to calculate where you need to put all numbers and how many number will be enough.

    But I saw scripts that can fill any form with any symbols. So it’s possible to fill any form with numbers, I think, technically.

    Of course, if you aren’t a seasoned coder it makes no sense to try to do it at home. You need a pro (not even me).

    And I see another very simply options as well:

    enter image description here

    It doesn’t even need a script. What do you think?

    Login or Signup to reply.
  2. Just for fun I’ve managed to tweak old Johnware’s script (Circle Fill). Now it can fill with given letters (numbers for example). It works to a degree, but the result far from ideal:

    enter image description here

    Probably it can be used for start.

    I believe a real programmer could make it way better.

    My tweaked version of the script is here: https://disk.yandex.ru/d/Ze4-1DQoNRVF1g


    Update

    I’m improved the script further. Now it:

    • works more precise
    • handles several selected paths
    • remembers values in the dialog window
    • sets font size

    enter image description here

    Here is the is the updated version of the script: https://disk.yandex.ru/d/0pcpLDGrfQKMJA


    It took me about 15 minutes to do this:

    enter image description here

    But I had to to split some complex paths with a Knife tool. Sometimes the script throws a some mystical error. I’ve just selected another set of paths an run the scripts again and again.

    It is not a final result but it’s close. I think it’s much faster that to do it manually.

    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search