Skip to content

Lijazilla/document-pdf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Document PDF Generator

https://lijazilla.github.io/document-pdf/build

Welcome to the Document PDF Generator, an application that allows you to create custom PDF reports directly from your web browser. This versatile tool enables you to add a logo, date, title, text, select up to three images for your project, provide image descriptions, and include contact information. Once your document is ready, you can download it as a PDF.

Project Overview

This project was developed using JavaScript, React, HTML, CSS, and leverages the ReactPDF library for PDF generation. It also uses the saveAs function from the file-saver library to enable PDF downloads. The application is hosted on GitHub Pages, making it accessible through a web browser.

Usage

To use the Document PDF Generator, follow these simple steps:

  1. Click the "#Images" button.
  2. Select the desired number of images for your document.
  3. Click the "Confirm Preferences" button.
  4. Fill in the form with the necessary information.
  5. Optionally, click the "Preview" button to review your document.
  6. Finally, click the "Download PDF" button to obtain your customized PDF report.

There is no need to install anything; you can access the tool directly on GitHub Pages.

License

This project is protected under the MIT License with the following additional restrictions:

  • You are not permitted to use this project for commercial purposes.
  • You are not allowed to distribute or sublicense this project or any modified versions of it.
  • Any derivative works or projects that use substantial portions of this codebase must obtain explicit permission from the project author.

For full details, please review the LICENSE file.

Author

Protection

This project is protected to ensure its proper usage and protect the author's rights. Unauthorized use or distribution of this project or its components is prohibited.

Acknowledgments

  • Special thanks to the ReactPDF library for making PDF generation a breeze.
  • Credits to file-saver for simplifying the process of saving files from the web.

Releases

No releases published

Packages

No packages published