Canvelete supports multiple output formats for different use cases.
Available Formats
| Format | Best For | File Size |
|---|---|---|
| PNG | Graphics with transparency, screenshots | Medium |
| JPEG | Photos, social media posts | Small |
| Documents, certificates, print | Varies | |
| SVG | Scalable graphics, icons | Very Small |
PNG (Default)
- Supports transparency
- Lossless quality
- Best for: logos, graphics, anything with text
- Use when: you need crisp edges or transparent backgrounds
JPEG
- Smaller file sizes
- Adjustable quality (1-100)
- Best for: photos, social media
- Use when: file size matters more than perfect quality
- Vector-based when possible
- Perfect for printing
- Best for: certificates, invoices, documents
- Use when: recipient needs to print or you need multi-page output
SVG
- Infinitely scalable
- Smallest file size
- Best for: icons, simple graphics
- Use when: you need to resize without quality loss
How to Specify Format
json{ "designId": "abc123", "format": "pdf", "quality": 95 }
Quality Settings
- Only applies to JPEG format
- Range: 1 (lowest) to 100 (highest)
- Default: 90
- Recommended: 80-95 for most use cases