SVG-export in Images 2.6: grenzen voor vectoren op het web, in apps en voor drukwerk
In Introducing Images 2.6 stelt OpenAI dat je ontwerpen dankzij SVG-export rechtstreeks in websites, apps en drukwerk kunt gebruiken. De API Changelog (4 november 2026) noemt het genereren van SVG een officiële mogelijkheid van GPT‑Image‑2.6 Flare en Sunburst. In de gids over beeldgeneratie staat dat je vectoruitvoer aanvraagt door output_format op "svg" te zetten bij POST /v1/images/generations; als toepassingen worden afbeeldingen genoemd waarvan paden, vormen en kleuren bewerkbaar moeten zijn, zoals iconen en illustraties. Dit artikel benoemt alleen gedocumenteerde grenzen, zonder verzonnen garanties over drukresolutie of compatibiliteitsscores tussen aanbieders.
👉 Probeer de GPT Image 2.6 API op PoYo: prijs per afbeelding en online playground.
Requestvelden en harde limieten
Volgens de gids over beeldgeneratie en de promptinggids moeten SVG-requests aan deze beperkingen voldoen. Ten eerste: n moet 1 zijn, dus er komt geen batch van meerdere vectoren terug. Ten tweede: streaming, gedeeltelijke afbeeldingen, output_compression en prompt_rewriter worden niet ondersteund. Ten derde: het edits-endpoint ondersteunt geen SVG-uitvoer; SVG is ook geen geldige rasterinvoer voor edits, dus “SVG genereren en daarna de paden via edits aanpassen” is geen officiële route. Ten vierde: de API genereert eerst een referentieafbeelding en leidt daar de SVG van af; het quality-niveau geldt voor die referentie; de b64_json in het antwoord moet je base64-decoderen en opslaan als UTF-8 XML met de extensie .svg. Ten vijfde: het teruggegeven document is statische vectorinhoud, zonder scripts, externe bronnen of ingebedde rasterafbeeldingen. SVG ondersteunt ook background="transparent", om beeldmerken op willekeurige achtergronden te plaatsen.
Zowel Flare als Sunburst kan SVG genereren; de promptinggids vergelijkt beide niveaus met dezelfde prompt voor het bakkerijlogo “Field & Flour”. Zo zie je dat de keuze nog steeds de gebruikelijke afweging tussen snelheid en precisie kan volgen, in plaats van aan te nemen dat het ene niveau “vectorvriendelijker” is. De facturering volgt de regels voor beeldtokens op de modelpagina; wijzigingen in complexity kosten niets extra. Meet de kosten per item op representatieve prompts voor logo’s en iconen voordat je live gaat.
Geschikte toepassingen: web, apps en drukwerk
De productaankondiging positioneert SVG als export waarmee “ontwerpen kunnen doorstromen naar de volgende fase van een project”. Combineer je dat met de taal uit de documentatie, dan zijn dit duurzame uitspraken over geschiktheid: logo’s en iconen waarvan de paden opnieuw bewerkt moeten kunnen worden; platte illustraties die verliesvrij moeten schalen op het web en in clients; beeldmerken met een transparante achtergrond voor kleuroverlays; en vectorconcepten voor de drukvoorbereiding waarvan kleuren en lijnen in ontwerptools nog aanpasbaar moeten zijn. Bij prompting benadrukken de officiële voorbeelden strakke contouren, sterke silhouetten, evenwichtige witruimte en weinig kleurverlopen, zodat beeldmerken zowel klein als groot leesbaar blijven. Dat sluit aan bij gangbare acceptatienormen voor drukwerk en app-iconen, maar is geen bewering dat het “op een specifieke drukpers is getest”.
Voor pipelines voor web en apps kan de teruggegeven XML naar de frontend of naar een opschoonstap in het designsysteem gaan; de documentatie claimt niet dat de SVG altijd aan een bepaalde optimizer of toegankelijkheidsprofiel voldoet, dus integrators moeten zelf structuurcontroles, het samenvoegen van paden en sanering uitvoeren. Bij drukwerk voorkomen vectoren de gekartelde randen van opgeschaalde rasterbeelden, maar kleurbeheer, steunkleuren, afloop en het insluiten van lettertypen blijven taken van het productiesysteem, buiten de documentatie van de Image API. Moet het eindresultaat een bewerkbaar rasterbeeld of beweging zijn, schakel dan over op PNG/WebP/GIF in plaats van SVG als universele container af te dwingen.
Grenzen die je niet moet overdrijven
Ten eerste is SVG een mogelijkheid aan de generatiekant: verwacht niet dat edits of markup rechtstreeks vectoren opleveren. Ten tweede bevat het resultaat geen scripts of externe bronnen, dus beschrijf het niet als “interactieve SVG-apps”. Ten derde staat in de documentatie uitdrukkelijk dat SVG niet als invoer voor bewerkingen mag dienen. Laat merkiteraties dus in de rasterfase plaatsvinden, met referenties, markup of een mask, en vraag de SVG-export pas apart aan nadat het ontwerp is vastgezet. Ten vierde gelden de algemene beperkingen nog steeds: complexe prompts kunnen tot ongeveer twee minuten duren; tekstweergave en gestructureerde compositie kunnen nog steeds tekortschieten. Ten vijfde gelden contentmoderatie en de parameter moderation ook voor SVG-requests.
Bouw voor de technische acceptatie een vaste promptset: eenkleurige logo’s, meerkleurige iconen, lockups die een transparante achtergrond nodig hebben en beeldmerken met een beetje noodzakelijke tekst. Controleer na het decoderen of het root-element en de paden compleet zijn, of er niet ten onrechte scripts of externe links in zitten en of transparante gebieden echt leeg zijn. Draai voor web en apps je eigen SVG-optimalisatie- en saneringsflow; laat kleurprofielen, afloop en steunkleuren over aan prepress-systemen in plaats van te verwachten dat de Image API dat werk doet. Het kwaliteitsniveau beïnvloedt het referentierasterbeeld en kan daardoor indirect bepalen hoe gefragmenteerd de vectorpaden worden; zijn de paden te gefragmenteerd of te grof, verhoog of verlaag dan de kwaliteit terwijl je de overige voorwaarden vasthoudt, in plaats van prompt en niveau tegelijk te wijzigen. Flare is geschikt voor snelle vormproeven; Sunburst voor beoordelingen kort voor de oplevering die strenger zijn op contouren en detail; beide kunnen SVG leveren.
Kortom: Images 2.6 zet statische SVG op de officiële lijst met uitvoerformaten van de Image API, voor hergebruik van vectoren vóór web, apps en drukwerk. Integreer met output_format: "svg", n=1 en de harde regel “alleen generaties, geen uitvoer aan de edits-kant”, en rond de controle van paden en de drukvoorbereiding af in je eigen toolchain zonder de mogelijkheden te overdrijven.