# 文档工具箱PC **Repository Path**: crazydu/document-toolbox-pc ## Basic Information - **Project Name**: 文档工具箱PC - **Description**: 文档工具箱(Document Toolbox)是一款 Windows 桌面端文档处理工具,专为日常办公与文档管理设计。软件集成 PDF 合并、拆分、压缩、编辑、旋转、水印、签名等常用功能,并支持 PDF 与 Word/Excel/PPT 的互转,以及图片与 PDF 的双向转换。 同时提供文件重命名能力,可对文件或文件夹批量添加前缀/后缀、自动编号、按规则排序,并支持是否递归处理子文件夹。界面清晰、 - **Primary Language**: C++ - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2026-03-24 - **Last Updated**: 2026-03-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Document Toolbox PC **Version 1.0.9** A Windows desktop document utility that provides PDF processing, Office and image conversions, resource grab (抓包), archive password crack, file renaming, and computer config with real-time monitoring. Simple UI, quick workflows. ## Feature Overview ### PDF Basics - Merge PDF: merge multiple PDFs into one. - Split PDF: split a PDF into multiple files. - Compress PDF: compress content streams to reduce size; if no gain, keep original size. - Edit PDF: delete pages, reorder pages, and save as a new file. - Rotate PDF: rotate selected pages. ### PDF and Images - PDF to JPG: export each PDF page as a JPG image. - JPG to PDF: combine images into a PDF. ### PDF and Office - Word to PDF: convert using local Microsoft Word. - Excel to PDF: convert using local Microsoft Excel. - PPT to PDF: convert using local Microsoft PowerPoint. - PDF to Word: convert PDF to editable Word (result depends on source PDF). - PDF to Excel: extract text/tables to Excel, organized into rows/columns. - PDF to PPT: render each page as an image and insert into PPTX. ### Resource Grab (抓包) - **Grab from URL**: Enter a URL to extract video, audio, and image links from the page; copy or batch download. - **Browser capture**: Launch a separate browser; open any page and click play—triggered media URLs are captured in the list. - **Embedded capture**: Open a URL in the in-app browser; media resources triggered by your clicks (e.g. play) are captured automatically. ### Computer Config & Real-time Monitoring - **Computer info**: From the sidebar “电脑配置信息”, view system parameters inline (no popup). CPU, GPU, and Memory sections show static config (name, cores, VRAM, base frequency, etc.) plus real-time usage/temperature/frequency line charts; “系统与其它” (System & Other) shows OS, computer system, motherboard, BIOS, disk, network, display, and environment. VRAM over 4GB is read from the registry when possible, with a “不一定准” (may not be accurate) note. ### Document & Print - **Print**: From the “文档” (Documents) section, choose “单独打印” (Single print) or “批量打印” (Batch print) for PDF/Word/Excel files. - **Double-layer PDF**: OCR scan-based PDFs with PaddleOCR to produce searchable, copyable text layer (double-layer PDF). - **Douban Search**: Search movies and TV shows with pagination; click an item to view details (rating, synopsis, cast, etc.). Poster area is hidden when no image is available. ### Other Tools - **Archive password crack**: Crack RAR/ZIP/7z passwords with dictionary or brute-force (numeric, alphabetic, mixed); configurable length range. - Watermark: text/image watermark with opacity, position, and offsets. - PDF Signature: add a signature or signature image. - HTML to PDF: render a URL to PDF. - File Rename: batch rename files/folders with prefix/suffix and numbering. Supports suffix placement before/after the dot and optional recursion. ## Detailed Features ### Merge PDF - Select multiple PDFs and merge in the listed order. ### Split PDF - Split a PDF into multiple single-page PDFs. ### Compress PDF - Compress content streams and optimize images where possible. - If the output grows, keep the original size to avoid larger files. ### Edit PDF - Remove pages, reorder pages, and save as a new file. ### Rotate PDF - Rotate pages and save the result. ### PDF to JPG - Export each page as a JPG to a chosen folder. ### JPG to PDF - Combine multiple images into a single PDF. ### Word/Excel/PPT to PDF - Requires local Microsoft Office (Word/Excel/PowerPoint). - Exports documents to PDF. ### PDF to Word - Convert PDF to Word for editing (quality depends on source PDF). ### PDF to Excel - Extract PDF text into Excel with basic row/column structure. ### PDF to PPT - Render each PDF page to an image and insert into PPTX. - Suitable for presentation; content is not editable as shapes. ### Watermark - Text or image watermark with opacity and position. - Text watermark supports rotation; image watermark keeps its positioning. ### PDF Signature - Add a signature or signature image to a PDF. ### HTML to PDF - Convert a web page URL to PDF. ### Resource Grab (抓包) - **Grab from URL**: Automatically extracts video, audio, and image links from the given page; supports copy and batch download. - **Browser capture**: Starts a listening browser; open a page and click play—triggered media requests are listed in the capture window. - **Embedded capture**: Load a URL in the in-app embedded browser; when you click play or similar, media resources are captured to the list below. ### Archive Password Crack - Supports RAR, ZIP, and 7z. Dictionary mode (custom or built-in) or brute-force (numeric, alphabetic, mixed) with configurable password length range. ### File Rename - Select a folder and batch rename files or subfolders. - Supports prefix, suffix, numbering, and sort order. - Suffix placement: before the dot (aaa_suffix.jpg) or after the dot (aaa.jpg_suffix). - Optional recursion into subfolders. ### Computer Config & Real-time Monitoring - Open “电脑配置信息” from the sidebar to see CPU (config + usage/temp/clock chart), GPU (config + chart), and Memory (config + chart), plus “系统与其它” (OS, computer, board, BIOS, disk, network, display, environment). VRAM is read from the registry when over 4GB where possible, with a “may not be accurate” note. ### Print - Click “打印” (Print) under “文档”, then choose single or batch print and select files as prompted. ### Double-layer PDF - Select a scanned PDF; PaddleOCR adds a searchable, copyable text layer. Requires PaddleOCR runtime and models to be set up. ### Douban Search - Search movies/shows by keyword with pagination; click a result to see details (title, rating, synopsis, film info). Poster area is hidden when no poster is available. ## Environment and Dependencies - OS: Windows 10/11. - Runtime: .NET 8 (packaged in the installer). - Office conversions require Microsoft Office to be installed locally. ## Install and Run 1. Run the setup `文档工具箱_Setup_1.0.9.exe` and complete installation. 2. Open "文档工具箱" (Document Toolbox) from the desktop or Start Menu. 3. Use the sidebar (e.g. 抓包, 文件重命名) and click a tool card to start. ## Usage Notes - PDF to Office results depend on PDF structure; scanned PDFs should be converted to images or OCR first. - PDF to PPT is image-based and best for display, not editing. - Double-layer PDF requires PaddleOCR runtime and model files; see project setup for deployment. ## Changelog (1.0.9) - Version set to 1.0.9; README updated with full feature list. - Document section: print (single/batch), double-layer PDF, Douban search (pagination, details, no poster placeholder) documented in both Chinese and English.