Η PostScript είναι μια γλώσσα προγραμματισμού που έχει σχεδιαστεί για να περιγράφει διανυσματικά γραφικά και να ελέγχει συσκευές εκτύπωσης όπως εκτυπωτές και φωτοτυπικά μηχανήματα. Αναπτύχθηκε από την Adobe Systems το 1982 και γρήγορα έγινε το πρότυπο για την απεικόνιση και την εκτύπωση στις εκδοτικές και έντυπες βιομηχανίες. Το PostScript χρησιμοποιείται για τη δημιουργία και το χειρισμό γραφικών στοιχείων όπως κείμενο, γραμμές, καμπύλες και εικόνες χρησιμοποιώντας εντολές που στη συνέχεια εκτελούνται στη συσκευή εξόδου. Ένα σημαντικό χαρακτηριστικό του PostScript είναι η ευελιξία του: το ίδιο αρχείο PostScript μπορεί να εκτυπωθεί σε διαφορετικούς εκτυπωτές χωρίς τροποποίηση, γεγονός που το καθιστά ιδιαίτερα χρήσιμο για επαγγελματική εκτύπωση.

Η PostScript είναι μια γλώσσα προγραμματισμού/ Είναι κυρίως μια γλώσσα περιγραφής σελίδας που χρησιμοποιείται για την περιγραφή γραφικών στοιχείων και κειμένου σε μια σελίδα ή άλλο τύπο εγγράφου. Η γλώσσα, ωστόσο, είναι αρκετά ευέλικτη ώστε να την χαρακτηρίσει ως πραγματική γλώσσα προγραμματισμού υψηλού επιπέδου.

  • Όπως και άλλες γλώσσες υπολογιστών, η PostScript υποστηρίζει διάφορους τύπους δεδομένων, όπως αριθμούς, πίνακες και συμβολοσειρές. Πρόγραμμα Υστερόγραφο μπορεί να έχει βρόχους, προϋποθέσεις και διαδικασίες. Η γλώσσα μοιάζει λίγο με τη γλώσσα προγραμματισμού Forth.
  • Η σύνταξη της γλώσσας περιγράφεται στο λεγόμενο Κόκκινο Βιβλίο, το οποίο μπορείτε να βρείτε εδώ . Όπως συμβαίνει με όλες τις γλώσσες υπολογιστών, η παραμικρή απόκλιση από τις σαφώς καθορισμένες συμβάσεις της γλώσσας έχει ως αποτέλεσμα ένα μήνυμα σφάλματος και το σύστημα του υπολογιστή να αρνείται να κάνει οτιδήποτε. Εάν εκτυπώνετε μια εργασία σε μια συσκευή PostScript και μια αποτυχία δικτύου κάνει την εντολή "showpage" να φτάσει ως "shopage" στη συσκευή εξόδου, το σύστημα θα δημιουργήσει ένα μήνυμα σφάλματος "απροσδιόριστο" και θα αρνηθεί να εκτυπώσει την εργασία σας. ακόμα κι αν έχει ήδη επεξεργαστεί ολόκληρη τη σελίδα σας και η εντολή showpage απλώς λέει στη συσκευή εξόδου ότι μπορεί να αρχίσει να βγάζει το αριστούργημά σας. Στο παρελθόν, τέτοια σφάλματα εμφανίζονταν τακτικά—εξ ου και η μακρά λίστα των μηνυμάτων σφαλμάτων PostScript.
  • Όπως ορισμένες αριθμομηχανές HP, Γλώσσα PostScript χρησιμοποιεί αντίστροφη Πολωνική σημείωση (RPN).
  • Επειδή το PostScript χρησιμοποιείται σχεδόν πάντα για να περιγράψει πού βρίσκεται κάτι σε μια σελίδα, έχει ένα σύστημα συντεταγμένων. Από προεπιλογή, η κάτω αριστερή γωνία της σελίδας θεωρείται το σημείο εκκίνησης. Οι αποστάσεις ή οι μετρήσεις συνήθως εκφράζονται σε σημεία. Υπάρχουν 72 dpi. 1 πόντος - 0,352 χλστ.

 

Για λόγους απορρήτου, το YouTube χρειάζεται την άδειά σας για φόρτωση. Για περισσότερες λεπτομέρειες, ανατρέξτε στο δικό μας Πολιτική Προστασίας Προσωπικών Δεδομένων.
Αποδέχομαι

Παράδειγμα PostScript Code

Η PostScript είναι μια εξαιρετικά προηγμένη γλώσσα προγραμματισμού, που σημαίνει ότι ακόμη και οι απλοί άνθρωποι μπορούν να δουν τις οδηγίες και να καταλάβουν τι σημαίνουν. Εάν ανοίξετε ένα πρόγραμμα PostScript χρησιμοποιώντας επεξεργαστή κειμένου ή πρόγραμμα επεξεργασίας, μπορεί να μοιάζει με αυτό:

%% BeginProlog %% BeginResource: procset AdobePS_Win_Feature_Safe 4.2 0 userdict begin / lucas 21690 def / featurebegin {countdictstack lucas [} bind def / featurecleanup {stopped end} repeat} {pop} ifelse} endResource def end %%

Μπορεί να χρειαστεί λίγος χρόνος για να καταλάβετε τι σημαίνει η παραπάνω ασυναρτησία, αλλά μπορείτε να μάθετε να την καταλαβαίνετε. Φυσικά, αυτό θα πάρει χρόνια, και μέχρι να γίνετε έμπειρος προγραμματιστής, τα νιάτα σας θα έχουν περάσει, η οθόνη του υπολογιστή σας θα έχει γίνει πιο σημαντική για εσάς από οτιδήποτε άλλο στον κόσμο και το αντίθετο φύλο θα παραμείνει ένα πλήρες μυστήριο σε εσένα. για το υπόλοιπο της ζωής μου (αν και είμαι πρόθυμος να παραδεχτώ ότι δεν ξέρω πώς να προγραμματίζω και δεν μπορώ να καταλάβω τις γυναίκες).

Γλώσσα προγραμματισμού PostScript