Swift PDF Compression
Budget: $30 – $250 USD
I have two PDF "Generators" (Generator 1 and Generator 2). The old generator allows for pdfs to have very small sizes, such as 150 photos in a 10mb pdf file size (with the original size of the images being ~3 mb/each). The newer generator has more options and is more practical, but its file sizes are much larger. For example, a 30-photo pdf, using the newer generator, will be approximately 16 mb (with the original size of the images being ~3 mb/each).
I need someone to compare the two PDF Generators, determine what is allowing for the older generator to have smaller pdf sizes, then implement this functionality into the newer pdf generator. In other words, I want the newer pdf generator to be able to have extremely small pdf sizes, like the older pdf generator.
Please note, I WILL NOT accept the project as complete unless, when I test the newer generator, I can fit AT LEAST 120 photos (taken with my camera and/or imported from my photo library) in a 10mb PDF, with all of the functionalities I currently have. I know it can be done, because like I said, I accomplished it in the old PDF generator.
I will supply the current code for each (old and new) PDF Generator. NO THIRD PARTY LIBRARIES ARE TO BE USED! This project should be completed solely in the Swift language. I need the project completed within three days. I will not give you my entire project. I will only supply you with the two "Classes" related to the PDF Generators.
I need someone to compare the two PDF Generators, determine what is allowing for the older generator to have smaller pdf sizes, then implement this functionality into the newer pdf generator. In other words, I want the newer pdf generator to be able to have extremely small pdf sizes, like the older pdf generator.
Please note, I WILL NOT accept the project as complete unless, when I test the newer generator, I can fit AT LEAST 120 photos (taken with my camera and/or imported from my photo library) in a 10mb PDF, with all of the functionalities I currently have. I know it can be done, because like I said, I accomplished it in the old PDF generator.
I will supply the current code for each (old and new) PDF Generator. NO THIRD PARTY LIBRARIES ARE TO BE USED! This project should be completed solely in the Swift language. I need the project completed within three days. I will not give you my entire project. I will only supply you with the two "Classes" related to the PDF Generators.