Trừ khi bạn là một nhà khoa học máy tính, có thể khó hiểu khi tìm kiếm “Bản thảo” và tìm hiểu rằng đó là “ngôn ngữ lập trình liên tục” chỉ để tìm bạn có nhiều hơn những từ khó hiểu để tra cứu. Hôm nay, chúng ta sẽ làm cho nó dễ dàng, và đưa Postscript vào ngữ cảnh, giải thích nó là gì, tại sao và nó hoạt động như thế nào, và nó đã biến thế giới đồ họa toàn diện thành đôi tai tập thể của nó như thế nào! Tiếp tục đọc, có một số nội dung thú vị vui nhộn ở phía trước.
ASCII, Dot Matrix, Máy vẽ và thay đổi đồ họa in
Một số người trong chúng tôi tại How-To Geek có thể hẹn hò với chính mình và nói rằng chúng tôi nhớ một bước quan trọng tiếp theo trong tiến trình máy in-máy in ma trận điểm. Chúng có khả năng in một số đồ họa màu xám thô với các hàng pixel, cũng như kiểu chữ có chiều sâu pixel thấp, khối ô vuông. Mặc dù họ đã có lợi thế về việc tạo ra các hình ảnh kỹ thuật số (mặc dù loại số nghệ thuật ASCII), kiểu chữ thô là một trở ngại cho các máy in ma trận điểm đầu. Tất cả các máy in ma trận chấm đều chỉ đường in hình ảnh và văn bản theo cùng một cách; chia nó thành các điểm ảnh, in chúng thành các hàng khi đầu in đi dọc theo giấy, nạp một mẩu giấy tiếp theo và lặp lại.
Không giống như máy in dấu chấm, máy vẽ vẫn còn khá phổ biến, đặc biệt là trong sản xuất. Máy vẽ di chuyển giấy tờ, vinyl, hoặc các vật liệu khác xung quanh trên các tọa độ đại số để vẽ, in, hoặc cắt mịn, hình dạng vector thuần túy toán học với một bút stylus hoặc lưỡi dao. Như chúng ta đã học, vì bản chất của glyphs typographic, hình dạng vector là rất lớn so với các điểm ảnh để xác định các hình dạng trừu tượng, toán học thuần túy được tìm thấy trong loại. Bởi vì máy vẽ được thiết kế để di chuyển xung quanh dựa trên toán học chính xác, các hướng dẫn về cách tạo kiểu chữ và các hình dạng khác là khá dễ dàng để PC có thể giao tiếp với thiết bị.
Thách thức là: không có mô hình PC hiện có nào để in công nghệ có thể tạo ra kiểu chữ và đồ họa sạch, dựa trên vectơ cùng một lúc. Tất cả những người đam mê thông minh phải làm gì?
Xerox PARC và sự phát triển của máy in laser đầu tiên
Tốt nhất của cả hai thế giới: Postscript là trình in Whisperer
Postscript, như tên của loại gợi ý, thực sự là một ngôn ngữ lập trình hoàn chỉnh Turing. Chỉ đường được viết ra theo cách có thể đọc được bằng con người và được truyền đạt tới máy in, tạo ra nghệ thuật chất lượng cao từ hướng dẫn. Đây là một chương trình "Hello World" mẫu từ Inkguides.com.
%!PS /inch {72 mul} def /Times-Roman findfont 50 scalefont setfont 2.5 inch 5 inch moveto (Hello, World!) show showpage
Chúng tôi bắt đầu thấy khá nhanh chóng những loại hướng dẫn mà Postscript đưa ra cho máy in và chỉ đơn giản là các hướng dẫn. Các phông chữ được tham chiếu trong chương trình này tồn tại dưới dạng véc-tơ và được gọi từ các tệp riêng biệt - và là một phần lớn đóng góp của Adobe đối với ngành đồ họa kỹ thuật số. Dưới đây là ví dụ thứ hai, từ trang của Mikkel Meinike Nielsen về Postscript:
%! /Times-Roman findfont 16 scalefont setfont gsave %save before using translate 105 210 translate %This cordinates places the images on %the page %-----The actual image begin------- 76.8 86.4 scale 40 45 1 [ 40 0 0 -45 0 45 ] { < fffff5ffffffffdeffffffffeaffffffffdeffffffffffffffffffeeffff fffffefffffffffbffffffffffffffffffccffffffff77bffffffeffdfff fffdfff7fffffbfff7fffff77ffbffff5ebfbdfffafdbf7ebffbf3ff6fdf e9ef7ff7f3d6bfff7d55afff7efffafffffffffcffff7efffffffef7ffff fffdf77fffffffeffffffffdf7bffffffbd7bfffffffbffffffff7fbbfff ffef7bffffffeefbdfffffdef7bfffffffffbfffffbdefffffff7dff7fff ff7bdffffffff7ff7ffff977e57ffffa5ffbffffff7feebffffdbff4bfff ff7fffffffffffffffffffffffffff> } image %-----The actual image end ------- grestore %restore the settings from before the translat 0 245 moveto (Text and image, ) show 0 229 moveto (side by side. ) show showpage
Phần giữa lớn của gobbledygook thực sự là mã thập lục phân xác định một hình ảnh. Hầu hết Postscript không được viết bằng tay như thế này, mà là bởi các chương trình. Để có ý tưởng về mã Postscript này thực sự trông như thế nào, hãy xem ảnh chụp màn hình này từ trang của Mikkel bên dưới hình ảnh mà mã này tạo ra. Toàn bộ các pháp sư nhiếp ảnh cũng có thể được viết lại dưới dạng postscript theo cách này - loại tệp được gọi là Encapsulated Post Script hoặc EPS.
Các trang in hiện đại và các quy trình in mới hơn
Ngày nay, không phải tất cả các máy in đều sử dụng Postscript, nhưng tất cả chúng phải có một số loại lớp dịch thuật để biến dữ liệu văn bản và hình ảnh thành tài liệu in. Chúng tôi thường gọi những chương trình này trình điều khiển máy in- và ngày nay họ đến từ nhà sản xuất, và là một phần mềm sở hữu độc quyền. Trong một số hình thức hoặc thời trang, đây là một phần quan trọng của tất cả các máy in cần phải giao tiếp với máy tính - mặc dù các máy in chúng tôi sử dụng trong nhà của chúng tôi đang giải quyết các vấn đề rất khác so với các máy in laser đầu tiên. Bất kể, Postscript là thành công lớn đầu tiên của Adobe và là một phần của sự khởi đầu của một bùng nổ trên toàn thế giới về đồ họa và thiết kế.
Tín dụng hình ảnh: Máy in Brother MFC-8370 của Jung-nam Nam, có sẵn theo Creative Commons. Máy in Dot Matrix cổ của Andy Broomfield, có sẵn theo Creative Commons. IBM 3800, nhiếp ảnh gia không rõ, giả sử sử dụng hợp pháp. Quá trình Photocopy Xerographic của Yzmo, có sẵn theo giấy phép GNU. Phần mềm Adobe của Seven Block, có sẵn theo Creative Commons. Máy in mới của Erin Sparling, có sẵn theo Creative Commons.