Skip to content

adityapathak-cubastion/iLikePDF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

iLikePDF

You know the amazing website for everything to do with PDFs - iLovePDF?
Yeah, thought I'd make it open-source! 𓆩♡𓆪

Simply use the APIs to input a PDF and convert it to DOCX/PPTX.
Or, if you have a directory full of PDFs that you want converted, use the pipelines for bulk conversion!

Technologies Used

  • Python and it's libraries - python-docx, python-pptx, regex, and more!
  • E-ICEBLUE's incredible Python modules - Spire, Spire.PDF, Spire.Doc, Spire.Presentation
  • API with Flask, tested with Postman
  • Developed using V.S. Code
Note - You must have the dependencies required by Spire, such as LibSkiaSharp.dll.
It's advised that you have the C++ Build Tools (Use Visual Studio for this!).

Future Scope

  • More APIs for other tasks, such as merging many PDFs/DOCXs/PPTXs/etc.
  • Supporting other conversions
  • Frontend interface

Acknowledgements

Thanks to E-ICEBLUE, Spire for their products.
Special thanks to scanny@github, I used some of his find-and-replace logic to remove watermarks for DOCX pipelines.

About

you know iLovePDF? yeah, thought i'd make it open-source!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages