23Aug

מה זה PostScript?מה זה צריך לעשות עם המדפסת שלי?

בעת ההדפסה, ייתכן שהיית נתקל המילה "Postscript". תהית פעם מה לעזאזל זה אומר, ואת הרלוונטיות שלה למדפסת שלך?קח רגע, למד קצת היסטוריה במחשב, ועוד קצת על מדפסות שולחן העבודה לעבוד.

אלא אם כן אתה מדען מחשבים, זה יכול להיות מבלבל לחפש את "Postscript" וללמוד שזה "שפת תכנות משוכללת" רק כדי לגלות שיש לך אפילו יותר מילים מבלבל להסתכל למעלה.היום, נעשה את זה בקלות, ונשים את PostScript בהקשר, להסביר מה זה, למה ואיך הוא עושה את מה שהוא עושה, ואיך זה הפך את כל העולם הגרפי על האוזן הקולקטיבית שלו!תמשיך לקרוא, יש כמה דברים טובים מהנה חנון קדימה.

ASCII, דוט מטריקס, Plotters, ושינוי גרפיקה מודפסת

לפני שנבין PostScript והתקני הדפסה מודרניים יותר, אנחנו צריכים לשקול את השורשים הצנועים של המחשב כדי להדפיס את הטכנולוגיה.מדפסות מחשב מוקדמות היו מכשירים גולמיים שנעשו רק כדי לשכפל טקסט ותווי ASCII - לא היה כמעט שום יישום של גרפיקה, וקצת ללא תועלת עבורם.אלה מה שנקרא "מטומטם" מדפסות יכול להיות מתוכנת כדי לייצר טקסט, אם כי רבים היו מגבלות חומרה זה היה למנוע מהם להדפיס דבר מלבד הדמויות בחומרה חושב "מכונת כתיבה".

חלק מאיתנו ב How-To Geek עשויתאריך עצמנו ולומר שאנו זוכרים צעד הבא חשוב במדפסת אבולוציה - מדפסות מטריקס נקודה. אלה היו מסוגלים להדפיס כמה גרפיקה בגווני אפור גולמי עם שורות של פיקסלים, כמו גם בלוק, טיפוגרפיה עומק פיקסל נמוך.למרות שהם עשו את היתרון של יצירת תמונות דיגיטליות( למרות ASCII אמנות סוג של סעיפים), הטיפוגרפיה הגולמי היה נסיגה עבור מדפסות מטריקס מוקדם.כל מדפסות המטריקס נקטו בכיוון של הדפסת תמונות וטקסט בערך באותה צורה;לשבור אותו לתוך פיקסלים, להדפיס אותם בשורות כמו ראש ההדפסה עובר לאורך הנייר, להאכיל את החלק הבא של נייר, וחזור.

בניגוד מדפסות מטריקס נקודה, הקושרים עדיין די נפוץ, במיוחד בייצור.Plotters להעביר ניירות, ויניל, או חומרים שונים אחרים סביב על קואורדינטות אלגברי לצייר, להדפיס, או לחתוך חלקה, מתמטית צורות וקטוריות טהור עם עט או סכין להב.כפי שלמדנו, בשל אופי גליפים טיפוגרפיים, צורות וקטוריות עדיפות בהרבה על פיקסלים להגדרת צורות מופשטות, מתמטיות טהורות הנמצאות בסוג.בגלל הקושרים מתוכננים לנוע על בסיס מתמטיקה מדויקת, את ההוראות על איך ליצור טיפוגרפיה וצורות אחרות הם די קל עבור מחשב כדי לתקשר אל המכשיר.

האתגר היה זה: אין מודל קיים של טכנולוגיית הדפסה למחשב יכול ליצור וקטור מבוסס, טיפוגרפיה נקי וגרפיקה בו זמנית.מה היו אמורים לעשות כל החנונים החכמים?

Xerox PARC, ופיתוח של מדפסת לייזר ראשונה

צילום, צילום AKA, היה מדפסות הפיתוח חיפשו.אף על פי שהמצלמה הומצאה בשנות השלושים והופקה באופן מסחרי כמכונות העתקה בסוף שנות החמישים והשישים, היא לא הייתה בשימוש בהדפסת מחשב עד שעיצוב ה- Xerox PARC, גארי סטארקוודר, תכנן את מדפסת הלייזר הראשונה.

הנה תיאור גרפי ותיאור גס של האופן שבו פועלת Xerography: אור פוגע באזורים שטעונים חשמליים של תוף ההדפסה, האלקטרונים מגיבים ואזורים טעונים שליליים מאבדים את הטעינה.טונר שומרת על החשמל הסטטי, ונלחצת אל הנייר, יוצרת גרפיקה ללא שימוש בפיקסלים בסגנון מטריצה.ומכיוון שתהליך הדפסה זה היה שונה במהותו מכל אחת מהשיטות הגולמיות יחסית המפורטות לעיל, Xerography הייתה דרך הגיונית להדפיס סוג וגרפיקה נקיים בו-זמנית.היתה בעיה הנדסית פשוטה אחת שהיה צריך לפתור - איך אתה יוצר הוראות למדפסת שיכולה בקלות לעשות את שניהם בעת ובעונה אחת?

הטוב משני העולמות: Postscript הוא הלוחש הדפסה

