返回 Skill 列表
extension
分类: 开发与工程无需 API Key

gift-question-bank-pdf

将GIFT格式(`.gift` 或 `.gift.txt`)的题库转换为视觉上美观且易于阅读的PDF文件,适用于审核、打印或教学。当用户请求渲染GIFT问卷、按类别/问题生成PDF或从GIFT文件准备可打印材料时使用。

person作者: jakexiaohubgithub

Gift Question Bank Pdf

Overview

Parsear preguntas GIFT y renderizarlas en HTML + PDF con estilos claros para revisión manual. Soportar preguntas tipo multiple choice, verdadero/falso, matching y numéricas.

Workflow

  1. Recibir ruta de entrada (.gift, .gift.txt o carpeta con varios ficheros).
  2. Ejecutar scripts/render_gift_bank_pdf.py.
  3. Confirmar que cada fichero genera su PDF correspondiente.
  4. Si hace falta depurar estilo o parseo, usar --keep-html para conservar el HTML intermedio.

Commands

Convertir un solo fichero

python3 skills/gift-question-bank-pdf/scripts/render_gift_bank_pdf.py /ruta/cuestionario.gift

Convertir carpeta completa (recursivo)

python3 skills/gift-question-bank-pdf/scripts/render_gift_bank_pdf.py /ruta/carpeta-con-gift

Guardar PDFs en carpeta de salida

python3 skills/gift-question-bank-pdf/scripts/render_gift_bank_pdf.py /ruta/carpeta-con-gift --output-dir /ruta/salida

Conservar HTML intermedio para revisión visual

python3 skills/gift-question-bank-pdf/scripts/render_gift_bank_pdf.py /ruta/cuestionario.gift --keep-html

Notes

  • Requerir un navegador Chromium/Chrome instalado localmente.
  • Detectar automáticamente el binario; usar --chrome-bin o CHROME_BIN si no se detecta.
  • Mantener HTML del enunciado ([html]) sin escapado adicional para respetar formato original.