{"id":25297519,"url":"https://github.com/hiteshydv001/image-to-pdf","last_synced_at":"2026-04-26T23:31:24.637Z","repository":{"id":271222072,"uuid":"912758223","full_name":"Hiteshydv001/Image-to-pdf","owner":"Hiteshydv001","description":null,"archived":false,"fork":false,"pushed_at":"2025-01-06T10:57:59.000Z","size":10,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-06T21:38:12.224Z","etag":null,"topics":["flask","html","python"],"latest_commit_sha":null,"homepage":"https://image-2-pdf.vercel.app","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Hiteshydv001.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-06T10:33:41.000Z","updated_at":"2025-01-06T13:05:16.000Z","dependencies_parsed_at":null,"dependency_job_id":"2f349017-054e-4e5b-941d-cda4d276cccb","html_url":"https://github.com/Hiteshydv001/Image-to-pdf","commit_stats":null,"previous_names":["hiteshydv001/image-to-pdf"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Hiteshydv001/Image-to-pdf","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hiteshydv001%2FImage-to-pdf","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hiteshydv001%2FImage-to-pdf/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hiteshydv001%2FImage-to-pdf/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hiteshydv001%2FImage-to-pdf/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Hiteshydv001","download_url":"https://codeload.github.com/Hiteshydv001/Image-to-pdf/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Hiteshydv001%2FImage-to-pdf/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32317162,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T23:26:28.701Z","status":"ssl_error","status_checked_at":"2026-04-26T23:26:25.802Z","response_time":129,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["flask","html","python"],"created_at":"2025-02-13T03:44:23.239Z","updated_at":"2026-04-26T23:31:24.627Z","avatar_url":"https://github.com/Hiteshydv001.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"Image to PDF Converter\nThis is a simple web application built using Flask that allows users to upload \nmultiple image files (JPG, PNG, JPEG) and convert them into a PDF. The user can choose \nthe output PDF name, and the images will be inserted into the PDF, each centered on its \nown page.\nFeatures\n- Upload multiple image files.\n- Select a custom name for the output PDF file.\n- The images are automatically resized to fit within the standard A4 size (8.5\" x 11\").\n- Each image is centered on a separate page in the PDF.\nTechnologies Used\n- Flask: Python-based web framework.\n- HTML/CSS: For the frontend interface.\n- ReportLab: For PDF generation.\n- Pillow: For image processing.\nInstallation\n### Prerequisites\nEnsure you have the following installed:\n- Python (\u003e= 3.6)\n- pip (Python package manager)\n### Steps\n1. Clone the repository to your local machine:\n```bash\ngit clone https://github.com/Hiteshydv001/Image-to-pdf.git\n```\n2. Navigate into the project directory:\n```bash\ncd Image-to-pdf\n```\n3. Install the required Python libraries:\n```bash\npip install -r requirements.txt\n```\n4. Run the Flask app:\n```bash\npython app.py\n```\n---\n\nThe app will start on `http://127.0.0.1:5000/`.\nHow to Use\n1. Go to the home page of the app.\n2. Click on the \"Drag \u0026 Drop Your Images Here or Click to Upload\" area to upload your image files (JPG, PNG, or JPEG).\n3. Enter a name for the output PDF.\n4. Click on the **Convert to PDF** button to generate and download the PDF file containing the uploaded images.\n\n---\n\nContributing\nFeel free to fork this repository and submit issues or pull requests. If you have any \nsuggestions for improvements or enhancements, please let me know!\n\n---\nMade with ❤️ by [Hitesh](https://github.com/Hiteshydv001).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhiteshydv001%2Fimage-to-pdf","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhiteshydv001%2Fimage-to-pdf","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhiteshydv001%2Fimage-to-pdf/lists"}