Du kan inte direkt skriva ut "grafisk text" i den meningen att visa bilder eller sofistikerade teckensnitt i standard DOS -läge (med hjälp av tolken "Command.com"). DOS:s karaktärsbaserade skärm stöder bara en begränsad uppsättning tecken, vanligtvis ett enkelt 8x8 eller liknande pixel-teckensnitt.
För att uppnå något * som liknar * grafisk text måste du använda karaktärsbaserade approximationer:
* ascii Art: Detta handlar om att noggrant ordna standardtecken (som `*`, `#`, `@`, `$`, etc.) för att skapa en illusion av bilder eller former. Detta är den vanligaste och lättillgängliga metoden i ren DOS.
* Utökade teckenuppsättningar: Vissa DOS -system stödde utökade teckenuppsättningar (som kod sida 437) som inkluderade ytterligare tecken inklusive blockgrafik. Du kan använda dessa för att skapa enkel grafik. Men tillgängligheten och utseendet på dessa karaktärer var dock starkt på systemets teckensnitt och grafikkort.
* Tredjepartsverktyg: Vissa DOS-program från tredje part gav mer avancerade grafikfunktioner. Dessa kan innebära att man använder ett annat visningsläge (utöver textläge) eller manipulerar videominnet direkt. Exempel är sällsynta, men vissa tidiga spel eller verktyg kan ha använt sådana tekniker.
Exempel (ASCII -konst):
Du kan skriva en batchfil eller ett program som skriver ut ASCII -konst så här:
`` `Batch
@Cho Off
echo _.-- "" --._
Echo. ' `
echo / o o \
Echo | \ ^ / |
echo \ `----- ' /
echo `. _______. '
echo // _____ \\
echo ((____))
echo `` ----- ''
`` `
Detta kommer att skriva ut ett enkelt smiley -ansikte. Mer komplexa bilder kräver mycket mer detaljerad planering och kod.
Sammanfattningsvis, medan sann grafisk text är omöjlig i ren DOS -textläge, kan du använda lösningar som ASCII -konst för att skapa visuella effekter. Mer sofistikerad grafik kräver att man går utöver standard DOS -kapacitet och beror ofta på specifik hårdvara och programvara.