irongit
pdftohtml/README
37 lines1.5 KB
1# HTML to PDF
2
3## Description
4
5This project allows you to upload a PDF file, view the PDF rendered as an image on the page, and see its content converted into HTML. It leverages `pdf.js` for rendering the PDF and extracting text to display it in HTML format.
6
7### Features:
8
9- **Upload PDF**: Users can upload a PDF file.
10- **Render PDF as Image**: The PDF is rendered as an image on the canvas, allowing users to view the PDF content.
11- **PDF to HTML Conversion**: The text content of the PDF is extracted and displayed in HTML format.
12
13## Progress
14
15- **Uploaded PDF File**: The user can select and upload a PDF file.
16- **Rendered as Image**: The PDF is displayed as an image using the `pdf.js` library, rendered to a `<canvas>`.
17- **HTML Conversion**: The text content from the PDF is extracted and displayed on the webpage using HTML elements.
18
19## TODO
20
211. **Implement Drag-and-Drop Upload**: Allow users to drag and drop the PDF file to upload it.
222. **View Multiple Pages**: Implement functionality to navigate between different pages of the PDF and render them as images.
233. **PDF to HTML Conversion**: Complete the PDF-to-HTML conversion process by ensuring text is displayed accurately with proper formatting.
24
25## Installation
26
27### Prerequisites
28
29- Ensure you have a modern web browser that supports HTML5 and JavaScript.
30- No server-side installation is required; this project is client-side only.
31
32### Steps to Run:
33
341. Clone the repository (if applicable):
35 ```bash
36 git clone https://github.com/yourusername/html-to-pdf.git
37 ```