Skip to content

Saves printing costs and energy by preventing unnecessary content from being printed.

License

Notifications You must be signed in to change notification settings

SkySecureX/SkyPrint-inventathon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SkyPrint

SkyPrint is a cross-platform desktop application that saves paper by preventing unnecessary content from being printed. It has a user-friendly interface that uses browser-based automation to remove unnecessary content.

Why SkyPrint?

When we want to print out an article/document, we immediately press Ctrl + P or Command + P and press enter without even thinking about it. This subconscious act results in wasted paper and ink from unnecessary whitespace, images, captions, advertisements, and other irrelevant text. Our fast-paced society disintegrates our ability to be eco-conscious about printing. SkyPrint solves these issues by removing the aforementioned unneccessary content, saving not only money, but the planet as well.

Features

  • Remove Images
  • Remove Image Captions
  • Remove Advertisements
  • Remove Irrelevant Text

Features Under Development

  • Smart Filtering: Remove single line words
  • Grammar checker to avoid repeat printing (Optional)
  • Reduce font size
  • PDF preview
  • Print the PDF
  • Merge PDF to enable double-sided printing

Requirements

  • IntelliJ 2018 Community Edition
  • Gradle v4.7

License

This project is available under the MIT license. See the LICENSE file for more info.