awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 مستودعات

Awesome GitHub RepositoriesPDF to Image Rendering

Converting PDF page content into raster images or vector graphics formats.

Distinct from PDF to HTML Converters: The candidates focus on HTML conversion; no candidate specifically covers the rasterization of PDF to image formats.

Explore 9 awesome GitHub repositories matching graphics & multimedia · PDF to Image Rendering. Refine with filters or upvote what's useful.

Awesome PDF to Image Rendering GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • getomni-ai/zeroxالصورة الرمزية لـ getomni-ai

    getomni-ai/zerox

    12,241عرض على 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

    Converts vector-based PDF pages into high-resolution bitmaps to ensure compatibility with vision-based model inputs.

    TypeScriptocrpdf
    عرض على GitHub↗12,241
  • pymupdf/pymupdfالصورة الرمزية لـ pymupdf

    pymupdf/PyMuPDF

    9,086عرض على 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

    Renders PDF pages into high-resolution raster images or scalable vector graphics.

    Pythondata-scienceepubextract-data
    عرض على GitHub↗9,086
  • kreuzberg-dev/kreuzbergالصورة الرمزية لـ kreuzberg-dev

    kreuzberg-dev/kreuzberg

    8,527عرض على GitHub↗

    Kreuzberg is a document extraction engine that converts PDFs, Office files, images, and over 90 other formats into clean, structured text and metadata. It is built around a compiled Rust core that can be used as a native library, a command-line tool, a REST API server, or a WebAssembly module for browser-based processing. The system is designed to run entirely on self-hosted infrastructure, with no data leaving the user's environment. What distinguishes Kreuzberg is its breadth of integration surfaces and its pipeline architecture. It exposes extraction capabilities through native bindings fo

    Renders individual PDF pages as PNG images at configurable DPI for thumbnails, vision model input, or custom OCR pipelines.

    Rustdocument-intelligenceelixirffi
    عرض على GitHub↗8,527
  • pdf2htmlex/pdf2htmlexالصورة الرمزية لـ pdf2htmlEX

    pdf2htmlEX/pdf2htmlEX

    5,412عرض على GitHub↗

    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

    Creates high-accuracy fallback versions by rendering PDF pages as images with hidden text layers.

    HTMLhtmlpdfpdf-document-processor
    عرض على GitHub↗5,412
  • pdfarranger/pdfarrangerالصورة الرمزية لـ pdfarranger

    pdfarranger/pdfarranger

    5,194عرض على GitHub↗

    Pdfarranger is a PDF page organizer, document editor, image converter, and booklet generator. It provides a visual drag-and-drop interface to reorder, merge, split, and delete pages within PDF documents. The application includes specialized tools for creating booklet printing layouts and converting image files into PDF pages or exporting PDF pages as PNG and JPEG images. It allows for the modification of document metadata while preserving internal outlines and hyperlinks. The software covers a range of structural manipulations, including page rotation, resizing, cropping, and overlaying. It

    Allows users to save individual PDF pages as PNG or JPEG image files.

    Pythongtkgtk3linux
    عرض على GitHub↗5,194
  • unidoc/uniofficeالصورة الرمزية لـ unidoc

    unidoc/unioffice

    4,809عرض على GitHub↗

    unioffice is a comprehensive document processing suite that provides a PDF document processor, an Open XML document library, a document security toolkit, and a document content extractor. It is designed to programmatically create, read, and modify Word, Excel, and PowerPoint files, as well as generate and edit PDF documents. The project is distinguished by its native language implementation of the Open XML standard, which removes native binary dependencies to simplify container deployments. It features advanced capabilities for digital document security, including hardware-based PDF signing,

    Renders PDF pages into JPEG and other image formats using custom encoding settings.

    Godocxecma-376excel
    عرض على GitHub↗4,809
  • librepdf/openpdfالصورة الرمزية لـ LibrePDF

    LibrePDF/OpenPDF

    4,293عرض على GitHub↗

    OpenPDF هي مكتبة Java ومعالج مستندات يُستخدم لإنشاء وتعديل وعرض وتشفير مستندات PDF. تعمل كمجموعة أدوات لإنشاء ملفات جديدة من الصفر، وتعديل هياكل المستندات الموجودة، واستخراج محتوى النص. يتضمن المشروع محركاً مخصصاً لتحويل محتوى HTML و CSS إلى مستندات PDF عن طريق تحليل الترميز وتطبيق الأنماط. كما يوفر محرك عرض لتحويل صفحات PDF إلى تنسيقات صور للصور المصغرة والمعاينات، إلى جانب أداة أمان لحماية المحتوى عبر تشفير المستندات. تدعم المكتبة إضافة الرسومات والجداول وصور TIFF متعددة الصفحات. تتعامل مع الطباعة المعقدة من خلال دعم الأحرف متعددة البايت، والنصوص ثنائية الاتجاه، والنصوص غير اللاتينية. تستفيد البرمجية من بيئة تشغيل Java عبر المنصات وتتضمن حزماً لتمكين معالجة المستندات داخل بيئات Android.

    Transforms PDF page content into raster image formats for use in interfaces and files.

    Java
    عرض على GitHub↗4,293
  • vslavik/diff-pdfالصورة الرمزية لـ vslavik

    vslavik/diff-pdf

    4,263عرض على GitHub↗

    diff-pdf is a visual comparison tool for PDF files that identifies differences between two documents. It functions as both a command line utility for verifying if documents are visually identical and a visualizer for pinpointing specific changes. The project provides a graphical interface for manual inspection, featuring zoom and offset controls to analyze visual shifts. It also generates difference maps that visually highlight the specific areas where two PDF documents differ. The tool supports automated regression testing by returning status codes to indicate whether pixel-level discrepanc

    Translates vector-based PDF content into raster images for pixel-level analysis.

    C++pdf
    عرض على GitHub↗4,263
  • atlanhq/camelotالصورة الرمزية لـ atlanhq

    atlanhq/camelot

    3,717عرض على GitHub↗

    Camelot is a Python-based library designed to parse, extract, and clean tabular data from PDF files. It converts table elements from text-based PDF documents into programmable data structures and dataframes. The tool identifies tabular regions using coordinate-based grouping, lattice-based line detection, and stream-based text extraction. It can also rasterize PDF pages into images to utilize computer vision for detecting structural lines and boundaries. Extracted data is validated through accuracy and whitespace metrics to filter out low-quality extractions. The processed information can be

    Converts PDF pages into raster images to enable computer vision based detection of structural boundaries.

    Python
    عرض على GitHub↗3,717
  1. Home
  2. Graphics & Multimedia
  3. PDF to Image Rendering