Beam Bench-dokumentáció

.bbart grafikai könyvtárak

Felhasználó által kezelt, újrahasználható grafikai gyűjtemények. JSON-alapúak, tartalom alapján deduplikáltak, önállóak.

A .bbart fájl olyan grafikaklipek gyűjteménye, amelyeket több projektben is újra szeretne használni: logók, díszítőelemek, gyakori alakzatok vagy mentett kijelölések. A Grafikai könyvtár panel betölti és szerkeszti ezeket.

A .lzrproj projektekkel ellentétben, amelyek egyetlen, folyamatban lévő tervet írnak le, a .bbart fájlok rendezett könyvtárak, amelyeket megosztásra, verziókezelésre és újrahasználatra terveztek.

Mit tartalmaz

MezőMegjegyzések
library_idUUID. A könyvtárat egyedileg azonosítja, nem a fájlnév alapján.
nameMegjelenített név. Szerkeszthető.
items[]Minden elem saját azonosítóval, típussal, geometriával, bélyegképekkel, címkékkel és kategóriával rendelkezik.

Elemtípusok

  • Külső fájl: forrásképre vagy vektorfájlra hivatkozik. Az elem az eredeti bájtokat is tartalmazza, a könyvtáron belül tartalmi hash alapján deduplikálva.
  • Kijelölési pillanatkép: egy projektből rögzített kijelölés lapított változata. A szöveg geometriává van lapítva, ezért a címzettnél nincs szükség betűkészletre. A jövőbeli újraszerkesztéshez source_text_metadata adatokat is tartalmaz.

Bélyegképek

Minden elemhez tartozik egy frontend által létrehozott, a fájlba beágyazott bélyegkép. A könyvtár betöltésekor nincs szükség élő megjelenítésre.

Deduplikáció

Egyetlen .bbart fájlon belül az azonos raszterbájtokat tartalmi hash alapján csak egyszer tárolja a rendszer, és több elem ezekre hivatkozik. Ez csökkenti a fájlméretet, amikor ugyanazt a képet több elemként importálja újra.

Olvasás és írás

  • Grafikus felület: a Grafikai könyvtár panel könyvtárakat hoz létre, tölt be, ment, importál és exportál.
  • CLI: jelenleg nem érhető el.

A .bbart fájlt a Beam Bench nyitja meg, és szerkesztés közben memóriában tartja. Azonnali lemezre írás: minden módosító művelet azonnal kiírja a változást a lemezre. Ha a lemezre írás sikertelen, a memóriában végrehajtott módosítás megmarad, a könyvtár save_error állapotot kap, és a destruktív műveletek az újrapróbálkozásig le vannak tiltva.

Migráció régi JSON-fájlokból

A régi alkalmazásadatokban található *.json könyvtárak az első indításkor automatikusan migrálódnak a mellettük lévő .bbart fájlokba. Az eredeti .json fájl a helyén marad.

Könyvtárak megosztása

A .bbart fájl hordozható. Küldje el e-mailben vagy töltse fel, a címzett pedig a Grafikai könyvtár panelBetöltés paranccsal nyithatja meg.

Ha két .bbart fájlban ugyanaz a library_id szerepel, például az egyik a másolata, a másodikként betöltött fájl azonosítója át lesz képezve, új azonosító jön létre, a fájlt a rendszer újraírja, és figyelmeztetés jelenik meg. Ez megakadályozza, hogy azonosítóütközések észrevétlenül történjenek.

Szélső esetek

  • Ha a mentés sikertelen, például fájljogosultságok, zárolt fájl vagy megtelt lemez miatt, a könyvtár mentési hibát jelez, és a következő sikeres mentésig letiltja a destruktív műveleteket. Az állapot nem áll vissza észrevétlenül.
  • A .bbart fájl lemezen történő átnevezése csak a megjelenített nevet módosítja. A library_id és a tartalom változatlan marad.
  • Két fájl azonos megjelenített neve rendben van, ha a library_id értékük eltér.

Kapcsolódó témák

On this page