Pseudografik eller blockgrafik är en teknik som används för att simulera rastergrafik i textläge .
Det finns två olika sätt att emulera bitmappsgrafik. Den första implementerar traditionell rastergrafik med hjälp av en rad fyrkantiga tecken. Denna metod kallas block- eller mosaikgrafik.
Den andra är att använda specialtecken som efterliknar bitmappar, kallade pseudographics .
Semigrafiska tecken (inklusive vissa blockelement) är inbyggda i BIOS på alla VGA -kompatibla grafikkort, så att datorn kan visa dessa tecken utan att operativsystemet deltar . Raderna visas så här när systemet är i textläge; till exempel när du kör BIOS-installationsprogrammet.
Blockgrafiken bestod av en uppsättning rektangulära symboler. De har flera fyllnings- och bakgrundsområden, vilket gjorde det möjligt att simulera bitmappsgrafik.
Klassiska exempel på system som använder blockgrafik är:
Pseudografiska tecken är tecken som efterliknar grafik. Symboler kan efterlikna rektanglar , cirklar och punkter, kortkostymer och geometriska former.
Ett klassiskt exempel på användningen av pseudografi är Commodore PET . Pseudografik på PET var så vanligt att det fanns på tangentbordet.
Denna sida eller sektion innehåller speciella Unicode-tecken . Om du inte har de nödvändiga teckensnitten kanske vissa tecken inte visas korrekt. |
Kodsidor för DOS innehåller vanligtvis följande uppsättning pseudografik, lånade från de inbyggda typsnitten i EGA , VGA , och andra skärmadaptrar (koderna under tecknen motsvarar Unicode-koderna):
.0 | .ett | .2 | .3 | .fyra | .5 | .6 | .7 | .åtta | .9 | .A | .B | .C | .D | .E | .F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
b. |
░ 2591 |
▒ 2592 |
▓ 2593 |
│ 2502 |
┤ 2524 |
╡ 2561 |
╢ 2562 |
╖ 2556 |
╕ 2555 |
╣ 2563 |
║ 2551 |
╗ 2557 |
nr 255D |
╜255C _ |
╛255B _ |
┐ 2510 |
C. |
└ 2514 |
┴ 2534 |
┬ 252C |
├ 251C |
─ 2500 |
┼ 253C |
nr 255E |
╟255F _ |
╚ 255A |
╔ 2554 |
╩ 2569 |
╦ 2566 |
╠ 2560 |
═ 2550 |
╬ 256C |
nr 2567 |
D. |
╨ 2568 |
╤ 2564 |
╥ 2565 |
╙ 2559 |
# 2558 |
╒ 2552 |
╓ 2553 |
nr 256B |
nr 256A |
┘ 2518 |
┌250C _ |
█ 2588 |
▄ 2584 |
▌258C _ |
▐ 2590 |
▀ 2580 |
I VGA är användningen av kodpositionerna 0xB0-0xDF för pseudografi obligatoriskt när man använder lägen med en teckenbredd på 9 pixlar .
Unicode har en större uppsättning pseudografiska tecken.
Tabellen nedan visar Box Drawing Unicode-block ( U+2500-257F) och Block Elements ( U +2580-259F). Om det finns en kod under symbolen, är detta koden från tabellen ovan för enkelbyte-kodningar. Dessutom introducerades koder från 2500 16 till 2590 16 (inklusive båda nämnda) i den första utgåvan av Unicode 1.0. Koderna 2591 16 till 259F 16 (båda inkluderade) tilldelades endast tecken i version 3.2.
.0 | .ett | .2 | .3 | .fyra | .5 | .6 | .7 | .åtta | .9 | .A | .B | .C | .D | .E | .F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
250. |
-C4 _ |
━ |
│ B3 |
┃ |
┄ |
┅ |
┆ |
┇ |
┈ |
┉ |
┊ |
┋ |
┌DA _ |
┍ |
┎ |
┏ |
251. |
┐BF _ |
┑ |
┒ |
┓ |
└C0 _ |
┕ |
┖ |
┗ |
┘ D9 |
┙ |
┚ |
┛ |
├ C3 |
┝ |
┞ |
┟ |
252. |
┠ |
┡ |
┢ |
┣ |
┤ B4 |
┥ |
┦ |
┧ |
┨ |
┩ |
┪ |
┫ |
┬C2 _ |
┭ |
┮ |
┯ |
253. |
┰ |
┱ |
┲ |
┳ |
┴C1 _ |
┵ |
┶ |
┷ |
┸ |
┹ |
┺ |
┻ |
┼C5 _ |
┽ |
┾ |
┿ |
254. |
╀ |
╁ |
╂ |
╃ |
╄ |
╅ |
╆ |
╇ |
╈ |
╉ |
╊ |
╋ |
╌ |
╍ |
╎ |
╏ |
255. |
═CD _ |
║BA _ |
╒ D5 |
╓ D6 |
╔C9 _ |
╕B8 _ |
╖B7 _ |
╗ BB |
╘ D4 |
╙ D3 |
╚ C8 |
╛BE _ |
╜BD _ |
╝ f.Kr |
╞ C6 |
╟C7 _ |
256. |
╠CC _ |
╡ B5 |
╢ B6 |
╣ B9 |
╤ D1 |
╥ D2 |
╦CB _ |
╧CF _ |
╨D0 _ |
╩CA _ |
╪ D8 |
╫D7 _ |
╬CE _ |
╭ |
╮ |
╯ |
257. |
╰ |
╱ |
╲ |
╳ |
╴ |
╵ |
╶ |
╷ |
╸ |
╹ |
╺ |
╻ |
╼ |
╽ |
╾ |
╿ |
258. |
▀DF _ |
... |
▂ |
▃ |
▄DC _ |
▅ |
▆ |
▇ |
█DB _ |
▉ |
▊ |
▋ |
▌DD _ |
▍ |
▎ |
▏ |
259. |
▐DE _ |
░B0 _ |
▒ B1 |
▓B2 _ |
▔ |
▕ |
▖ |
▗ |
▘ |
▙ |
▚ |
▛ |
▜ |
▝ |
▞ |
▟ |
Exempel på system som använde pseudografi: