PostScript היא שפת תכנות ושפת תיאור עמוד שפותחה על ידי Adobe Systems בתחילת שנות ה-1980.

PostScript היא שפת תיאור עמוד המשמשת לתיאור פריסת עמוד ואלמנטים גרפיים. היא פותחה על ידי Adobe Systems בשנת 1982 והיא שפה אוניברסלית להדפסה והצגה של מסמכים במגוון מכשירים, כולל מדפסות, מכונות צילום ותצוגות.

PostScript היא שפת תכנות מלאה של Turing, מה שאומר שניתן להשתמש בה כדי ליצור אלמנטים גרפיים וטקסט מורכבים בדף. הוא משמש גם כפורמט קובץ לתיאור מסמכים מוכנים להדפסה.

שפה זו מאפשרת לך ליצור גרפיקה באיכות גבוהה ויש לה יכולות מניפולציות גרפיות חזקות, מה שגרם

קודי QR בדפוס, מתי להשתמש?

למרות PostScript גמיש מספיק כדי לשמש לכתיבת משחקים, הוא מיועד לשמש כשפת תיאור עמוד: ערכת ההוראות שלו מותאמת להגדרת האופן שבו אובייקטים גרפיים (טקסט, מחרוזות, תמונות וכו') פרוסים על פני 2 עמודי מדידה. זוהי שפה שאינה תלויה במכשיר: התוכן של הדפים מתואר ללא התייחסות לכל תכונה ספציפית של המכשיר (לדוגמה, רזולוציה או איזו קלטת עבור יש להשתמש בנייר על הלייזר מדפסת). בתיאוריה, זה אומר שניתן לשלוח כל קובץ PostScript לכל מכשיר. כמובן, זה לא יהיה מעשי אם לא ניתן יהיה להשתמש ב-PostScript כדי לשלוט בהגדרות המכשיר. מנהלי התקנים ספציפיים למכשיר מאפשרים לך להוסיף קוד כזה לקוד PostScript שלך. המשמעות היא שרוב תוכניות PostScript מכילות מספר פקודות ספציפיות למכשיר. שפת Postcrypt

נקודות ויחידות מדידה אחרות

יַעַד. שפת PostScript

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

  • צדדיות.

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

  • מדרגיות.

השפה חייבת להיות ניתנת להרחבה, ולאפשר יצירה של מסמכי טקסט פשוטים וגם של גרפיקה מורכבת, כולל גרפיקה וקטורית, תמונות וגופנים.

  • שפת PostScript .שלמות טורינג.

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

  • תמיכה בפונטים.

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

  • עצמאות מכשיר.

קובצי PostScript נשארים בלתי תלויים בהתקן פלט ספציפי. ניתן לכתוב אותם פעם אחת ולאחר מכן להשתמש בהם במכשירים שונים מבלי לשנות את המסמך המקורי.

  • שפת PostScript. איכות תמונה גבוהה.

PostScript מספק את היכולת ליצור גרפיקה באיכות גבוהה, מה שהופך אותה לפופולרית בתחומי העיצוב והפרסום.

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

שפת PostScript לדוגמה.

PostScript היא שפת קוד פתוח לתיאור דפים וגרפיקה. הנה דוגמה פשוטה לקוד PostScript שמצייר עיגול אדום על דף:

%!נ.ב

% התאמת צבע
0 1 0 setrgbcolor % הגדר את הצבע ל-RGB (אדום)

% קביעת הרדיוס והקואורדינטות של מרכז המעגל
100 100 % תרגם הקזז את המקור לנקודה (100, 100)
50 0 360 arc % צייר עיגול עם רדיוס של 50 וזווית מ-0 עד 360 מעלות
fill % מלא את העיגול בצבע

% לכבות
עמוד ראווה

הקוד הזה עושה את הדברים הבאים:

  1. %!PS: הערה זו מציינת שהקובץ מכיל קוד PostScript.
  2. 0 1 0 setrgbcolor: מגדיר את הצבע ל-RGB (אדום).
  3. 100 100 translate: מעביר את המקור ל- (100, 100).
  4. 50 0 360 arc: מצייר עיגול עם רדיוס של 50 וזווית מ-0 עד 360 מעלות.
  5. fill: ממלא את העיגול בצבע שצוין.
  6. showpage: מסיים את הדף ומציג את התוצאה.

קוד זה יצור עיגול אדום עם רדיוס של 50 נקודות במרכז העמוד. ברור ש-PostScript יכול להפוך למורכב משמעותית בעת יצירת גרפיקה מורכבת יותר או בעת מניפולציה של טקסט וגופנים.

 

דבק כריכת ספרים - הפתרון האידיאלי שלך!

  ABC