Skip to content

Sneha2005-git/find-AND-replace

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Find AND Replace 🎯

Basic Details

Team Name: Crew

Team Members

  • Member 1: Sneha.S - SSET
  • Member 2: Saniya.V.S - SSET
  • Member 3: Zeba Saithalavi - SSET

Hosted Project Link

[mention your project hosted project link here]

Project Description

Find AND Replace is a fast, browser-based tool that allows users to replace words in PDFs without altering formatting. It preserves the original layout, fonts, and text alignment while ensuring real-time word replacements—all without uploading files to a server!

The Problem statement}

As a computer science student we have to change the user name in every program to take print outs for lab records ,it take almost 1-2 hours to edit all the files .we noted that a lot of time was wasted through this process ,Hence the idea

The Solution

Our browser-based tool streamlines PDF text replacement by allowing users to upload a PDF, specify the word to be changed, and download the modified version instantly. It ensures original formatting, font styles, and alignment are preserved while making the edits.

Project Description

We developed a web-based tool that allows users to upload a PDF, specify a word to be replaced, and provide the updated word. The website then automatically processes the PDF, replaces the specified word while preserving the original formatting, and generates a downloadable version of the edited PDF—all within seconds.

This eliminates the need for manual editing, making the process faster, more efficient, and error-free. Since the tool runs entirely in the browser, users can edit PDFs without uploading files to external servers, ensuring data privacy and security.

Technical Details

Technologies/Components Used

For Software: Languages: HTML, CSS, JavaScript Libraries: pdf-lib → Modify PDFs while keeping formatting intact. pdf.js → Render and display PDF previews.

Tools: Visual Studio Code GitHub Netlify / Vercel (for deployment)

Project Documentation

For Software:

Screenshots (Add at least 3)

![Screenshot1](first page )) link

![Screenshot2](web page after eter the inputs) link

![Screenshot3](web page after the process) link

Build Photos

![Team](Add photo of your team here)

![Build](Add photos of build process here) Explain the build steps

![Final] link

Find and Replace is a frontend-only web application that allows users to upload a PDF, replace specific words, and download the modified version while preserving the original formatting. It eliminates the need for manual PDF editing, which is often time-consuming and tedious.

The tool works by extracting text from the uploaded PDF using pdf.js, replacing the specified words using pdf-lib, and regenerating the document while ensuring that the original font, alignment, and layout remain intact. Built with HTML, CSS, and JavaScript, it runs entirely in the browser, ensuring speed, security, and privacy, as no data is sent to external servers.

Hosted on Vercel, GitHub Pages, Find and Replace is easily accessible and automatically updates when changes are made. It provides a fast, free, and efficient way to edit PDFs without requiring additional software installations, making it an ideal solution for students, professionals, and anyone needing quick text replacements in documents

Project Demo

Video

The video showcases how the Find and Replace web application functions:

1️⃣ The user uploads a PDF file. 2️⃣ They enter the word to be replaced and specify the new word. 3️⃣ Clicking the "Replace & Download" button initiates the replacement process. 4️⃣ The modified PDF is automatically downloaded, retaining the original formatting.

This streamlined process enables quick and effortless text modifications in PDFs without requiring extra software or backend support

Team Contributions

  • Sneha.S:CSS
  • Saniya.V.S: Javascript
  • Zeba Saithalavi: html,

Made with ❤️ at TinkerHub

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 54.7%
  • CSS 24.8%
  • HTML 20.5%