PDF Rotate

旋转PDF页面方向。支持顺时针90度、180度、270度旋转。当用户需要旋转PDF页面方向时使用此skill。

cas-bigdatalab 30da653 3 files · 4.9 KB Updated

File contents

pdf_rotate 技能

功能说明

该技能旋转PDF页面方向,支持顺时针90度、180度、270度旋转,适用于调整PDF页面方向的场景。

核心功能

  • 支持90/180/270度顺时针旋转
  • 可指定页码范围进行选择性旋转
  • 自动创建输出目录

使用方法

python scripts/run_pdf_rotate.py --input_path <输入PDF> --output_path <输出PDF> [--angle <角度>] [--pages <页码范围>]

参数说明

参数 类型 必填 默认值 说明
input_path string - 输入PDF文件路径
output_path string - 输出PDF文件路径
angle int 90 旋转角度(90/180/270)
pages string 全部 页码范围,如"1-3,5"

示例

示例1:旋转全部页面90度

python scripts/run_pdf_rotate.py --input_path input.pdf --output_path rotated.pdf --angle 90

示例2:旋转指定页码180度

python scripts/run_pdf_rotate.py --input_path input.pdf --output_path rotated.pdf --angle 180 --pages "2-5"

示例3:旋转全部页面270度

python scripts/run_pdf_rotate.py --input_path input.pdf --output_path rotated.pdf --angle 270

注意事项

  • 仅支持90、180、270度旋转
  • 不指定pages参数时旋转全部页面
  • 输出目录不存在时会自动创建

cas-bigdatalab/piflow/tree/main/workspace/skills/pdf_rotate commit 30da653936

Frequently asked questions

npx skillmds@latest add cas-bigdatalab/pdf-rotate