Modification of pngquant or pngnq

Cancelado Postado May 4, 2009 Pago na entrega
Cancelado Pago na entrega

I have thousands of PNG-24 image files, that are peppered throughout a complex hierarchy of directories and sub-directories. I need all of these to be converted to PNG-8. I have not found any application that can do this. There are two applications that come close: pngquant and pngnq. Both are command line applications, although there is a rudimentary GUI available for pngquant. But both applications suffer the drawback of only being able to operate on a single directory, ignoring all sub-directories. These are open source applications. I need someone to modify one or the other to operate on all images in a directory as well as all images in all sub-directories. The resulting PNG-8 files must be saved in the same directories as their source files.

## Deliverables

The web address and soruce code for pngquant is here: [login to view URL] The web address and source code for pngnq is here: [login to view URL] The pngquant GUI is here: [login to view URL] All three of these applications seem small and simple. I would prefer a GUI so I can launch the final application without the need to use a DOS prompt, but that is by no means a requirement. I will be just as happy with a command line solution so long as it works. Again, I have thousands of source images all scattered throughout an intricate hierarchy of sub-directories, and they all need to be converted to PNG-8 format while still residing in their original directories, so that the directory structure is intact after the conversion. Both these programs do the PNG-8 conversion. I just need you to get them to work on all the files in my directory structure. The final requirement I have is to be offerd a choice when using the application to either cause the resulting PNG-8 files to have the same name as their source, and thus over-write the source, or append a suffix to the end of the filename so as to NOT over-write the source files. Currently, both pngquant and pngnq automatically add a small suffix to the original filename, and thus you double the number of files. I would like there to either be a switch (in the case of a command line product) or a radio-button option (in the case of a GUI product) so that I can either choose to over-write the source, or append the filename so as to protect the source. Finally, I do want to make one thing clear - because it could be confusing. You can either dig into the source of pngquant or pngnq (I have no prefernce either way) in order to modify it to suit my needs, or you can dig into the GUI for pngquant to modify IT, if that is a simpler way to achieve what I need. I assume the GUI is just some kind of wrapper for pngquant that tells it what to do. If you want to write some kind of wrapper that causes pngquant or pngnq to do what I want, that is fine. You can either modify one of these programs directly, or write some kind of wrapper that causes the unmodified pngquant or pngnq to do what I need. Again, I have no preference for which application you work with, nor how the results are achieved. I just want an application that gets the job done.

Engenharia Microsoft MySQL PHP Gestão de projetos Arquitetura de software Teste de Software Área de trabalho do Windows

ID do Projeto: #3858503

Sobre o projeto

6 propostas Projeto remoto Ativo em May 9, 2009

6 freelancers estão ofertando em média $27 nesse trabalho

phosphorvw

See private message.

$72.25 USD in 10 dias
(104 Comentários)
6.1
SHhadun

See private message.

$12.75 USD in 10 dias
(23 Comentários)
3.8
spkvw

See private message.

$42.5 USD in 10 dias
(3 Comentários)
2.8
cinuchacko

See private message.

$8.5 USD in 10 dias
(8 Comentários)
3.0
matt8198

See private message.

$17 USD in 10 dias
(3 Comentários)
1.7
alexxz4

See private message.

$10.2 USD in 10 dias
(4 Comentários)
1.3