feat: add PDF manipulation tools including Protect, Rotate, Split, Unlock, and Watermark functionalities
- Implemented ProtectPdf component for adding password protection to PDFs. - Implemented RotatePdf component for rotating PDF pages by specified angles. - Implemented SplitPdf component for splitting PDFs into individual pages or specified ranges. - Implemented UnlockPdf component for removing password protection from PDFs. - Implemented WatermarkPdf component for adding custom text watermarks to PDFs. - Updated i18n files to include translations for new tools. - Enhanced HomePage to include links to new PDF tools. - Updated Nginx configuration to improve security with CSP and Permissions-Policy headers. - Updated sitemap generation script to include new tools.
This commit is contained in:
@@ -12,10 +12,15 @@ redis>=5.0,<6.0
|
||||
flower>=2.0,<3.0
|
||||
|
||||
# File Processing
|
||||
Pillow>=10.0,<11.0
|
||||
Pillow>=10.0,<12.0
|
||||
python-magic>=0.4.27,<1.0
|
||||
ffmpeg-python>=0.2,<1.0
|
||||
|
||||
# PDF Processing
|
||||
PyPDF2>=3.0,<4.0
|
||||
reportlab>=4.0,<5.0
|
||||
pdf2image>=1.16,<2.0
|
||||
|
||||
# AWS
|
||||
boto3>=1.34,<2.0
|
||||
|
||||
|
||||
Reference in New Issue
Block a user