λογισμικό

Γνώση Υπολογιστών >> λογισμικό >  >> Λογισμικό γραφικών

Πώς εκτυπώνετε γραφικό κείμενο σε λειτουργία DOS;

Δεν μπορείτε να εκτυπώσετε απευθείας "γραφικό κείμενο" με την έννοια της εμφάνισης εικόνων ή εξελιγμένων γραμματοσειρών σε τυπική λειτουργία DOS (χρησιμοποιώντας τον διερμηνέα `command.com '). Η οθόνη που βασίζεται στο χαρακτήρα της DOS υποστηρίζει μόνο ένα περιορισμένο σύνολο χαρακτήρων, συνήθως μια απλή γραμματοσειρά 8x8 ή παρόμοια pixel.

Για να επιτύχετε κάτι * που μοιάζει με το γραφικό κείμενο, θα πρέπει να χρησιμοποιήσετε προσεγγίσεις βασισμένες σε χαρακτήρες:

* ASCII ART: Αυτό συνεπάγεται προσεκτικά τη διάταξη τυποποιημένων χαρακτήρων (όπως `*`, `#`, `@`, `$`, κλπ.) Για να δημιουργηθεί η ψευδαίσθηση των εικόνων ή των σχημάτων. Αυτή είναι η πιο συνηθισμένη και άμεσα διαθέσιμη μέθοδος σε καθαρό DOS.

* Εκτεταμένα σύνολα χαρακτήρων: Ορισμένα συστήματα DOS υποστήριζαν εκτεταμένα σύνολα χαρακτήρων (όπως ο κωδικός 437) που περιελάμβαναν πρόσθετους χαρακτήρες, συμπεριλαμβανομένων γραφικών μπλοκ. Θα μπορούσατε να τα χρησιμοποιήσετε για να δημιουργήσετε απλά γραφικά. Ωστόσο, η διαθεσιμότητα και η εμφάνιση αυτών των χαρακτήρων εξαρτάται σε μεγάλο βαθμό από τη γραμματοσειρά και την κάρτα βίντεο του συστήματος.

* Εργαλεία τρίτου μέρους: Ορισμένα προγράμματα DOS τρίτου μέρους παρείχαν πιο προηγμένες δυνατότητες γραφικών. Αυτά μπορεί να περιλαμβάνουν τη χρήση διαφορετικής λειτουργίας οθόνης (πέρα από τη λειτουργία κειμένου) ή χειρισμό της μνήμης βίντεο απευθείας. Παραδείγματα είναι σπάνια, αλλά μερικά πρώιμα παιχνίδια ή επιχειρήσεις κοινής ωφέλειας μπορεί να έχουν χρησιμοποιήσει τέτοιες τεχνικές.

Παράδειγμα (ASCII ART):

Θα μπορούσατε να γράψετε ένα αρχείο ή πρόγραμμα παρτίδας που εκτυπώνει την τέχνη ASCII όπως αυτή:

`` `παρτίδα

@echo off

echo _.--- "" --._

echo. ' `.

echo / o \

Echo | \ ^ / |

echo \ `----- ' /

echo `. _______. '

echo // _____ \\

Echo ((____))

echo `` ----- ''

`` `

Αυτό θα εκτυπώσει ένα απλό χαμόγελο πρόσωπο. Οι πιο πολύπλοκες εικόνες απαιτούν πολύ πιο λεπτομερή προγραμματισμό και κώδικα.

Συνοπτικά, ενώ το πραγματικό γραφικό κείμενο είναι αδύνατο σε λειτουργία κειμένου καθαρού DOS, μπορείτε να χρησιμοποιήσετε λύσεις όπως το ASCII ART για να δημιουργήσετε οπτικά εφέ. Τα πιο εξελιγμένα γραφικά απαιτούν να κινούνται πέρα από τις τυπικές δυνατότητες DOS και συχνά εξαρτώνται από συγκεκριμένο υλικό και λογισμικό.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα