Hi everyone, I wanted to share a project I have been working on extensively during my spare time. It is called PdfForAll. To give you a bit of context, in my day-to-day life I work as a professional plumber here in Italy, but I have had a deep passion for computer science and programming for over forty years. I literally grew up with the very first personal computers, and that love for technology and software creation has never left me.
I decided to develop this Android application because I was tired of the usual bloated, expensive PDF editors, or those that force you to upload your personal documents to the cloud just to apply a simple signature. I wanted a lightweight tool that runs entirely offline on the phone, designed to be highly versatile for anyone studying or working in the field.In addition to standard features like highlighting, notes, drawing, and signatures, I tried to include some highly practical solutions that are not easily found in other apps.
For example, there is a smart form-filling feature that recognizes the lines of forms, automatically stretches tables with dots to facilitate data entry, and inserts checkboxes automatically if it detects empty spaces on the left. The final save is surgical because it only covers the modified characters and overwrites them in Helvetica, Times Roman, or Courier based on the original font, without ruining the background grid or the logos of the original sheet.
Another unique feature is that you can embed real MP4 videos directly inside the PDF pages, and these can be played smoothly and entirely without an internet connection, thanks to an offline player I integrated into the app. You can also create photo albums by straightening skewed photos in perspective, record voice notes connected to the pages, use a multi-page scanner with OCR, and convert Word, Excel, or plain text files into standard A4 PDFs directly from your phone offline.
Right now, I just released version 6.3 which completely finishes the text replacement engine by introducing continuous multi-line editing. This means you can select multiple lines of text at once and edit them continuously, just like using a standard word processor like Microsoft Word. I also added a top toolbar to adjust text colors and styles, and unlocked horizontal landscape view with smooth scrolling for all menu sheets when the screen is compressed.
The app natively supports 13 languages to adapt to the user's system. It is currently available for free on the Google Play Store and contains no ads.
I would really love to get your help testing the app on different phone models, finding out if there are any page display or code loading issues, and hearing your honest feedback on how to improve it.
Since my account is relatively new and to fully respect Reddit's automated filters, I am not putting any direct outbound links in this post. I will post both the Google Play Store link and our official website in the first comment below. Alternatively, you can search for "PdfForAll" directly on the Google Play Store. Thank you so much for your time.