{
  "slug": "pnm-to-jpg",
  "conversion": "pnm -> jpg",
  "params": {
    "ImageQuality": "90"
  },
  "source": "A 320 x 240 frame from a small ray tracer we wrote for this page (three spheres on a checkered floor), saved as a binary PPM (P6) with 8 bits per channel.",
  "license": "CC0-1.0",
  "inputs": [
    {
      "file": "input-three-spheres-render.ppm",
      "bytes": 230415,
      "sha256": "599d6811064ec2343eccee149602c7f68543017b4001dc515fec1b63d984e7cc"
    }
  ],
  "outputs": [
    {
      "file": "output-three-spheres-render.jpg",
      "bytes": 16587,
      "sha256": "37e77534dc6ce81f215181ad0a940aac314a4c177d8950d79f63f521bd4c30b9"
    }
  ],
  "preview": {
    "file": "output-three-spheres-render.jpg",
    "bytes": 16587
  },
  "environment": {
    "description": "Local container (aarch64), limited to 4 CPUs and 6 GiB",
    "image": "pdfconversionapi/api:main",
    "imageId": "sha256:9eeeb0640aba"
  },
  "generatedAt": "2026-11-04"
}
