Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create new conversions for mods #69

Open
6 tasks
SahooBishwajeet opened this issue Apr 27, 2024 · 3 comments · Fixed by #74
Open
6 tasks

Create new conversions for mods #69

SahooBishwajeet opened this issue Apr 27, 2024 · 3 comments · Fixed by #74
Assignees
Labels
backend documentation Improvements or additions to documentation future May do in future imp This demands the most attention

Comments

@SahooBishwajeet
Copy link
Contributor

  • Create list of all the conversions to be added
  • Create the conversion code for each of the features
  • Converison functions listing
  • Classes for each conversion enum value
  • Ids of all conversions in the enum to be consistent with the class dto, fucntion name
  • Testing of the functions : Create a testing file/directory
@SahooBishwajeet SahooBishwajeet added documentation Improvements or additions to documentation imp This demands the most attention backend labels Apr 27, 2024
@SahooBishwajeet SahooBishwajeet self-assigned this Apr 27, 2024
@SahooBishwajeet
Copy link
Contributor Author

SahooBishwajeet commented Apr 27, 2024

Proposed Conversions

Documents

  • Markdown (md) to PDF
  • Text (txt) to PDF
  • PDF to Text (txt)
  • Compress PDF
  • Extract Text from PDF
  • JPG to PDF
  • PDF to JPG
  • PNG to PDF
  • PDF to PNG
  • Word (doc/docx) to PDF
  • PDF to Word (doc/docx)
  • PowerPoint (ppt/pptx) to PDF
  • PDF to PowerPoint (ppt/pptx)
  • Excel (xls/xlsx) to PDF
  • PDF to Excel (xls/xlsx)
  • CSV to Excel
  • Excel to CSV
  • XML to Excel
  • Excel to XML
  • XML to CSV
  • CSV to XML
  • JSON to XML
  • XML to JSON
  • JSON to CSV
  • CSV to JSON

Images

  • JPEG to PNG
  • PNG to JPEG
  • GIF to PNG
  • PNG to GIF
  • HEIC to JPEG/PNG
  • JPEG/PNG to HEIC
  • SVG to PNG
  • PNG to SVG
  • BMP to JPEG/PNG
  • JPEG/PNG to BMP
  • TIFF to JPEG/PNG
  • JPEG/PNG to TIFF
  • View Metadata

Audio

  • MP3 to WAV
  • WAV to MP3
  • FLAC to MP3/WAV
  • MP3/WAV to FLAC
  • AAC to MP3/WAV
  • MP3/WAV to AAC

Video

  • MP4 to AVI
  • AVI to MP4
  • MOV to MP4
  • MP4 to MOV
  • MKV to MP4
  • MP4 to MKV
  • WMV to MP4
  • MP4 to WMV

Ebooks

  • EPUB to PDF
  • PDF to EPUB
  • MOBI to EPUB/PDF
  • EPUB/PDF to MOBI

Archives

  • ZIP to RAR
  • RAR to ZIP
  • TAR to ZIP
  • ZIP to TAR

@SahooBishwajeet
Copy link
Contributor Author

Instead of conversions of archives, added Archive creation & extraction.

@SahooBishwajeet
Copy link
Contributor Author

More functions to be added in future

Documents

  • PDF to Text (txt)
  • Compress PDF
  • Extract Text from PDF
  • PDF to Excel (xls/xlsx)
  • JSON to XML
  • XML to JSON
  • JSON to CSV
  • CSV to JSON

Audio

  • MP3 to WAV
  • WAV to MP3
  • FLAC to MP3/WAV
  • MP3/WAV to FLAC
  • AAC to MP3/WAV
  • MP3/WAV to AAC

Video

  • MP4 to AVI
  • AVI to MP4
  • MOV to MP4
  • MP4 to MOV
  • MKV to MP4
  • MP4 to MKV
  • WMV to MP4
  • MP4 to WMV

Ebooks

  • EPUB to PDF
  • PDF to EPUB
  • MOBI to EPUB/PDF
  • EPUB/PDF to MOBI

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend documentation Improvements or additions to documentation future May do in future imp This demands the most attention
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant