Pseudografica sau grafica bloc este o tehnică utilizată pentru a simula grafica raster în modul text .
Există două moduri diferite de a emula grafica bitmap. Primul implementează grafica raster tradițională folosind o serie de caractere pătrate. Această metodă se numește grafică bloc sau mozaic.
Al doilea este de a folosi caractere speciale care imită bitmaps, numite pseudografice .
Caracterele semi-grafice (inclusiv unele elemente de bloc) sunt încorporate în BIOS -ul oricărei plăci video compatibile cu VGA , astfel încât computerul să poată afișa aceste caractere fără participarea sistemului de operare . Liniile sunt afișate astfel când sistemul este în modul text; de exemplu, când rulați programul de configurare BIOS.
Grafica bloc a constat dintr-un set de simboluri dreptunghiulare. Au mai multe zone de umplere și de fundal, ceea ce a făcut posibilă simularea graficelor bitmap.
Exemple clasice de sisteme care utilizează grafica bloc sunt:
Personajele pseudografice sunt personaje care imită grafica. Simbolurile pot imita dreptunghiuri , cercuri și puncte, costume de cărți și forme geometrice.
Un exemplu clasic de utilizare a pseudograficelor este Commodore PET . Pseudo-graficele pe PET erau atât de comune încât erau pe tastatură.
![]() |
Această pagină sau secțiune conține caractere speciale Unicode . Dacă nu aveți fonturile necesare , este posibil ca unele caractere să nu se afișeze corect. |
Paginile de coduri pentru DOS conțin de obicei următorul set de pseudografice, împrumutate din fonturile încorporate ale EGA , VGA și alte adaptoare de afișare (codurile de sub caractere corespund codurilor Unicode):
.0 | .unu | .2 | .3 | .patru | .5 | .6 | .7 | .opt | .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 |
În VGA, utilizarea pozițiilor codului 0xB0-0xDF pentru pseudografic este obligatorie atunci când se utilizează moduri cu o lățime a caracterelor de 9 pixeli .
Unicode are un set mai mare de caractere pseudografice.
Tabelul de mai jos prezintă blocurile Unicode pentru desenul casetei ( U+2500-257F) și Elementele bloc ( U +2580-259F). Dacă există un cod sub simbol, atunci acesta este codul din tabelul de mai sus pentru codificări pe un singur octet. În plus, codurile de la 2500 16 la 2590 16 (inclusiv ambele menționate) au fost introduse în prima ediție a Unicode 1.0. Codurile 2591 16 până la 259F 16 (ambele incluse) au fost atribuite doar caractere în versiunea 3.2.
.0 | .unu | .2 | .3 | .patru | .5 | .6 | .7 | .opt | .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 |
╛FI _ |
╜BD _ |
╝ BC |
╞ 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 |
▔ |
▕ |
▖ |
▗ |
▘ |
▙ |
▚ |
▛ |
▜ |
▝ |
▞ |
▟ |
Exemple de sisteme care au folosit pseudografice: