搜索

PythonReactSEOPDF
OpenClaw

pdf-toolkit-pro

PDF批量处理技能包 - 一键合并、分割、压缩、转换PDF。适合办公人员、文档处理、自动化工作流。

gdp65390 来源安装数☆ 0 仓库 Starsv1.0.0

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install gdp6539/pdf-toolkit-pro

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

PDF Toolkit Pro - PDF批量处理技能包

一句话介绍

一键处理100个PDF文件,合并、分割、压缩、转换全搞定。

解决什么问题?

  • 合并PDF:多个PDF要逐个打开?→ 一键合并成1个
  • 分割PDF:只要某几页?→ 快速提取指定页面
  • 压缩PDF:文件太大发不了邮件?→ 一键压缩50%
  • PDF转图片:需要提取内容?→ 批量转换成图片

功能清单

  • 📄 PDF合并 - 多个PDF合并成1个
  • ✂️ PDF分割 - 提取指定页面
  • 🗜️ PDF压缩 - 减小文件体积
  • 🖼️ PDF转图片 - 导出为PNG/JPG
  • 📊 批量处理 - 一次处理整个文件夹
  • ⚙️ 自定义配置 - 页面范围、质量、格式

快速开始

安装
npm install
使用
# 合并PDF
node scripts/merge.js input/*.pdf -o output/merged.pdf

# 分割PDF
node scripts/split.js input.pdf -p 1-5 -o output/

# 压缩PDF
node scripts/compress.js input.pdf -o output/compressed.pdf

# PDF转图片
node scripts/to-image.js input.pdf -o output/images/

# 批量处理
node scripts/batch.js input/ -o output/ --operation merge
配置示例
{
  "operations": ["merge", "compress"],
  "outputFormat": "pdf",
  "quality": "medium",
  "pageRange": "all",
  "imageFormat": "png",
  "imageDPI": 150
}

文件结构

pdf-toolkit-pro/
├── SKILL.md           # 技能说明
├── README.md          # 产品文档
├── package.json       # 依赖配置
├── scripts/
│   ├── merge.js       # PDF合并
│   ├── split.js       # PDF分割
│   ├── compress.js    # PDF压缩
│   ├── to-image.js    # PDF转图片
│   └── batch.js       # 批量处理
├── templates/
│   └── config.json    # 配置模板
└── examples/
    └── sample.pdf     # 示例文件

适用人群

  • 办公人员
  • 文档管理员
  • 学生/教师
  • 律师/会计
  • 设计师

价格

  • 基础版:¥99(合并+分割+压缩)
  • 专业版:¥199(+PDF转图片+批量处理+API接口)

开发者:AI-Company 联系:通过ClawHub

来源信息

Source
github
Repository
openclaw/skills
Path
skills/gdp6539/pdf-toolkit-pro
Version
1.0.0
Commit
e8905bf97fd402bd257d3c1efcdda3ad26a30710
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

README

PDF Toolkit Pro

📄 一键处理100个PDF文件,合并、分割、压缩、转换全搞定

快速开始

安装
npm install
合并PDF
node scripts/merge.js input/*.pdf -o output/merged.pdf
分割PDF
# 提取1-5页
node scripts/split.js input.pdf -p 1-5 -o output/

# 每页单独保存
node scripts/split.js input.pdf --each -o output/
压缩PDF
node scripts/compress.js input.pdf -o output/compressed.pdf
PDF转图片
node scripts/to-image.js input.pdf -o output/images/ --format png
批量处理
node scripts/batch.js input/ -o output/ --operation merge

功能说明

功能 命令 说明
合并 merge.js 多个PDF合并成1个
分割 split.js 提取指定页面
压缩 compress.js 减小文件体积
转图片 to-image.js 导出为PNG/JPG
批量 batch.js 批量处理整个文件夹

价格

  • 基础版:¥99
  • 专业版:¥199

AI-Company 出品

来源内容

SKILL.md
# PDF Toolkit Pro - PDF批量处理技能包

## 一句话介绍
一键处理100个PDF文件,合并、分割、压缩、转换全搞定。

## 解决什么问题?
- 合并PDF:多个PDF要逐个打开?→ 一键合并成1个
- 分割PDF:只要某几页?→ 快速提取指定页面
- 压缩PDF:文件太大发不了邮件?→ 一键压缩50%
- PDF转图片:需要提取内容?→ 批量转换成图片

## 功能清单
- 📄 PDF合并 - 多个PDF合并成1个
- ✂️ PDF分割 - 提取指定页面
- 🗜️ PDF压缩 - 减小文件体积
- 🖼️ PDF转图片 - 导出为PNG/JPG
- 📊 批量处理 - 一次处理整个文件夹
- ⚙️ 自定义配置 - 页面范围、质量、格式

## 快速开始

### 安装
```bash
npm install
```

### 使用

```bash
# 合并PDF
node scripts/merge.js input/*.pdf -o output/merged.pdf

# 分割PDF
node scripts/split.js input.pdf -p 1-5 -o output/

# 压缩PDF
node scripts/compress.js input.pdf -o output/compressed.pdf

# PDF转图片
node scripts/to-image.js input.pdf -o output/images/

# 批量处理
node scripts/batch.js input/ -o output/ --operation merge
```

### 配置示例
```json
{
  "operations": ["merge", "compress"],
  "outputFormat": "pdf",
  "quality": "medium",
  "pageRange": "all",
  "imageFormat": "png",
  "imageDPI": 150
}
```

## 文件结构
```
pdf-toolkit-pro/
├── SKILL.md           # 技能说明
├── README.md          # 产品文档
├── package.json       # 依赖配置
├── scripts/
│   ├── merge.js       # PDF合并
│   ├── split.js       # PDF分割
│   ├── compress.js    # PDF压缩
│   ├── to-image.js    # PDF转图片
│   └── batch.js       # 批量处理
├── templates/
│   └── config.json    # 配置模板
└── examples/
    └── sample.pdf     # 示例文件
```

## 适用人群
- 办公人员
- 文档管理员
- 学生/教师
- 律师/会计
- 设计师

## 价格
- 基础版:¥99(合并+分割+压缩)
- 专业版:¥199(+PDF转图片+批量处理+API接口)

---

*开发者:AI-Company*
*联系:通过ClawHub*
README
# PDF Toolkit Pro

> 📄 一键处理100个PDF文件,合并、分割、压缩、转换全搞定

## 快速开始

### 安装
```bash
npm install
```

### 合并PDF
```bash
node scripts/merge.js input/*.pdf -o output/merged.pdf
```

### 分割PDF
```bash
# 提取1-5页
node scripts/split.js input.pdf -p 1-5 -o output/

# 每页单独保存
node scripts/split.js input.pdf --each -o output/
```

### 压缩PDF
```bash
node scripts/compress.js input.pdf -o output/compressed.pdf
```

### PDF转图片
```bash
node scripts/to-image.js input.pdf -o output/images/ --format png
```

### 批量处理
```bash
node scripts/batch.js input/ -o output/ --operation merge
```

## 功能说明

| 功能 | 命令 | 说明 |
|------|------|------|
| 合并 | merge.js | 多个PDF合并成1个 |
| 分割 | split.js | 提取指定页面 |
| 压缩 | compress.js | 减小文件体积 |
| 转图片 | to-image.js | 导出为PNG/JPG |
| 批量 | batch.js | 批量处理整个文件夹 |

## 价格

- 基础版:¥99
- 专业版:¥199

---

*AI-Company 出品*

相关技能

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.