Skip to content

guitarliu/PDF-Rotate-Tool-Node.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PDF Rotation Tool

Last Commit Code Size

PDF Rotation Tool Logo

This tool allows you to batch rotate single or multiple PDF files, including all pages within each PDF.

[Rest of the content remains the same]

This tool allows you to batch rotate single or multiple PDF files, including all pages within each PDF.

Features

  • Rotate single or multiple PDF files at once
  • Rotate all pages within each PDF
  • Multiple rotation options:
    • 90 degrees clockwise
    • 90 degrees counterclockwise
    • 180 degrees
    • Auto-rotate to landscape
    • Auto-rotate to portrait
  • Easy-to-use interface
  • Outputs a ZIP file containing all rotated PDFs

How to Use

  1. Open the tool in your web browser
  2. Click on "Choose Files" to select one or more PDF files
  3. Choose the desired rotation angle from the dropdown menu
  4. Click on "Rotate PDF" to process the files
  5. Once complete, a ZIP file containing all rotated PDFs will be downloaded automatically

Technical Details

This tool is built using JavaScript and leverages the following libraries:

  • PDF-LIB.js for PDF manipulation
  • JSZip for creating ZIP files
  • FileSaver.js for handling file downloads

Notes

  • The tool processes files locally in your browser, ensuring the privacy and security of your documents
  • Large PDF files may take longer to process, please be patient

Support

If you encounter any issues or have questions, please open an issue in the GitHub repository.

Donation

If you find this tool helpful, consider supporting the developer:

WeChat Pay:
WeChat Pay QR Code

License

This project is licensed under the MIT License. See the LICENSE file for details.

Stargazers over time

Stargazers over time

About

A web Tool for Batchting Rotate PDFs

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages