.bbart knjižnice grafik
Zbirke uporabniško upravljanih grafičnih elementov za ponovno uporabo. Temeljijo na JSON-u, vsebina pa je deduplicirana in samostojna.
Datoteka .bbart je zbirka grafičnih elementov, ki jih želite znova uporabljati v različnih projektih: logotipov, okraskov, pogostih oblik in zajetih izborov. Plošča Knjižnica grafik jih nalaga in ureja.
V nasprotju s projekti .lzrproj, ki predstavljajo en sam oblikovalski osnutek v izdelavi, so datoteke .bbart organizirane knjižnice, namenjene skupni rabi, nadzoru različic in ponovni uporabi.
Kaj vsebuje
| Polje | Opombe |
|---|---|
library_id | UUID. Enolično določa knjižnico, ne glede na ime datoteke. |
name | Prikazno ime. Lahko ga urejate. |
items[] | Vsak element ima svoj ID, vrsto, geometrijo, sličice, oznake in kategorijo. |
Vrste elementov
- Zunanja datoteka: vsebuje sklic na izvorno rastrsko ali vektorsko datoteko. Element vsebuje izvirne bajte, ki so v knjižnici deduplicirani na podlagi zgoščene vrednosti vsebine.
- Posnetek izbora: sploščena različica izbora, zajetega iz projekta. Besedilo je pretvorjeno v geometrijo, zato prejemnik ne potrebuje pisave. Vsebuje
source_text_metadataza poznejše ponovno urejanje.
Sličice
Vsak element ima sličico, ustvarjeno v odjemalskem delu in vključeno v datoteko. Pri nalaganju knjižnice ni potrebno sprotno upodabljanje.
Dedupliciranje
V eni datoteki .bbart so enaki rastrski bajti, določeni na podlagi zgoščene vrednosti vsebine, shranjeni samo enkrat in nanje se sklicuje več elementov. S tem zmanjšate velikost datoteke, ko isto sliko znova uvozite kot več elementov.
Kako brati in zapisovati
- Grafični vmesnik: plošča Knjižnica grafik ustvarja, nalaga, shranjuje, uvaža in izvaža knjižnice.
- CLI: trenutno ni na voljo.
Datoteko .bbart odpre Beam Bench in med urejanjem ostane v pomnilniku. Takojšnje zapisovanje: vsako dejanje, ki spreminja podatke, se takoj zapiše na disk. Če zapis na disk ne uspe, se sprememba v pomnilniku ohrani, knjižnica prejme save_error, destruktivna dejanja pa so do ponovnega poskusa blokirana.
Selitev iz starega JSON-a
Knjižnice *.json iz starih podatkov aplikacije se ob prvem zagonu samodejno preselijo v datoteke .bbart v isti mapi. Izvirna datoteka .json ostane na mestu.
Skupna raba knjižnic
Datoteka .bbart je prenosljiva. Pošljite jo po e-pošti ali jo naložite, prejemnik pa jo odpre s ploščo Knjižnica grafik → Naloži.
Če imata dve datoteki .bbart isti library_id, na primer če ste eno kopirali, se ID pri drugi naloženi datoteki spremeni, ustvari se nov ID, datoteka se znova zapiše in prikaže se opozorilo. S tem se tiho preprečijo trki ID-jev.
Robni primeri
- Če shranjevanje ne uspe zaradi dovoljenj za datoteko, zaklenjene datoteke ali polnega diska, knjižnica prikaže napako pri shranjevanju in onemogoči destruktivna dejanja, dokler naslednje shranjevanje ne uspe. Stanje se ne povrne tiho.
- Če datoteko
.bbartpreimenujete na disku, se spremeni samo prikazno ime.library_idin vsebina ostaneta nespremenjena. - Enako prikazno ime pri dveh datotekah ni težava, če se njuna
library_idrazlikujeta.