An open API service indexing awesome lists of open source software.

https://github.com/raydac/pdf-image-remover

GUI tool to remove selected images in PDF
https://github.com/raydac/pdf-image-remover

editor gui java pdf

Last synced: 4 months ago
JSON representation

GUI tool to remove selected images in PDF

Awesome Lists containing this project

README

          

[![License Apache 2.0](https://img.shields.io/badge/license-Apache%20License%202.0-green.svg)](http://www.apache.org/licenses/LICENSE-2.0)
[![Java 9+](https://img.shields.io/badge/java-9%2b-green.svg)](https://bell-sw.com/pages/downloads/#/java-11-lts)
[![PayPal donation](https://img.shields.io/badge/donation-PayPal-cyan.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AHWJHJFBAWGL2)
[![YooMoney donation](https://img.shields.io/badge/donation-Yoo.money-blue.svg)](https://yoomoney.ru/to/41001158080699)

# What is it?

Small GUI utility, it allows manipulate images in PDF documents:
- hide selected ones (for one page or for all pages) by its name or its image data
- extract selected image from document and save it as an image file
- replace selected images by an image loaded from a file (for one page or for all pages), detection of replacement can be either through the image name or the image data (slow)

![screenshot](docs/screenshot.png)

# How to start?

The utility is written in pure Java and requires pre-installed JDK 9+ for its work. If you have not JDK on your machine, you can download it from [the page](https://bell-sw.com/pages/downloads/#jdk-21-lts).

You can download starter for your OS but also you can download juat pure JAR archive.

Pre-built starters for different OS:
- [for Windows](https://github.com/raydac/pdf-image-remover/releases/download/1.1.1/pdf-image-remover-1.1.1.exe)
- [for Linux/Unix](https://github.com/raydac/pdf-image-remover/releases/download/1.1.1/pdf-image-remover-1.1.1.sh)
- [for MacOS](https://github.com/raydac/pdf-image-remover/releases/download/1.1.1/pdf-image-remover_1.1.1.dmg)
- [pure Java](https://github.com/raydac/pdf-image-remover/releases/download/1.1.1/pdf-image-remover-1.1.1.jar)

If you want start the application manually with JDK then use JAR file and start it through command line:
```
java -jar pdf-image-remover-1.1.1.jar
```

# How to use?

Just load a PDF file and navigate through its pages, you can use either the page index spinner or keys PageUp/PageDown/Home/End. The left Tree panel shows found images for the current page and you can see them through double mouse click on tree items. You can zoom shown PDF page with CTRL+mouse wheel. Edit menu provides operations over selected image items.

Don't forget save result of your work as new PDF file.