MobileSheets Forums

Full Version: How to turn 1 200 page pdf into multiple pdfs to import into Mobile Sheets??
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Hello Everyone,
Yes, I am a newbie. lol Its more of an obsession really. I LUV this app, but NEED YOUR HELP> I have about 125 compete music songbooks on my external hard drive.  Each book is its own pdf file.  I want to somehow break down that one pdf book into multiple individual song/pdf file.  Is that even a possibility?  I really hope so ....  I don't care if it takes a lot of work.  

The only other option I guess would be to upload one book, then enter the start page and end page numbers.  But the problem with that is that I would have to upload for example, a 300 page book 55 times or so and that would take up a huge amount of space considering I have 125 books.

My goal is to have all of my music on mobile sheets, all of it...

I appreciate any feedback,
Thx
Shannon
nvmd ..... figured it out.
Nice!

I used the bookmark feature to make browsing my (not so big Hymn books) a little easier, but that was for only 2 small books of about 20-30 pages.. I wonder how you have done it with 125 books of 300 pages!, did you split the books in individual songs? (I have used http://www.splitpdf.com/ and http://www.pdfmerge.com/ for this (not for music).. works great!)

Thanks!
PDF Split and Merge
http://www.pdfsam.org
(02-27-2015, 03:58 AM)Mnierop Wrote: [ -> ]Nice!

I used the bookmark feature to make browsing my (not so big Hymn books) a little easier, but that was for only 2 small books of about 20-30 pages.. I wonder how you have done it with 125 books of 300 pages!, did you split the books in individual songs? (I have used http://www.splitpdf.com/ and http://www.pdfmerge.com/ for this (not for music).. works great!)

Thanks!

Yes I use these two apps also to make each song in a real book its own PDF.  Labor intensive?, Yes but once done it becomes full proof. The aggravation is I wish every song in real books was only one page long. Hunting for multiple page songs after doing split to a  400 page real book PDF is a pain.
With a big book like this, I would use Acrobat 8 to put in bookmarks (assuming there are none to start with) this is quicker than paging through them all in MS.  Then Boxoft PDF Split to separate them into separate files.

Basically, there are many ways to skin a cat.
I wrote some code to explode PDFs properly. Copes with multi-page songs, names the resulting files nicely, and also builds an index PDF with hyperlinks: https://github.com/aspiers/PDFexploder

I also started a project to crowd-source songbook indices: https://github.com/aspiers/book-indices
Hello aspiers
I propose you extend your book indices project a little bit:
in my opinion the essential fields are
song title
index (the song number or page number that is printed on the original page and referenced in the original table of contents)
PDFPage (what I have to enter in a PDFReader to jump to the first page of a song)
PDFLastPage (if a song has more than one page)
Key (the key of the song, some songs occur in different books in different keys)
I'm currently extending a number of my index files / database entries to contain the fields mentioned above and could add them to your collection
By now I understand that your index contains song title, PDFPage, PDFLastPage
I agree, it would be a great idea to add these. We should probably also include the composer, rhythm feel (e.g. "medium swing"), and maybe even details of an album the tune was recorded on.
I wrote a program to do this, too, specifically for Mobile Sheets

https://github.com/trevorprinn/RealBookExtractor/wiki
It would be nice to have such a program to produce just the metadata CSV. For MSPro it is not necessary to split the PDF since it can handle big PDFs at ease.
Cool, I might give this a go...thanks Smile
@trevorprinn - brilliant little app! Thanks
@trevorprinn In the interests of giving people as much choice as possible I added your program to my project's README.
Pages: 1 2