In Progress

Write MacOS Automator/Script to Parse Filename and Write PDF Metadata

I have thousands of PDF files that are mostly in these formats:

TITLE - FIRSTNAME [url removed, login to view]

TITLE - SUBTITLE - FIRSTNAME [url removed, login to view]

[url removed, login to view]

I am seeking a freelancer to create an Automator action and/or a script to do the following:

1) Parse each part of the filename into separate variables (i.e., TITLE, SUBTITLE, FIRSTNAME, LASTNAME);

2) Use these variables to write the relevant PDF metadata; and

3) Repeat this for all PDF files in the folder.

Also, the script needs to be smart enough to understand when there is no SUBTITLE or FIRSTNAME LASTNAME info so it doesn't fail or write nulls.

One important requirement: The end result must NOT use MacOS's native PDF handler, because many of the PDF files have Adobe Clearscan OCR layers. Unfortunately, there is a known bug in which MacOS's native PDF handler corrupts the OCR layer. The end result should use some type of command line tool like Exiftool or something similar.

Skills: Applescript, C Programming, Mac OS, Python, Software Architecture

See more: Write Android application similar temple run, write articles iwrite similar website, need something similar adobe flex interface, iphone app similar adobe flash player, software similar adobe captivate, app similar adobe flash player, similar adobe flash player, write program takes command line argument, write program takes command line argument text file creates text file heading line file contents original file line numbers adde, write program takes command line argument text file creates text file heading line contents original file line numbers added , write program takes command line argument text file creates text file heading line, write program takes command line argument text file creates text file heading, write program takes command line argument text file creates text file, write vb6 gui command line exe, write essay describes common social needs children

About the Employer:
( 19 reviews ) United States

Project ID: #15539801

Awarded to:

Zign2016

I’ll use awk/sed to process the filename and pdftk to write the metadata. Is it ok for you?

$35 USD in 1 day
(0 Reviews)
0.0

6 freelancers are bidding on average $92 for this job

gangabass

I can create Python script that will parse filename into variables and update PDF metadata just like you want. Please show me some samples so I can check everything on my side. Relevant Skills and Experience I have wo More

$80 USD in 1 day
(282 Reviews)
6.8
abedin94

Hi, This is Sid. I have already done 70+ python projects here in freelancer. I'm also a full time software engineer. So i have roots in programming. Relevant Skills and Experience Applescript, C Programming, Mac OS, P More

$246 USD in 4 days
(72 Reviews)
5.8
pkudriavcevas

® THIS IS NOT GENERAL PROPOSAL ® My name is Povilas and I'm ⇑perfect⇑ for your task. I'm Python programmer with experience working on many great projects. I always follow PEP rules (Python programmer bible) and do my More

$90 USD in 2 days
(12 Reviews)
4.4
$25 USD in 1 day
(0 Reviews)
0.0
$77 USD in 1 day
(0 Reviews)
0.0