Skip to content

A JavaFX application that minimizes images combines them into a single pdf.

License

Notifications You must be signed in to change notification settings

pooya-raz/Images2PDF-JFX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Images2PDF-JFX

A JavaFX application that minimizes images combines them into a single pdf.

Getting Started

Photographers often need to share pictures via PDF. It is a tedious process to resize images and individually add them to a single PDF. Images2PDF saves time by resizing and collating the images into a single compressed PDF.

Simply download the appropriate binary and run it.

Prerequisites

No prerequisites required.

Installing

No installation required.

Packaging

Shade

Uses the maven-shade-plugin to create fat jars:

    mvn compile package

Jpackage

Creates a standalone application from the fat jar made by shade:

    jpackage --input shade/ \
    --name Images2PDF\
    --main-jar images2pdf-jfx.jar \
    --main-class com.images2pdf.Launcher\
    --type dmg \
    --app-version "1.2.3" \
    --vendor "Pooya" \
    --copyright "Copyright 2021 Pooya" \
    --mac-package-name "Images2PDF" \
    --verbose \
    --java-options '--enable-preview'

Built With

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

  • Christopher Pooya Razavian - Initial work - pooya-raz

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

About

A JavaFX application that minimizes images combines them into a single pdf.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages