pdf文件处理 pip3 install rembg -i https://mirrors.aliyun.com/pypi/simple/ ## 功能列表 1. **add_signature** - 添加公章(自动识别签名位置) 2. **add_watermark** - 添加水印 3. **drag_signature** - 拖放签名/电子章到PDF(新增) ## 拖放签名功能使用说明 ### 后端API **接口地址**: `/drag_signature` **请求方法**: POST **请求参数**: ```json { "pdf_url": "PDF文件URL", "signatures": [ { "signature_url": "签名/电子章图片URL", "page_num": 页码(从0开始), "x": X坐标(PDF点,相对于页面左上角), "y": Y坐标(PDF点,相对于页面左上角), "width": 宽度(可选,PDF点,默认43mm), "height": 高度(可选,PDF点,默认按比例) } ] } ``` **返回结果**: ```json { "success": true, "pdf_url": "新生成的PDF文件URL" } ``` ### 注意事项 - 确保后端服务运行在 `http://localhost:6500`(可在HTML中修改API地址) - PDF和签名图片都需要通过URL访问(支持跨域) - 坐标系统:前端使用屏幕像素坐标,会自动转换为PDF点坐标 - 默认签名尺寸约为43mm(可在代码中调整)