awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
pdf2htmlEX avatar

pdf2htmlEX/pdf2htmlEX

0
View on GitHub↗
5,412 stars·501 forks·HTML·other·4 vuespdf2htmlEX.github.io/pdf2htmlEX↗

Pdf2htmlEX

pdf2htmlEX is a PDF to HTML converter that transforms documents into web pages while preserving the original layout, fonts, and formatting. It functions as a layout engine and text extractor, mapping PDF coordinate data to HTML and CSS to maintain visual fidelity.

The tool converts PDF content into searchable and selectable native HTML text by embedding original document fonts. It maintains document interactivity by preserving internal links, bookmarks, and outlines, converting them into functional web navigation.

The conversion process supports flexible output structures, allowing documents to be generated as a single file or split into separate files per page for lazy loading. Assets such as styles, fonts, and images can be stored in dedicated directories to optimize browser caching. Selective page export and high-accuracy image rendering with hidden text layers are also available to ensure compatibility with complex files.

Features

  • PDF to HTML Converters - Transforms static PDF documents into accessible HTML pages while maintaining precise layout, fonts, and formatting.
  • Text Extractors - Retrieves written text and structural metadata from PDF layers to generate searchable native HTML text.
  • Document Link Mapping - Translates PDF-specific destination offsets into HTML anchors to preserve internal document links and bookmarks.
  • PDF Structural Elements - Retains interactive elements such as links, outlines, bookmarks, and backgrounds during the PDF to HTML conversion process.
  • Web Font Re-encoding - Extracts PDF embedded fonts and converts them into web-compatible formats to ensure consistent character rendering across browsers.
  • Coordinate-Based Layout Mapping - Maps PDF coordinate data to HTML and CSS to maintain precise visual fidelity of the original document.
  • Searchable Text Preservation - Embeds native text within the HTML output to enable selecting, copying, and searching of the document content.
  • Outline Extraction - Converts the PDF table of contents into a structured web outline for easier navigation.
  • PDF Parsers - Parses PDF files to extract outlines, bookmarks, and internal links for use in web-based navigation.
  • Page Coordinate Mapping - Maps PDF text and image locations to absolute page coordinates using CSS for precise visual fidelity.
  • Converted Document Interactivity - Keeps functional links and text selection capabilities active within the converted web page.
  • Web-Compatible Font Embedding - Re-encodes and embeds fonts into the HTML output to ensure text renders correctly across different web browsers.
  • PDF and HTML Content Extraction - Extracts PDF text and structural elements into native HTML to ensure content is searchable, selectable, and accessible.
  • Internal Page Link Resolvers - Converts internal and external PDF references into functional HTML navigation links that jump to specific pages or URLs.
  • Accessible Text Layers - Places searchable native text on a hidden layer above page images to maintain accessibility and selection capabilities.
  • HTML Page Decomposition - Splits a single PDF into separate HTML files per page to allow for lazy loading and improved browser performance.
  • Page-to-File Splitting - Generates individual files for each page and a main index to enable lazy loading and custom organization.
  • Digital Publication Renderers - Provides a high-fidelity rendering engine that transforms PDF documents into web-compatible formats while preserving professional typesetting.
  • HTML Layout Configurations - Produces output as a single file with embedded assets, separate asset files, or individual page files.
  • Output Structure Configuration - Allows choosing between generating the converted document as a single unified file or as separate files for each page.
  • Selective Page Export - Enables the conversion of specific page ranges or individual pages instead of processing the entire document.
  • Web Asset Distribution - Stores fonts, images, and styles as separate files in a target directory to optimize browser caching.
  • PDF to Image Rendering - Creates high-accuracy fallback versions by rendering PDF pages as images with hidden text layers.
  • Asset Distribution Strategies - Separates styles, fonts, and images into dedicated directories to enable browser caching and reduce redundant data.
  • HTML Delivery Formats - Generates either a single all-in-one file or a multi-page site with on-demand loading.
  • Data Processing - Conversion of PDFs to HTML while preserving formatting.
  • Data Processing Tools - Conversion of PDFs to HTML while preserving layout.

Historique des stars

