C# PDF Search/Replace

Completado Publicado Jul 19, 2006 Pagado a la entrega
Completado Pagado a la entrega

We have an existing Windows application that was built in .NET v1.1 using C# as the programming language. The application helps users manage PDF files.

For an upcoming release, we need to add a feature that allows users to modify text in the body of a PDF file. We realize that PDF files are in general not modifiable, but our research has shown that simple text search and replace is possible programmatically.

For this project we are NOT looking for the developer to modify our existing application or create a full-blown application. Instead, we are only looking for the text search and replace feature. We are only interested in learning how to build the PDF search/replace feature in C#.

However, in order to demonstrate this capability, the project must include a basic working Window application (WinForms) that performs in the following manner:

1. User opens application and provides two pieces of text: A. the text to search for and be replaced. B. The text that will replace what is found.

2. User inputs a fully qualified path to a PDF file on their harddrive.

3. User presses a button, and the PDF is parsed and the original text from step 1 is replaced with the new text.

4. A new PDF with the replaced text is generated and written to disk, in the same directory as the original PDF.

We understand that there are formatting issues associated with PDF text replace, and we will deal with those issue internally. Please focus on the PDF parsing and text replacement.

Only those developers with an understanding of the PDF specfication and experience working with PDF files should consider bidding on this. We will not pay for research hours on this project.

## 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).

## Platform

The text and replace code is to be written in C#, using the .NET framework v1.1.

The test application must be written in C# as well.

The test application must run on Windows XP.

No need for an application installation (MSI) package.

Programación en C# Ingeniería Microsoft MySQL PHP Arquitectura de software Verificación de software Windows Desktop

Nº del proyecto: #3658721

Sobre el proyecto

5 propuestas Proyecto remoto Activo Jul 26, 2006

Adjudicado a:

zereksvw

See private message.

$127.5 USD en 8 días
(32 comentarios)
4.8

5 freelancers están ofertando un promedio de $105 por este trabajo

rssinfotech

See private message.

$102 USD en 8 días
(11 comentarios)
2.6
fenris

See private message.

$85 USD en 8 días
(0 comentarios)
0.0
santoshbhor

See private message.

$127.5 USD en 8 días
(0 comentarios)
3.3
coolsilversv

See private message.

$85 USD en 8 días
(0 comentarios)
0.0