View, extract, edit, and manipulate PDF files. Supports text extraction, text editing (overlay and replacement), merging, splitting, rotating pages, and getting PDF metadata. Use when working with PDF documents for reading content, adding/editing text, reorganizing pages, combining files, or extracting information.
Initial release of PDF Tools. - View, extract, and edit PDF files using Python scripts. - Supports text extraction (by page or all pages), text overlay, and limited text replacement. - Merge, split (by page or range), and rotate PDF pages. - Retrieve PDF metadata and structure in text or JSON formats. - All scripts work with standard Python libraries (pdfplumber, PyPDF2). - Includes workflow patterns for common PDF manipulation tasks.