Skip to content

About

Streamlit app using Gemini-generated Python to convert PDFs and images into Excel spreadsheets.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

10 Commits

Folders and files

Repository files navigation

Convert PDF file or image to excel using Gemini API

📌 Overview

This application allows automatic conversion of PDF documents/images to Excel files using Google's Gemini API. Users can interact through a simple graphical interface.

Live demo: https://excelconverter.streamlit.app/

🚀 Key Features

  • ✅ Select PDF or image input files
  • ✅ Support multiple formats: PDF, JPG, JPEG and PNG
  • ✅ AI extraction using Gemini 2.5 Pro API
  • ✅ Customize output with appropriate formatting
  • ✅ Source code transparency - view and edit Python code
  • ✅ Browser-based processing without software installation
  • ✅ Download results as Excel file

⚙️ Installation

System Requirements

Python 3.7+

Operating System: Windows/macOS/Linux

Install Libraries

pip install -r requirements.txt

🔑 API Configuration

  1. Get API Key from Google AI Studio

  2. Enter API Key in the corresponding field in the application

  3. API Key will be saved in your browser session

🖥️ How to Use

  1. Access the application:

    https://excelconverter.streamlit.app/
    
  2. Interface operations:

  • Enter your API Key in the "API Settings" section
  • Select the PDF/image file to process
  • Customize processing requests (if needed)
  • Click "Generate Code" to create code
  • View and check the generated code
  • Click "Execute Code" to process the file
  1. Download the resulting Excel file

About

Streamlit app using Gemini-generated Python to convert PDFs and images into Excel spreadsheets.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages