putpng - setpng / grabpng alternative

Any utility that assists in the creation of mods, assets, etc, go here. For example: Ultimate Doom Builder, Slade, WadSmoosh, Oblige, etc.
Forum rules
The Projects forums are ONLY for YOUR PROJECTS! If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.

Please read the full rules for more details.
Posts: 3
Joined: Mon Jan 22, 2024 5:58 pm
Preferred Pronouns: He/Him

putpng - setpng / grabpng alternative

Post by lone_programmer »

putpng is a tool I created that fits my workflow better than setpng or grabpng: https://github.com/wojo81/putpng

It's currently still under development, so If you experience any bugs please let me know. Also, I know that the executable is pretty big for what it is so if you have any tips to reduce the size, please let me know.

Anyways, enjoy!
User avatar
Posts: 17452
Joined: Mon Oct 27, 2003 12:07 am
Location: Kuala Lumpur, Malaysia

Re: putpng - setpng / grabpng alternative

Post by Nash »

Oh, very nice! I am a hardcore enjoyer and user of grabpng, and while there's nothing wrong with it (still serves me well in 2024 - both in cmdline mode as well as GUI mode) -- it's good to know that there's still interest in working on custom PNG tools especially useful for GZDoom assets.

It's a shame that grabpng won't be updated anymore as the author, bagheadspidey, seems to have disappeared off the internet.

I'll be keeping a close eye on putpng.

If you're taking requests - I'd like to see putpng get the ability to crop PNGs by eliminating transparent pixels around the image, while also preserving the embedded offsets. :)

Nevermind, I wrote my post before actually reading the README. Looks like cropping is already in. Wonderful! Now all it needs is the mathematical offsets of grabpng like w/2, h-3 etc... then I can fully retire grabpng and replace it with putpng. :)

Return to “Creation, Conversion, and Editing”