mirror of
https://github.com/OWASP/www-project-ai-testing-guide.git
synced 2026-02-12 21:52:45 +00:00
Quick Reference Guide
Installation
pip3 install markdown weasyprint requests
Basic Usage
- Edit
config.txt:
PROJECT_NAME=OWASP AI Testing Guide
VERSION=Version 1.0
TOC_PATH=/Doc/projects/www-project-ai-testing-guide/ToC.md
OUTPUT_FILE=OWASP-AI-Testing-Guide.pdf
COVER_IMAGE=Cover.png
HEADER_IMAGE=header-bg.png
-
Place images in the same directory as the script:
Cover.png- Your cover page imageheader-bg.png- Your header logo
-
Run the generator:
FIRST STEP - Local Cloning
cd /PDFproject
git clone https://github.com/OWASP/www-project-ai-testing-guide.git
source venv/bin/activate
USAGE:
python3 PDFGenFinal.py --config config.txt
your-project/
├── PDFGenFinal.py # The generator script
├── config.txt # Your configuration
├── Cover.png # Cover page image
├── header-bg.png # Header logo
└── www-project-ai-testing-guide/
├── ToC.md # Table of Contents
├── Document/
│ └── images/ # Shared images
│ └── *.png
└── content/
└── *.md # Markdown files