Skip to content

chaudharydeepanshu/files_tools

Repository files navigation

Project repository for Files Tools app

wakatime

Get it on Google Play Get it on Galaxy Store Get it on Amazon Store

Note: "Master" branch will be developed and maintained moving forward. It was rewritten from scratch due to the shortcomings in "V1".

Table of Contents

Introduction

Files Tools provides tools to perform various operations on files (documents and media), which helps everyone in their everyday life. And it aims to do that with the following goals in mind - No Ads🧘- 100% Free🆓- 100% Open Source💚.

Files Tools provides functionality for the following tasks:-

📄 For PDF:-

  • Merge multiple PDFs
  • Split PDF - Extract PDF pages by selecting, Split PDF by page count, Split PDF by Size, Split PDF by page numbers, Extract PDF by page ranges.
  • Modify PDF - Rotate, delete, and reorder PDF pages
  • Convert PDF to images
  • Compress PDF
  • Watermark PDF
  • Convert Images To PDF
  • Encrypt PDF
  • Decrypt PDF

🖼️ For Image:-

  • Compress images
  • Crop, rotate and flip images
  • Convert PDF to images

🔜 Coming Soon:-

  • Watermark images.
  • Change image dimensions.

Please give the project a star if you liked the app or idea behind it.

Screenshots:-

🤔Why I spent time recreating this app?

I've been making apps for a while now, and over that time, I've learned a lot. After learning about application development and flutter, this was my first project. I was very pleased with what I produced, although it was riddled with mistakes and flaws because I didn't know much at the time. However, I liked the concept behind it, so later, when I had some free time, I recreated it while taking all of the flaws from the old version into account, and it came out far better than the old one. And I have to admit that I learnt a lot more new knowledge during this process.

Please be aware of the following things as well:-

  • This project utilises itext7 for various operations involving PDFs.
  • Since itext7 AGPL V3 License is used in this project, Files Tools are also licenced under this licence.
  • The project/app developer, the owner of the copyright, and the contributors are not accountable or liable for any damage resulting from this project/app.

Contribute

If you wish to contribute to this project, I will be pleased. You can email me if you have any questions as well.

About

Files Tools provides tools to perform various operations on files (documents and media), which helps everyone in their everyday life.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages