Simple TIFF Viewer

Concluído Postado Jan 11, 2008 Pago na entrega
Concluído Pago na entrega

*** IMPORTANT NOTE *** Make sure that you have read the attached page before you submit a bid or comment! Look under "Additional Files" below. -------------------------- I am looking to developed a *very* simplified version of Adobe Acrobat, for TIFF files. It will (1) open a TIFF file and (2) display and (3) resize it on the screen. That's about it for now. Future versions will have more capabilities. If you are a Windows-only C++ programmer, don't bother: Even though the initial program will run on Windows, it should be written in a multi-platform way. You will find more details in the attachment.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

* * *This broadcast message was sent to all bidders on Saturday Jan 12, 2008 12:59:21 PM:

Preliminary Description and Requirements for the "TIFF DisPlayer" Program The purpose of this project is to write a program that will: - open TIFF files - display them on the screen - resize/resample them in a very efficient and responsive manner (on the screen only) The program can be succinctly described as an extremely simplified Acrobat Reader, for TIFF files. It will have a 6-tool palette with functionality to be specified and coded later, in future follow-up projects. This is in addition to the Acrobat-cloned functionality (see image). There is already a version of this program, written in Java, but I am considering porting it to -or rewritting from scratch in- C++. Therefore, experience with Java is a big plus. The current Java program will be available to you, so you can have a better idea of the desired functionality and look & feel. Additionally, I would like to have the option of running the program on a non-Windows platform in the future, and thus the program should be written in a portable way. Furthermore, I have evaluated several C++ platform independent toolkits and decided that the one that best fits my needs is wxWidgets: [url removed, login to view] As you may have guessed by now, this program will have to be developed in several subprojects and phases, and because of that I would like to establish a long term relationship with the programmer. Your expected future availability is crucial. Depending on the results of the first project, following projects will be posted with you as the one and only invited coder. The current Java version of the program has a very poor responsiveness. In the C++ version, I intend to use the same algorithms used by IrfanView, in order to improve performance: [url removed, login to view] Your knowledge of graphics algorithm is essential. I have the book that Irfan recommended me and that he used as a basis for IrfanView. I will scan and send you the relevant chapter(s). The only part that I want to replicate from IrfanView is "Resize/Resample Image" (Control-R). In some future RAC project, I would like to implement some of the functionality of the Acrobat toolbar (see image), including the sliding tools. The first and most important tool is the one highlighted. One important functionality that we should probably accomplish in this first phase is the rubberband: click on one spot on the TIFF image, drag the mouse and release. That's good enough for now. Then again, we can leave that for the next version/project. I am very flexible on the deliverables of this project. You and I will decided what gets coded first and what gets pushed for the coming versions. One more time: I want to establish a long term relationship. I am not allocating too much money to this initial project. This is just a prototype and test.

## Platform

C/C++ Graphics Algorithms Windows XP wxWidgets Java is desirable

Programação C Java Linux Microsoft UNIX Área de trabalho do Windows

ID do Projeto: #3625762

Sobre o projeto

11 propostas Projeto remoto Ativo em Jan 16, 2008

Concedido a:

vux3m

See private message.

$255 USD em 14 dias
(32 Comentários)
6.9

11 freelancers estão ofertando em média $208 nesse trabalho

apr159

See private message.

$195.5 USD in 14 dias
(38 Comentários)
5.6
RomanSt

See private message.

$255 USD in 14 dias
(16 Comentários)
4.8
cmachine

See private message.

$170 USD in 14 dias
(13 Comentários)
4.6
ivanguy

See private message.

$119 USD in 14 dias
(23 Comentários)
4.7
vw6799315vw

See private message.

$255 USD in 14 dias
(3 Comentários)
2.4
devexpvw

See private message.

$255 USD in 14 dias
(3 Comentários)
1.5
stoikov

See private message.

$170 USD in 14 dias
(0 Comentários)
0.0
zamannasirvw

See private message.

$191.25 USD in 14 dias
(0 Comentários)
0.0
rocoder01

See private message.

$170 USD in 14 dias
(1 Comentário)
0.0
plicatus

See private message.

$255 USD in 14 dias
(1 Comentário)
0.0