ASEPRITE JSON
Filkonvertering

Konverter ASEPRITE til JSON

HURTIGT SVAR
Er det muligt at konvertere ASEPRITE til JSON?
Ja - ASEPRITE kan konverteres til JSON.

Aseprite producerer JSON sammen med en sprite-ark-PNG fremfor at konvertere selve billedet. I appen skal du bruge File > Export > Export Sprite Sheet og markere JSON Data; eller kør CLI aseprite -b sprite.aseprite --sheet sheet.png --data sheet.json. JSON-filen lister ramme-rektangler, varigheder, tags og slices, som spilmotorer kan læse.

Også til JSON: BDOB · EXPRESS · REPLIT

På denne side

Testet på macOS, Windows & Linux
Sidst verificeret Sep 2026

Flere gratis konvertere

HEIC, PNG, WEBP, MP3 og mere - alle værktøjer her er gratis.

Åbn værktøjskassen

Hvorfor konvertere ASEPRITE til JSON?

Spilmotorer og frameworks som Phaser, PixiJS og Unity har brug for rammekoordinater og animations-metadata, ikke kun et billede. Eksport til .json giver dem et maskinlæsbart atlas, der kortlægger hver ramme og tag inde i det medfølgende sprite-ark, hvilket er grunden til, at dette parrer PNG-filen med en datafil.

Sådan konverterer du ASEPRITE til JSON

Aseprite CLI

Kør aseprite -b sprite.aseprite --sheet sheet.png --data sheet.json --format json-hash for at generere atlasset uden brugerflade; brug --format json-array for en sorteret liste.

Aseprite CLI til stdout

Brug aseprite -b --data="" sprite.aseprite til at udskrive JSON direkte til konsollen til scripting eller piping ind i et build-trin.

Om disse formater

Kvalitet & hvad man skal være opmærksom på

  • JSON-filen indeholder ikke pixels - den beskriver kun rammer, så du skal beholde det eksporterede sprite-ark (PNG) sammen med den.
  • Valget af --format betyder noget: json-hash bruger filnavne som nøgler til rammer, json-array giver en sorteret liste; motorer forventer typisk den ene eller den anden.
  • Metadata for tags, slices og varighed inkluderes kun, hvis din sprite faktisk definerer dem.

Ofte stillede spørgsmål

Indeholder JSON-filen billeddata?
Nej. Den gemmer ramme-rektangler, varigheder, tags og slices; pixels lever i den separate sprite-ark-PNG.
Hvad er forskellen på json-hash og json-array?
json-hash bruger hver rammes filnavn som nøgle; json-array returnerer en sorteret liste. Vælg den, som din motors loader forventer.
Kan jeg automatisere dette uden at åbne appen?
Ja. CLI-flaget -b (batch) med --sheet og --data kører uden brugerflade i build-scripts.
Bliver mine animation-tags eksporteret?
Ja, tags vises under frameTags i JSON-filen, sammen med hver rammes varighed og eventuelle slices.