pdf-to-image-preview
10
总安装量
2
周安装量
#29246
全站排名
安装命令
npx skills add https://github.com/wuchubuzai2018/expert-skills-hub --skill pdf-to-image-preview
Agent 安装分布
opencode
2
gemini-cli
2
github-copilot
2
mcpjam
1
iflow-cli
1
Skill 文档
PDF转å¾çSkill
ä»»å¡ç®æ
- æ¬Skillç¨äºï¼å°PDFæä»¶çæ¯ä¸é¡µè½¬æ¢ä¸ºç¬ç«çå¾çæä»¶
- è½åå å«ï¼PDFæä»¶è§£æãå¾çæ ¼å¼è½¬æ¢ï¼PNG/JPGï¼ãå¯è°å辨çè¾åº
- è§¦åæ¡ä»¶ï¼ç¨æ·éè¦å°PDF转æ¢ä¸ºå¾çãæåPDF页é¢ãå¾çåPDFå 容çåºæ¯
åç½®åå¤
- ä¾èµè¯´æï¼scriptsèæ¬æéçä¾èµå
åçæ¬
pymupdf>=1.23.0
æä½æ¥éª¤
- æ åæµç¨ï¼
-
åå¤PDFæä»¶
- 确认PDFæä»¶è·¯å¾ï¼ä½¿ç¨
./表示å½åå·¥ä½ç®å½ï¼ - ä¾å¦ï¼
./document.pdf
- 确认PDFæä»¶è·¯å¾ï¼ä½¿ç¨
-
æ§è¡è½¬æ¢
- è°ç¨èæ¬å°PDFæä»¶çæ¯ä¸é¡µè½¬æ¢ä¸ºå¾ç
- å½ä»¤ç¤ºä¾ï¼
python scripts/convert_pdf_to_images.py \ --input ./document.pdf \ --output-dir ./images - å¯éåæ°ï¼
--image-format: å¾çæ ¼å¼ï¼æ¯æpngæjpgï¼é»è®¤ä¸ºpng--dpi: å¾çå辨çï¼DPIï¼ï¼é»è®¤ä¸º200--zip: çæZIPå缩å--zip-output: ZIPå缩å è¾åºè·¯å¾ï¼é»è®¤ï¼images.zipï¼
-
æ¥çè¾åº
- å¾çæä»¶ä¿å卿å®çè¾åºç®å½ä¸
- æä»¶å½åæ ¼å¼ï¼
page_001.pngãpage_002.png… - å¯éæ©æ¯å¦çæZIPå缩å
-
èµæºç´¢å¼
- å¿ è¦èæ¬ï¼è§ scripts/convert_pdf_to_images.py(ç¨éä¸åæ°ï¼PDF转å¾çèæ¬)
注æäºé¡¹
- è¾å ¥PDFæä»¶å¿ é¡»åå¨ä¸å¯è¯»
- è¾åºç®å½å¿ é¡»å ·æåå ¥æé
- PDF页æ°éå¶ï¼ææ¯æ100页以å çPDFæä»¶ï¼è¶ è¿100页请æåå转æ¢
- 大åPDFæä»¶è½¬æ¢å¯è½éè¦è¾é¿æ¶é´ï¼è¯·èå¿çå¾
æ éææ¥
- èæ¬æ¾ä¸å°é误ï¼ç¡®ä¿å¨Skillç®å½ä¸æ§è¡ï¼æä½¿ç¨ç¸å¯¹è·¯å¾
scripts/xxx.py - Pythonçæ¬é®é¢ï¼ç¡®ä¿ä½¿ç¨Python 3.6ææ´é«çæ¬
- ä¾èµç¼ºå¤±ï¼æ§è¡
pip install pymupdf>=1.23.0å®è£ ä¾èµ - 页æ°è¶ éé误ï¼PDFæä»¶è¶ è¿100页ï¼è¯·ä½¿ç¨PDFå·¥å ·æå为å¤ä¸ªå°æä»¶
使ç¨ç¤ºä¾
示ä¾1ï¼åºæ¬è½¬æ¢ï¼PNGæ ¼å¼ï¼
python scripts/convert_pdf_to_images.py \
--input ./report.pdf \
--output-dir ./images
示ä¾2ï¼ä½¿ç¨JPGæ ¼å¼
python scripts/convert_pdf_to_images.py \
--input ./document.pdf \
--output-dir ./images \
--image-format jpg
示ä¾3ï¼é«å辨çè¾åº
python scripts/convert_pdf_to_images.py \
--input ./document.pdf \
--output-dir ./images \
--dpi 300
示ä¾4ï¼çæZIPå缩å
python scripts/convert_pdf_to_images.py \
--input ./document.pdf \
--output-dir ./images \
--zip \
--zip-output ./images.zip
示ä¾5ï¼å®æ´é ç½®
python scripts/convert_pdf_to_images.py \
--input ./report.pdf \
--output-dir ./images \
--image-format jpg \
--dpi 200 \
--zip