Leveraging Cairo’s Recording Surface for Multi‑Resolution Rendering
Learn how Cairo’s recording surface lets you record drawing commands once and replay them to any target—PNG, PDF, or screen—without re‑drawing. The guide covers bounded vs unbounded extents, ink extents, a practical example, and trade‑offs for memory and performance.