הזן מהנדסי Adobe ומייסדי המייסדים ג'ון וורנוק וצ'רלס גשקה.הצמד עבד יחד ב- Xerox ויצר שפה תיאור שפה( או PDL) בשם Interpress.אינטרפרס פתר את הבעיה ההנדסית הזאת - זו היתה מערכת של תרגום תמונות וצורות מסובכות לנתונים שהמדפסת יכולה להשתמש בהם כדי להפוך את הגרפיקה המודפסת באיכות גבוהה.Interpress לא היה בהכרח PDL הראשון, וזה לא היה שיתוף הפעולה האחרון של Warnock ו Geschke.בהשארתם של זירוקס PARC, הצמד פיתח מוצר הדגל ב- Postscript, שנותר, עד עצם היום הזה, תקן לתעשיית הגרפיקה.

PostScript, כפי שהשם מרמז, הוא למעשה שפת תכנות מלאה של טיורינג.הכיוונים נכתבים באופן קריא על-ידי האדם, ומועברים למדפסת, אשר יוצרת את האיכות הגבוהה מהוראות.הנה דוגמה "שלום עולם" תוכנית מ Inkguides.com.

%{ 72 mul} דף הבית
/ Times-Roman findfont 50 סולם מידע נוסף




אנחנו מתחילים לראות די מהר איזה סוג של הוראות PostScript הואנותן את המדפסת, ואת כמה פשוט כיוונים.גופנים הפניה לתוכנית זו קיימים בצורת וקטור נקראים מתוך קבצים נפרדים, והם היו חלק גדול של תרומתו של Adobe לתעשיית הגרפיקה הדיגיטלית.הנה דוגמה שנייה, מתוך הדף של מיקל מינקה נילסן על PostScript:

%!
/ Times-Roman findfont 16 scalefont setfont
gsave% שמור לפני שתשתמש בתרגום
105 210 לתרגם% זה cordinates מציב את התמונות על
% הדף
% ----- התמונה בפועל להתחיל -------
76.8 86.4 סולם
40 45 1 [40 0 0 -45 0 45]
{ & lt;
fffff5ffffffffdeffffffffeaffffffffdeffffffffffffffffffeeffff
fffffefffffffffbffffffffffffffffffccffffffff77bffffffeffdfff
fffdfff7fffffbfff7fffff77ffbffff5ebfbdfffafdbf7ebffbf3ff6fdf
e9ef7ff7f3d6bfff7d55afff7efffafffffffffcffff7efffffffef7ffff
fffdf77fffffffeffffffffdf7bffffffbd7bfffffffbffffffff7fbbfff
ffef7bffffffeefbdfffffdef7bfffffffffbfffffbdefffffff7dff7fff
ff7bdffffffff7ff7ffff977e57ffffa5ffbffffff7feebffffdbff4bfff
ff7fffffffffffffffffffffffffff & gt;} תמונה
% ----- סוף התמונה בפועל -------
grestore% לשחזר את ההגדרות מ לפני התרגום
0 245 moveto( טקסט ותמונה), הצג
0 229 moveto( זה לצד זה.) להראות
showpage

זה החלק האמצעי גדול של gobbledygook הוא למעשה הקסדצימלי קוד המגדיר תמונה.רוב Postscript לא נכתב ביד כזאת, אלא על ידי תוכניות.כדי לקבל מושג על מה קוד זה באמת נראה כמו קוד, תסתכל על זה screencap מתוך הדף של מיקל מתחת לתמונה קוד זה שנוצר.כל הצילומים הצילומים יכולים גם להיות כתובים מחדש כ- Postscript בדרך זו - סוג הקובץ נקרא Script Encapsulated Post, או EPS.

דפים מודפסים מודרניים ותהליכי הדפסה חדשים יותר

כיום, לא כל המדפסות משתמשות ב- Postscript, אך לכל אחת מהן יש סוג של שכבת תרגום להפיכת נתוני טקסט ותמונה לחומר מודפס.אנחנו בדרך כלל קוראים לתוכנות אלה מנהלי מדפסות - ו מהיום הם באים מהיצרן, והם תוכנה קניינית.בצורה כלשהי או אופנה, זה חתיכת חיוני של מה כל המדפסות צריך לתקשר עם מחשבים - למרות המדפסות אנו משתמשים בבתים שלנו לפתור בעיות שונות מאוד מאשר מדפסות לייזר הראשון.ללא קשר, PostScript היה ההצלחה הגדולה הראשונה של Adobe, והוא חלק ממה שבאופן יעיל את ההתחלה של פיצוץ פופולרי ברחבי העולם של גרפיקה ועיצוב .

תמונה קרדיטים: Brother מדפסת MFC-8370 על ידי יונג נאם נאם, זמין תחת Creative Commons.העתיקה מטריקס Dot מדפסת על ידי אנדי Broomfield, זמין תחת Creative Commons. IBM 3800, צלם לא ידוע, הניחו שימוש הוגן.תהליך צילום Xerographic על ידי Yzmo, זמין תחת רישיון GNU.Adobe התוכנה על ידי שבעה בלוק, זמין תחת Creative Commons.המדפסת החדשה על ידי ארין Sparling, זמין תחת Creative Commons.