# 文档工具箱PC **Repository Path**: BAILIS/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**: 3 - **Forks**: 4 - **Created**: 2026-02-07 - **Last Updated**: 2026-07-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # HUANQI Toolbox PC **Version 1.0.16** 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. ### Settings & Tray - **Settings**: Located at the bottom of the sidebar (above copyright), used for startup and close behavior options. - **Start with Windows**: One-click toggle, takes effect immediately after save. - **Close behavior**: Supports “Minimize to tray” or “Exit Toolbox”; if neither option is selected, default is minimize to tray. - **System tray**: Clicking the window close button can minimize to tray; tray right-click menu provides “Open / Settings / Exit”. ### 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. - **Screen Recording**: Configure save path, resolution, and bitrate; start/stop recording and manage recorded videos. ### Other Features - **Doubao**: Open Doubao in a separate window from the sidebar **Other Features** page, with the downloader script injected automatically. - **World Clock**: Open the world clock in a separate window from the sidebar **Other Features** page. ### System Tools - **Activate Windows / Office**: One-click shortcut to the activation guide page (opens in system default browser). - **Windows 11 Download**: One-click shortcut to Microsoft's official Windows 11 download page. - **U Boot USB**: One-click shortcut to Ventoy official site for creating bootable USB drives. - **IDM Multi-thread Downloader**: One-click shortcut to IDM download page (Lanzou Cloud). - **Bandizip Installer Edition**: One-click shortcut to Bandizip download page (Lanzou Cloud). - **PotPlayer**: One-click shortcut to PotPlayer CN website. - **Driver Genius Lite**: One-click shortcut to Driver Genius download page (Lanzou Cloud). ### Other Tools - **Archive password crack**: Integrated into the sidebar **File** page; supports RAR/ZIP/7z with dictionary or brute-force modes. - 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. - This feature is grouped with archive cracking under sidebar **File**. ### 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. ### Screen Recording - Open the **Screen Recording** tool from the sidebar or document cards. - Configure save directory, resolution (native/1080p/720p, etc.), and bitrate (kbps). - Click **Start** to record desktop; click **Stop** to end recording. UI immediately shows **Stopping...** while finalizing. - Recorded MP4 files are listed below; double-click to open. ### System Tools - Open **System Tools** from the sidebar to access multiple quick links: - **Activate Windows / Office**: Opens the activation guide page. - **Windows 11 Download**: Opens Microsoft's official download page. - **U Boot USB**: Opens the Ventoy website (bootable USB creation tool). - **IDM Multi-thread Downloader**: Opens IDM download page (Lanzou Cloud). - **Bandizip Installer Edition**: Opens Bandizip download page (Lanzou Cloud). - **PotPlayer**: Opens PotPlayer CN website. - **Driver Genius Lite**: Opens Driver Genius download page (Lanzou Cloud). ### Settings & Tray - Sidebar **Settings** is placed at the bottom (above copyright). - Supports Start with Windows. - Supports close button behavior options (Minimize to tray / Exit app). Default is minimize to tray when unchecked. - Tray right-click menu provides **Open / Settings / Exit**. ## Environment and Dependencies - OS: Windows 10/11. - Runtime: .NET 8 (packaged in the installer). - Office conversions require Microsoft Office to be installed locally. - Screen recording depends on ffmpeg. The installer build pipeline now bootstraps ffmpeg and bundles it, so end users do not need manual setup. ## Install and Run 1. Run the setup `焕奇工具箱_Setup_1.0.16.exe` and complete installation. 2. Open "HUANQI TOOLS" 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.16) - Version bumped to 1.0.16. - Added a sidebar **Other Features** page above **Computer Info**. - Added **Doubao** and **World Clock** entries that open in separate windows. - Register the Doubao downloader injection before navigation for more reliable script loading. - Reduced the startup splash size. ## Changelog (1.0.15) - Version bumped to 1.0.15. - Branding unified to `HUANQI TOOLS` across UI, splash screen, and installer name. - Startup experience: added a borderless splash screen (~2s) with fade-in/fade-out transition. - Sidebar: adjusted structure to **Document Tools / File Tools / System Tools** with updated ordering. - Settings: changed close-button behavior to a single switch mode (off = minimize to tray, on = exit app). - Settings: sidebar settings button now shows version and includes a **Check for Updates** entry (links to Gitee). - Settings UI tweak: removed version text from the top-left app title; version is now shown only on the `Settings (1.0.15)` sidebar button. - Startup download UX: while dependencies are downloading on the splash screen, tray menu **Close** now exits immediately and cancels the startup download flow. - Splash behavior: splash now comes to front only once at startup; then other apps can overlay it. It is also draggable during dependency download. - Screen recording overlay: pause/stop icons are differentiated and the floating bar is draggable. - Screen recording UX: when recording starts, the toolbox window minimizes automatically; after stop finishes, the main window is restored automatically. - Screen recording stability fix: resolved an issue where some recordings stayed around 4MB and failed to play (avoids ffmpeg output blocking and broken finalization). - README: synchronized installer version and feature notes.