Skip to content

Conversation

venkatasaimohit
Copy link
Contributor

πŸš€ Pull Request

πŸ”– Description

This PR adds a built-in PDF Converter tool that enables users to convert research papers and documents between different formats.

Supported conversions include:

  • PDF β†’ Word (DOCX)
  • PDF β†’ Excel (XLSX)
  • PDF β†’ PowerPoint (PPTX)
  • Word/Excel β†’ PDF

This feature helps researchers manage, extract, and edit their documents without leaving the app.

Fixes: # 431


πŸ“Έ Screenshots (if applicable)

Screenshot 2025-09-15 222034

βœ… Checklist

  • My code follows the project’s guidelines and style.
  • I have commented my code where necessary.
  • I have updated the documentation if needed.
  • I have tested the changes and confirmed they work as expected.
  • My PR is linked to a GitHub issue.

πŸ™Œ Additional Notes

  • Used pdf-lib/pdf.js for handling PDF parsing.
  • Added support for drag-and-drop uploads.
  • Converted files can be stored in localStorage or directly downloaded.
  • Efficient handling for larger PDFs (tested with 100+ page documents).
  • Future scope: batch conversion & cloud syncing.

Copy link

Thanks for creating a PR for your Issue! ☺️

Kindly Star the repo ⭐ We'll review Your PR as soon as possible.
In the meantime, please double-check the file changes and ensure that all commits are accurate.

If there are any unresolved review comments, feel free to resolve them. πŸ™ŒπŸΌ

@supriya46788
Copy link
Owner

@venkatasaimohit match the color theme with the current project and remove red / green color

@venkatasaimohit
Copy link
Contributor Author

ok

@venkatasaimohit
Copy link
Contributor Author

please check it again

@venkatasaimohit
Copy link
Contributor Author

image

@supriya46788 supriya46788 merged commit 1e1bddb into supriya46788:main Sep 16, 2025
Copy link

πŸŽ‰ Congrats on getting your PR merged, @venkatasaimohit! πŸ™ŒπŸΌ

Thanks for your contribution every effort helps improve the project.

Looking forward to seeing more from you! πŸ₯³βœ¨

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.

2 participants