Kroki
Oscail Foinse Java API chun Léaráidí a Chruthú as Téacs
Leabharlann Java saor in aisce a chuireann ar chumas forbróirí bogearraí léaráidí a chruthú ó chur síos téacs. Tacaíonn sé le Léaráid Bhloc, Léaráid Seicheamh, Léaráid Gníomhaíochta, Léaráid Líonra & níos mó.
Is éard atá i Kroki ná API Java aontaithe foinse oscailte ceadúnaithe MIT a chuireann ar chumas forbróirí bogearraí léaráid a chruthú ó chur síos téacs laistigh dá n-aipeanna Java. Is API aontaithe an-chobhsaí é do na leabharlanna léaráidí go léir is féidir a úsáid in áit ar bith. Tá ailtireacht modúlach á leanúint ag an leabharlann agus tá modúil éagsúla curtha ar fáil aici mar ghníomh freastalaí gréasáin Java mar gheata, Umlet Java API chun léaráidí a ghiniúint, CLI Node.js agus níos mó.
Chuir an leabharlann tacaíocht ar fáil do roinnt cineálacha léaráidí tábhachtacha mar Léaráid Bhloc, BPMN, Bytefield, Léaráid Seicheamh, Léaráid Ghníomhaíochta, Léaráid Líonra, Léaráid Paicéad, RackDiag, C4 (le PlantUML), Ditaa, Erd, GraphViz, Mermaid, Nomnoml, PlantUML, SvgBob, UMLet, WaveDrom & go leor eile. Is féidir an leabharlann a onnmhairiú go dtí na formáidí seo a leanas PNG, SVG, JPEG, PDF, Base64, agus go leor eile.
Cuireann an leabharlann ardfheidhmíocht agus luas ar fáil. Is féidir leat idirghníomhú go héasca leis an leabharlann ag baint úsáide as aon chliant HTTP. Soláthraíonn sé API HTTP chun léaráidí a chruthú ó thuairiscí téacsúla agus féadann sé iarratais GET agus POST a láimhseáil. Tacaíonn sé le saoráid ionchódaithe léaráide agus ligeann sé d'úsáideoirí algartam deflate + base64 a úsáid le hiarratas GET.
Tosú ar Kroki
Is é an bealach molta chun Kroki a shuiteáil ná Docker a úsáid. Úsáid an t-ordú seo a leanas chun suiteáil mhín a dhéanamh.
Suiteáil Kroki ag úsáid Docker
docker run yuzutech/kroki
Stór Clón Kroki git
git clone https://github.com/yuzutech/kroki.git
Bloc Cruthú Léaráid trí Java API
Is éard atá i mblocléaráid ná sreabhchairt an-speisialaithe ardleibhéil a úsáidtear san innealtóireacht, a thaispeánann na príomhpháirteanna nó na príomhfheidhmeanna arna léiriú ag bloic agus idirnasctha ag línte a thaispeánann an gaol idir na bloic. Ceadaíonn leabharlann foinse oscailte Kroki d'fhorbróirí bogearraí blocléaráid a chruthú taobh istigh dá bhfeidhmchláir féin ag baint úsáide as orduithe Java. Is féidir leat an léaráid reatha a mhodhnú go héasca freisin.
Cruthaigh Bloc Léaráid Nua trí Java
blockdiag {
blockdiag -> generates -> "block-diagrams";
blockdiag -> is -> "very easy!";
blockdiag [color = "greenyellow"];
"block-diagrams" [color = "pink"];
"very easy!" [color = "orange"];
}
Cruthú Léaráide Seichimh
Ceadaíonn leabharlann foinse oscailte Java Kroki d’fhorbróirí bogearraí seicheamh léaráidí a chruthú agus a bhainistiú laistigh dá bhfeidhmchláir féin. Ceadaíonn an leabharlann eilimintí nua a chur go héasca i léaráid agus na heilimintí cruthaithe a shocrú go huathoibríoch. Rialaíonn an leabharlann sreabhadh na ngníomhaíochtaí go héasca agus tugann sí an cumas d'úsáideoirí teidil do ghníomhaíochtaí a chur isteach nó a nuashonrú go héasca, gníomhaíocht a scriosadh, gníomhaíochtaí gníomhacha a athshocrú agus tuilleadh
Cruthaigh Léaráid Seichimh Nua trí Java API
seqdiag {
browser -> webserver [label = "GET /index.html"];
browser <-- webserver;
browser -> webserver [label = "POST /blog/comment"];
webserver -> database [label = "INSERT comment"];
webserver <-- database;
browser <-- webserver;
}
Easpórtáil Léaráid go SVG nó PDF trí Java
Tugann leabharlann Kroki an cumas d’fhorbróirí bogearraí cineálacha éagsúla léaráidí a chruthú laistigh dá bhfeidhmchláir Java. Cuireann an leabharlann feidhmíocht agus luas iontach ar fáil agus léaráidí á gcruthú. Nuair a chruthaítear é is féidir leat é a onnmhairiú go dtí roinnt formáidí comhaid tacaithe, mar PNG, SVG, PDF, JPEG agus go leor eile. Is féidir leat an fhormáid aschuir a shonrú ag baint úsáide as an gceanntásc Glac nó is féidir an fhormáid aschuir a shainiú san URL freisin.