Skip to content

feat(pdf-split): add clear previews, per-page delete/restore, and zoo…#308

Merged
Durgeshwar-AI merged 3 commits into
Durgeshwar-AI:mainfrom
pragya-manna:feat/pdf-split-preview
Jun 14, 2026
Merged

feat(pdf-split): add clear previews, per-page delete/restore, and zoo…#308
Durgeshwar-AI merged 3 commits into
Durgeshwar-AI:mainfrom
pragya-manna:feat/pdf-split-preview

Conversation

@pragya-manna

Copy link
Copy Markdown
Contributor

🔀 Pull Request

📌 Issue Reference

Closes #270

📝 Summary

  • Issue [Feature] : Add page preview with delete option in PDF Split feature #270 requested page preview and delete functionality for the PDF Split tool
  • Added high-resolution page thumbnails (scale 1.5) with progressive loading — pages appear as they render instead of all at once
  • Added per-page delete button (hover to reveal) that actually excludes deleted pages from the extracted PDF output
  • Added restore button to undo any deleted page
  • Added click-to-zoom modal for full-screen page preview
  • Added "Selected" and "Removed" badges on thumbnail cards
  • Range selection (start/end page) still works as before — delete works on top of it

📸 Screenshots (if applicable)

Screenshot 2026-06-13 150716

✅ Checklist

  • My code follows the project's coding conventions
  • I have tested all impacted features
  • I have updated or added necessary documentation

🔗 Related Issues / PRs


🏅 Open Source Program Participation

Program Name: GSSoC


💬 Additional Notes

Only PdfSplit.jsx was modified. No backend changes. All processing is client-side using pdf-lib and pdfjs-dist.

@vercel

vercel Bot commented Jun 13, 2026

Copy link
Copy Markdown

@pragya-manna is attempting to deploy a commit to the Durgeshwar's projects Team on Vercel.

A member of the Team first needs to authorize it.

@Durgeshwar-AI Durgeshwar-AI merged commit 2dd525b into Durgeshwar-AI:main Jun 14, 2026
2 of 3 checks passed
@pragya-manna

Copy link
Copy Markdown
Contributor Author

Thank you for merging this PR! I understand that documentation-only updates may not be a priority, but while working on the project I noticed that some parts of the README seem to be outdated after the recent changes. If you think it would be helpful, I'd be happy to open an issue and work on updating it to better reflect the current project structure and setup.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] : Add page preview with delete option in PDF Split feature

2 participants