Graphique de l'historique des stars pour pdf2htmlex/pdf2htmlexGraphique de l'historique des stars pour pdf2htmlex/pdf2htmlex

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Pdf2htmlEX

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Pdf2htmlEX.
  • funstory-ai/babeldocAvatar de funstory-ai

    funstory-ai/BabelDOC

    7,752Voir sur GitHub↗

    BabelDOC is a technical document translation system designed to translate PDF files while preserving their original layout and styling. It functions as a layout-preserving translator that utilizes large language models to convert content into target languages, specifically tailored for scientific and technical documents. The system distinguishes itself through specialized handling of academic content, including the identification and preservation of mathematical formulas and complex layout structures. It ensures technical accuracy by employing glossary-driven terminology enforcement, using so

    Python
    Voir sur GitHub↗7,752
  • getomni-ai/zeroxAvatar de getomni-ai

    getomni-ai/zerox

    12,241Voir sur GitHub↗

    Zerox is a multimodal document parser and OCR tool that uses vision models to convert PDF files and images into structured Markdown text. It functions as a visual layout extraction engine, leveraging large multimodal models to digitize documents while maintaining their original structural formatting. The system differentiates itself through the use of coordinate-based element mapping and multimodal layout analysis to identify structural elements like tables, charts, and headers. It utilizes rasterization to convert vector PDF pages into high-resolution bitmaps, ensuring consistent input for t

    TypeScriptocrpdf
    Voir sur GitHub↗12,241
  • euske/pdfminerAvatar de euske

    euske/pdfminer

    5,290Voir sur GitHub↗

    pdfminer is a Python library for parsing PDF files to extract text, analyze layouts, decrypt content, and convert documents into HTML or XML formats. It functions as a text extraction engine and layout analysis tool designed to retrieve characters and words while preserving the structural organization of the original document. The project provides utilities for converting PDF content into structured HTML or XML to maintain visual layout and a decryption tool for unlocking restricted documents using encryption keys. It identifies the positions and groupings of text elements to reconstruct page

    Python
    Voir sur GitHub↗5,290
  • pymupdf/pymupdfAvatar de pymupdf

    pymupdf/PyMuPDF

    9,086Voir sur GitHub↗

    PyMuPDF is a comprehensive PDF manipulation library and document analysis tool. It serves as a text extraction tool, OCR engine, and image converter, providing a programmatic interface to edit, merge, split, and optimize PDF and Office documents. The project distinguishes itself through high-performance capabilities, including the use of C-bindings for low-level manipulation and parallelized page processing to accelerate workloads. It provides specialized conversion paths, such as transforming PDF content into Markdown for retrieval-augmented generation and large language model pipelines. It

    Pythondata-scienceepubextract-data
    Voir sur GitHub↗9,086
Voir les 30 alternatives à Pdf2htmlEX→

Questions fréquentes

Que fait pdf2htmlex/pdf2htmlex ?

pdf2htmlEX is a PDF to HTML converter that transforms documents into web pages while preserving the original layout, fonts, and formatting. It functions as a layout engine and text extractor, mapping PDF coordinate data to HTML and CSS to maintain visual fidelity.

Quelles sont les fonctionnalités principales de pdf2htmlex/pdf2htmlex ?

Les fonctionnalités principales de pdf2htmlex/pdf2htmlex sont : PDF to HTML Converters, Text Extractors, Document Link Mapping, PDF Structural Elements, Web Font Re-encoding, Coordinate-Based Layout Mapping, Searchable Text Preservation, Outline Extraction.

Quelles sont les alternatives open-source à pdf2htmlex/pdf2htmlex ?

Les alternatives open-source à pdf2htmlex/pdf2htmlex incluent : funstory-ai/babeldoc — BabelDOC is a technical document translation system designed to translate PDF files while preserving their original… getomni-ai/zerox — Zerox is a multimodal document parser and OCR tool that uses vision models to convert PDF files and images into… euske/pdfminer — pdfminer is a Python library for parsing PDF files to extract text, analyze layouts, decrypt content, and convert… pymupdf/pymupdf — PyMuPDF is a comprehensive PDF manipulation library and document analysis tool. It serves as a text extraction tool,… opendatalab/pdf-extract-kit — PDF-Extract-Kit is a document extraction toolkit designed to convert PDF documents into structured formats such as… coolwanglu/pdf2htmlex — pdf2htmlEX is a tool that converts PDF documents into HTML while preserving the original text, fonts, and layout. It…