awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
pdfarranger avatar

pdfarranger/pdfarranger

0
View on GitHub↗
5,194 星标·283 分支·Python·gpl-3.0·4 次浏览

Pdfarranger

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 also supports content extraction to the system clipboard and text search within loaded documents.

The interface supports language localization and custom keyboard shortcut mapping via configuration files.

Features

  • PDF Page Organizers - Provides a visual drag-and-drop interface to reorder, duplicate, and delete pages within PDF documents.
  • Document Page Organizations - Provides a visual interface to reorder, duplicate, or delete pages to structure the final document.
  • PDF Editors - Provides a utility to crop, rotate, and resize PDF pages while editing document metadata.
  • Document Splitting and Merging - Combines multiple PDF files or individual pages into a single consolidated document.
  • PDF Page Extraction - Enables dividing large PDFs into smaller files or extracting specific pages.
  • Page Layout Adjustments - Provides tools to crop margins, rotate orientation, and resize page dimensions.
  • PDF Document Merging - Allows combining multiple separate PDF documents or specific page ranges into one consolidated file.
  • PDF Manipulation Libraries - Integrates PyPDF2 to handle low-level byte operations for merging, splitting, and rotating pages.
  • Metadata Preservation Engines - Maintains internal cross-reference tables for outlines and hyperlinks while modifying the document structure.
  • Booklet Generators - Ships a specialized tool for generating layouts suitable for booklet printing.
  • Booklet Layout Generation - Provides specialized tools for creating and arranging PDF pages into layouts for booklet printing.
  • Content Overlaying - Allows pasting one PDF page as an overlay or underlay onto another page.
  • Image Conversions - Provides tools to transform image files into PDF pages and export PDF pages as PNG or JPEG images.
  • PDF Image Conversion - Transforms image files into PDF pages and exports PDF pages as PNG or JPEG images.
  • Page Cropping - Allows removing white borders automatically or manually adjusting page margins using draggable markers.
  • Page Rotations - Turns PDF pages in 90-degree increments to correct visual alignment.
  • Print Booklet Layouts - Allows for the creation and splitting of pages specifically tailored for booklet printing layouts.
  • PDF Page Resizing - Enables changing page dimensions using percentage or millimeter values with custom margin support.
  • PDF to Image Rendering - Allows users to save individual PDF pages as PNG or JPEG image files.
  • Python Application Logic - Utilizes Python to coordinate between the GTK user interface and the PDF processing engine.
  • GTK Toolkits - Employs the GTK toolkit to provide the graphical windows and interactive elements for the user interface.
  • PDF Management - Utility for merging, splitting, and rotating PDF pages.
  • Desktop Productivity Tools - Tool for merging, splitting, and rearranging PDF pages.
  • E-Book Utilities - Utility for merging and rearranging pages in documents.
  • PDF Management Tools - Tool for visually splitting, merging, and rotating PDF pages.

Star 历史

pdfarranger/pdfarranger 的 Star 历史图表pdfarranger/pdfarranger 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Pdfarranger 的开源替代方案

相似的开源项目,按与 Pdfarranger 的功能重合度排序。
  • torakiki/pdfsamtorakiki 的头像

    torakiki/pdfsam

    4,457在 GitHub 上查看↗

    pdfsam is a PDF manipulation software and desktop application designed for splitting, merging, rotating, and extracting pages from PDF documents. It functions as a PDF editor, converter, and security tool, providing capabilities to modify document structures and manage file formats. The project distinguishes itself through specialized processing capabilities, including an OCR document processor for extracting editable text from scanned images and PDF interleaving to alternate pages from multiple files. It also provides a security suite for encrypting documents, managing access permissions, an

    Javacombineextractjava
    在 GitHub 上查看↗4,457
  • py-pdf/pypdf2py-pdf 的头像

    py-pdf/PyPDF2

    10,094在 GitHub 上查看↗

    PyPDF2 is a pure Python library for transforming, securing, and extracting data from PDF documents. It provides a comprehensive suite of tools to modify page layouts, manage document security, and retrieve embedded metadata without relying on external C libraries. The toolkit enables document assembly through the merging of multiple files and the splitting of documents into smaller parts. It also supports page-level transformations, including the ability to rotate pages and adjust visible crop areas. The library includes capabilities for security management via password-based encryption and

    Python
    在 GitHub 上查看↗10,094
  • pymupdf/pymupdfpymupdf 的头像

    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

    Pythondata-scienceepubextract-data
    在 GitHub 上查看↗9,086
  • py-pdf/pypdfpy-pdf 的头像

    py-pdf/pypdf

    9,818在 GitHub 上查看↗

    pypdf is a Python library for parsing, manipulating, and generating PDF documents. It provides high-level operations for document processing, such as merging multiple files into one or splitting a single document into smaller files. The project includes specialized tools for managing interactive elements, including the creation and modification of annotations, hyperlinks, and form fields. It also supports advanced metadata management, allowing for the extraction and modification of standard document properties and XML-based XMP metadata. Beyond basic structural changes, the library covers pa

    Pythonhelp-wantedpdfpdf-documents
    在 GitHub 上查看↗9,818
查看 Pdfarranger 的所有 30 个替代方案→

常见问题解答

pdfarranger/pdfarranger 是做什么的?

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.

pdfarranger/pdfarranger 的主要功能有哪些?

pdfarranger/pdfarranger 的主要功能包括:PDF Page Organizers, Document Page Organizations, PDF Editors, Document Splitting and Merging, PDF Page Extraction, Page Layout Adjustments, PDF Document Merging, PDF Manipulation Libraries。

pdfarranger/pdfarranger 有哪些开源替代品?

pdfarranger/pdfarranger 的开源替代品包括: torakiki/pdfsam — pdfsam is a PDF manipulation software and desktop application designed for splitting, merging, rotating, and… py-pdf/pypdf2 — PyPDF2 is a pure Python library for transforming, securing, and extracting data from PDF documents. It provides a… pymupdf/pymupdf — PyMuPDF is a comprehensive PDF manipulation library and document analysis tool. It serves as a text extraction tool,… py-pdf/pypdf — pypdf is a Python library for parsing, manipulating, and generating PDF documents. It provides high-level operations… kevin2li/pdf-guru — PDF-Guru is an AI-powered document processor and study material converter designed to transform textbooks, research… pdfcrafttool/pdfcraft — Pdfcraft is a containerized service for self-managed PDF processing, editing, and conversion. It provides a toolkit…