A High-quality Next.js web application available for purchase with full source code!
Discover PDF Tools – your all-in-one web solution for seamless PDF file management. Effortlessly convert, organize, edit, compress, and secure your PDFs while ensuring top-notch quality. With an intuitive interface, accomplish tasks swiftly and effectively from any device with an internet connection. Elevate your PDF management experience today.
Additionally:
04/15/2023 Optimized the code for deleting files after one hour.
04/28/2023 Updated the content of the PDF File 'Deploy Next.js to VPS (Ubuntu) using Docker and Github repository'.
04/30/2023 - Updated documentation (Limitations Section) - Fixed client-side error related to memory issues (Extracted width and scale values as props in PageContent component + reduced width and scale values of pdf pages thumbnails). - Updated Dockerfile to include missing fonts in docker image. Imported Fonts folder needs to be downloaded separately.
06/15/2023 - Added the "Fonts" folder to the project directory. This folder is necessary when using Docker for deployment. - Updated packages. - Refactored code and Optimized right to left support. - Minor changes in styles - Changed the style and position of the "Go Back to Upload" button and replaced the home icon with the text "Start Over." - Updated some text translations that were previously translated incorrectly. - Updated documentation.
06/16/2023 Class relocation: In index.js file in pages folder, "className={${styles.tools_col}}" moved to a new location for consistent grid element size. <strong>Upgrade Instructions:</strong> 1. Download the latest version (Released on 06/15/2023). 2. Overwrite (replace) the old index.js file in the pages folder in your project with the updated index.js file. 3. Ensure you only replace the index.js file in the pages folder while keeping the rest of the files intact.
07/07/2023 - Fixed issues in right to left display.
08/23/2023 - Refactored application code and CSS. - Optimized compression command. - Improved app performance on mobile devices. - Added translations for certain titles. - Updated documentation to include a link to the aaPanel video tutorial.
09/09/2023 - Added complete list of alternate links. - Fixed error in translation.
10/03/2023 - Optimized commands for Protect PDF and Unlock PDF Tools (Updated the content of the files pages\api\protect-pdf.js and pages\api\unlock-pdf.js ). - Fixed error in extract pdf pages tool (Updated the content of the function handleExtractPagesFileSelection in helpers\utils.js). - Fixed the Infinity icon issue.
11/02/2023 - Fixed automatic orientation issue in the tools JPG/PNG/TIFF/BMP to PDF. To address this in your project's code, simply update the files-repo.js file located in the helpers folder.
12/01/2023 - Updated Dockerfile to ensure the installation of the correct version of Ghostscript. If you're using Docker to set up the PDF Tools application, you only need to replace the existing Dockerfile in the project directory with the new one. Please read the following important note.
12/23/2023 - Updated Documentation.
01/28/2024 - Fixed typo in PDF To Word page header text. To correct the typo in your code without losing any modifications you've made, follow these steps: 1- Locate the `pdf-to-word.json` file in each locale folder within the locales folder located in the public folder of your project. 2- Open each `pdf-to-word.json` file in a text editor. 3- Find and update the value of the string named "page_header_text" with the corrected text. 4- Save the changes in each file. 5- Redeploy the application to reflect the changes (Or restart the app if you're running it locally). By doing this, you'll fix the typo while preserving any customizations you've made in each locale. - Fixed the horizontal scroll issue on mobile and tablet. To implement the fix in your code, navigate to the global.css file within the styles folder. Locate the following code: html, body { overflow-x: auto; } Replace it with the following code: html, body { max-width: 100%; overflow-x: hidden; }
Demo does not use Google analytics script. However it is included with the purchased code and ready to use.