Dziś kolejny artykuł. Znów dotyczy on ANSI oraz semigrafik.
Box-Drawing Character to forma półgrafik często stosowany przez użytkowników w sieci w celu tworzenia tzw. patyczaków, ramek lub innych przedmiotów za pomocą Unicode's (o tym w kolejnym poście). Podczas tworzenia grafik jest to mało przydatne, ponieważ dużo prościej narysować takie symbole z graficznego API. Ale moment, co to jest API?
API, czyli Aplication Programming Interface (Interfejs programowania aplikacji) określa, w jaki sposób określone elementy oprogramowania powinny wspólnie działać. Po za dostępem do baz danych i sprzętu komputerowego, API może być używany w celu ułatwienia tworzenia prac graficznych elementów interfejsu użytkownika. API może przybierać różne formy, zależnie od standardu międzynarodowego. Może to być: POSIX (Portable Operating System Interface), dokumentacja API np. Microsoft Windows, język programowania np. C++ albo Java API.
Dość jednak już o API. Box-Drawing jest jednak formą semigrafik, czyli niepotrzebujących nakładu sprzętu, zatem system graficznego interfejsu API nas nie interesuje. Załóżmy że jesteśmy w sytuacji kryzysowej w której nie mamy sprzętu. "B-D" przydaje nam się do tworzenia cienia, elementów blokowych rysunków itp. To nieco śmieszne, bo skoro nie mamy podzespołów to raczej je chcemy kupować, a nie tworzymy prac graficznych. Ale można też wykorzystać nieco sensowniejszy sposób. Pisanie komentarzy na portalach społecznych. Możemy tworzyć graficzne opisy nadając kształtom cienie. A oto przykładowy obraz utworzony w ten sposób.
┌─┬┐ ╔═╦╗ ╓─╥╖ ╒═╤╕ │ ││ ║ ║║ ║ ║║ │ ││ ├─┼┤ ╠═╬╣ ╟─╫╢ ╞═╪╡ └─┴┘ ╚═╩╝ ╙─╨╜ ╘═╧╛ ┌───────────────────┐ │ ╔═══╗ Some Text │▒ │ ╚═╦═╝ in the box │▒ ╞═╤══╩══╤═══════════╡▒ │ ├──┬──┤ │▒ │ └──┴──┘ │▒ └───────────────────┘▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
Widać wyraźnie okna, komputer, klawiaturę oraz biurko. Oprócz tego widoczny jest wyraźnie cień utworzony z semigrafik.
0 komentarze:
Prześlij komentarz