{"library":"pictex","title":"PicTex","description":"PicTex is a Python library for generating images via CSS Flexbox layout. It uses a declarative API to compose elements, supports text shaping via HarfBuzz, Unicode bidirectional text, gradients, and inline spans. Current version 2.3.0 requires Python >=3.9. Releases occur irregularly, with breaking changes in v2.0.0 that renamed many methods.","language":"python","status":"active","last_verified":"Sat May 09","install":{"commands":["pip install pictex"],"cli":null},"imports":["from pictex import Canvas","from pictex import Span","from pictex import RadialGradient"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from pictex import Canvas, Text, Rect\n\ncanvas = Canvas(200, 100, background_color=\"white\")\ncanvas.add(Rect(width=50, height=50, background_color=\"blue\"))\ncanvas.add(Text(\"Hello, PicTex!\"))\nimage = canvas.render()\nimage.save(\"output.png\")","lang":"python","description":"Creates a 200x100 canvas with a blue rectangle and text, renders to PNG.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}