Tutorials & guides
Real problems, solved end to end. Building templates in Bluepic Studio, driving them from the API, and translating or automating the InDesign files and artwork you already have.
Platform
Build a template visually in Bluepic Studio, then drive it from your own code via the API.
API reference
Every endpoint in the Bluepic developer API — authentication, rendering a Studio template, rendering a raw IDML file, checking your credit balance, and the errors you'll actually hit.
Building templates in Bluepic Studio
Design a template visually in Bluepic Studio — elements, expressions and input fields — then find its ID and drive it from your own code with a single POST /api/render call.
Translate
One master layout, every language — auto-fitted, not manually rebuilt.
Translate Figma, Photoshop, Canva & Illustrator graphics automatically
None of these tools export a translatable, auto-fitting layout — but a thin InDesign wrapper around your existing artwork turns them into one, with zero design rework.
Translate InDesign projects automatically
Turn one InDesign master layout into every language you need, with the text re-fit automatically — by hand in the browser, or by API for real automation.
Automate
Turn a design into a pipeline: batch renders, dynamic fields, no InDesign install required.
Automate Figma, Photoshop, Canva & Illustrator graphics
Batch-generate variants of artwork made in Figma, Photoshop, Canva or Illustrator — personalized fields, multiple sizes, hundreds of outputs — with no design software running in your pipeline.
Automate InDesign projects
Turn a single InDesign layout into a rendering pipeline — batch outputs, dynamic fields, and PDF/PNG/JPEG/SVG generation with no InDesign install anywhere.
Reference
How the engine actually behaves — text bounds, element splitting, and the rich-text override format.
Rich text format for overrides
The exact JSON shape textOverrides expects when a text element has mixed formatting inside it — fields, defaults, line breaks, and a full worked example.
Text frames, bounds & best practices
How the rendering engine and the InDesign→serial conversion actually interact — why a text frame's size is the hard ceiling for any override, and how to structure InDesign text so overrides stay clean and predictable.