Find Jobs
Hire Freelancers

Parse a PDF file to CSV, and then import to MySQL

$30-250 USD

Terminado
Publicado hace alrededor de 9 años

$30-250 USD

Pagado a la entrega
System description - A base folder structure named XXX (configurable) has a list of subfolders with several hundrends of pdfs _ A process runs to convert all pdfs to UNICODE UTF-8 text format by using xpdf and rename all processed pdfs to *.pdf_YYYYMMDD_BATCH_SERIALNO All text files are moved to a mirror folder structure [login to view URL] all processed pdf are moved to an archive folder named [login to view URL] BATCH is a batch number to hold an incrementally increased serial for historical reference It is increased each time a batch runs. SERIALNO is a number for 1 to N increased per file processed. All text files are named exactly like the pdf file but renamed to text - When the batch finishes then another script is running to read the content of each text file and convert several values to a CSV file described in the attached excel file. ([login to view URL]) - Based on the examples 2 tables / cvs should be created. One for a Lead and a set of Executives per Lead Records for a Lead should be linked to Executives by using a unique key For a Lead and each Executive linked. For example: [login to view URL] holds a record with ID YYYYMMDD_BATCH_SERIALNO_43 [login to view URL] holds a set of executives linked to the lead by using the format: YYYYMMDD_BATCH_SERIALNO_43 The CSV format should be compatible with mysql [login to view URL] csv import. - Care must be taken to remove all formatting for numbers and convert the date to a mysql compatible format. - All base parameters should be configurable - All scripts should be ready to run on any mac,linux,*nix system using Perl,PHP or Python Deliverables should be: Clean code // Documented code A folder structure to hold MANY files Demo data One script to convert pdfs to text and maintain the structure One script to provide the conversion to CSV as described One script to import the csv to mysql. Provided: A set of example PDFs and expected text files and a csv with exact columns description as ordered.
ID del proyecto: 7169841

Información sobre el proyecto

23 propuestas
Proyecto remoto
Activo hace 9 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
A proposal has not yet been provided
$150 USD en 3 días
5,0 (121 comentarios)
5,9
5,9
23 freelancers están ofertando un promedio de $209 USD por este trabajo
Avatar del usuario
A proposal has not yet been provided
$200 USD en 2 días
4,9 (942 comentarios)
8,3
8,3
Avatar del usuario
A proposal has not yet been provided
$155 USD en 3 días
4,9 (246 comentarios)
7,3
7,3
Avatar del usuario
Dear Sir, I am highly skilled and TOP Ranked programmer on this site. Done 600+ projects. Very interested in your project. Please award me. Thanks
$263 USD en 3 días
4,8 (232 comentarios)
7,2
7,2
Avatar del usuario
Greetings, My team of developers can easily finish this task. Lets get started and have it done! Regards, John.
$281 USD en 4 días
5,0 (28 comentarios)
6,2
6,2
Avatar del usuario
A proposal has not yet been provided
$200 USD en 3 días
4,8 (84 comentarios)
6,2
6,2
Avatar del usuario
Hi, I have reviewed your project requirements and I feel that this is a project right up my alley. I have written a number of scripts for clients in Perl or PHP (I can also do Python). I have several years experience working with the full LAMP stack (Linux, Apache, MySQL, and PHP). I know the CSV format, and I am familiar with modules and plugins that can help convert a PDF file into another format (like TXT). I have imported and exported CSV documents into MySQL, so I do have experience with doing that. I know how to work with the CSV format using PHP or Perl. I have worked at least 5 years as an Independent Contractor for a company called Boomdizzle (a social music hip hop website). I help maintain their servers, create dynamic/static web pages and themes based on designs that they give me, etc... My Resume, as well as my full skillset and reviews from past clients (all of them positive), can be found on my profile. If you would like me to provide examples of my past work, or any other information, please let me know. I look forward to working with you no this project. Please reach out to me when you get a chance so we may discuss further. Thank you for taking the time to consider my bid.
$250 USD en 7 días
5,0 (43 comentarios)
5,5
5,5
Avatar del usuario
Dear {Name of employer} Respectable Sir, we are interested in negotiating your Freelancer project and ready to accept your project on given conditions. We have a pool of Professionals and Specialists they are ready to provide you the quality services include Illustration,Graphic designing, Logo designing, Business cards, Flyers, Poster, Envelop, Banner Brochure,Photo Designing and all types of designing as well as web and Wordpress development and also All kinds of Application Development. If you’re interested in accomplishing your project as soon as possible, then let us know for further detail. I am looking forward to get your response soon. Sincerely, Rashid Ali Ansari
$30 USD en 0 día
5,0 (17 comentarios)
4,9
4,9
Avatar del usuario
hi ,i recently developed an sms api which incure charges from an xml file and then add the charges back to .csv so i am pretty much exprncend in expoting and importing data from various data PM me if you feel interested
$250 USD en 3 días
5,0 (27 comentarios)
4,7
4,7
Avatar del usuario
Hello. More 20 years programming experience. Regards. ---------------------------------------------------------------------------------------------------------------------------------------------------
$200 USD en 5 días
4,5 (35 comentarios)
5,2
5,2
Avatar del usuario
A proposal has not yet been provided
$211 USD en 3 días
4,9 (5 comentarios)
4,1
4,1
Avatar del usuario
Hi, I write batch processing scripts like this for all kinds of purposes all the time. I'd be happy to make this for you. You've laid out the specifications very clearly. The only question I have is regarding the final csv to be generated. You said you attached one but I don't see it in the files provided. Can you provide me with that file so I understand the format you need? I will write this script for you in PHP. My code is always clean, well written and documented. Best, Alex
$222 USD en 3 días
4,9 (5 comentarios)
4,3
4,3
Avatar del usuario
Hi, I've got a lot of experience with php and this looks like a project i could handle. I see you mentioned an attached excel regarding the format of the csv but there is no such file in the attached zip. If you choose to contact me I'd apreciate requrements to be as clear as possible. Thanks,
$222 USD en 3 días
5,0 (10 comentarios)
4,0
4,0
Avatar del usuario
I can do this project in Python. I have done similar projects in both Java and python. However in python it will be quicker.
$166 USD en 7 días
5,0 (2 comentarios)
1,4
1,4
Avatar del usuario
A proposal has not yet been provided
$166 USD en 1 día
5,0 (1 comentario)
1,4
1,4
Avatar del usuario
I have working experience with the technologies that you are requesting. I have scripting knowledge that will be required to finish this job.
$222 USD en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
La propuesta todavía no ha sido proveída
$222 USD en 3 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de GREECE
Thessaloniki, Greece
5,0
18
Forma de pago verificada
Miembro desde nov 7, 2013

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.