גודל תמונה

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

גודל תמונה דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Randy J. Ray
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~rjray/WebService-ISBNDB-0.34/lib/WebService/ISBNDB/API/Subjects.pm

גודל תמונה תגים


גודל תמונה תיאור

מודול פרל שיכול לקרוא את הממדים של תמונה בכמה פורמטים פופולריים. גודל תמונה :: הוא מודול פרל שיכול לקרוא את הממדים של תמונה בכמה תמונת formats.SYNOPSIS שימוש פופולרית :: גודל; # קבל את הגודל של globe.gif ($ globe_x, $ globe_y) = imgsize ( "globe.gif"); # נניח X = 60 ו- Y = 40 דוגמאות הנותרים להשתמש תמונה :: גודל 'html_imgsize'; # קבל את גודל כמו 'width = "X" height = "Y"' גודל $ הדור HTML = html_imgsize ( "globe.gif"); # $ גודל == 'width = "60" height = "40"' השימוש תמונה :: גודל 'attr_imgsize'; # קבל את הגודל כמו סביר רשימה שגרה ב CGI.pm @attrs = attr_imgsize ( "globe.gif"); # @Attrs == ( '-width', 60, '-height', 40) להשתמש בתמונה :: גודל; # קבל את הגודל של חיץ בתוך הזיכרון ($ buf_x, $ buf_y) = imgsize ($ buf); # בהנחה $ buf היה את הנתונים, imgsize () זקוקה לסימוכין לתמונה scalarThe :: הספרייה גודל מבוססת על תסריט wwwis נכתב על ידי אלכס נואלס (alex@ed.ac.uk), כלי לבחון HTML ולהוסיף "רוחב" ו "גובה" פרמטרים כדי תגי תמונה. שהגדלים במטמון מבוסס פנימי על שם הקובץ, כך מספר שיחות על אותו שם קובץ (כגון תמונות בשימוש ברשימות תבליטים, למשל) לא לגרום חזר computations.Image :: גודל מספק שלושה ממשקים ליבוא אפשרי: imgsize ( זרם) מחזיר רשימה של שלושה פריט ממדי X ו- Y (הרוחב וגובה, בסדר הזה) וסוג תמונה של הנחל. שגיאות מצוינות ידי מוגדרים (undef) ערכים עבור שני היסודות הראשונים, ומחרוזת טעות השלישית. המרכיב השלישי יכול להיות (ובדרך כלל הוא) התעלמו, אך הוא שימושי כאשר אומדת נתונים שסוגו הוא unknown.html_imgsize (זרם) מחזירה את הרוחב והגובה (X ו- Y) של זרם מראש בפורמט כמחרוזת אחת "width =" X" height = "Y"" מתאים בנוסף לתוך תגי HTML IMG שנוצר. אם השיחה שבבסיס כדי imgsize נכשל, undef מוחזר. הפורמט חזר מתאים ובכפל הוא HTML ו XHTML.attr_imgsize (זרם) מחזיר את הרוחב וגובה של הנחל כחלק רשימת 4-אלמנט שימושית עבור שגרות כי טבלת גיבוב שימוש עבור המניפולציה של פרמטרים בשם, כגון טק או ספריות CGI. במראהו הערך המוחזר טיפוסי כמו ( "-width", X, "-height", Y). אם השיחה הבסיסית כדי imgsize נכשל, undef הוא ברירת המחדל returned.By, רק imgsize () מיוצא. כל אחד או שילוב של השלושה ניתן לייבא באופן מפורש, או כל השלושה עשויים להיות עם התג: all.Input TypesThe סוג של נתונים העביר כמו זרם יכול להיות אחת משלוש צורות: stringIf סקלר רגיל (מחרוזת) מועבר, זה נניח כי מדובר שם הקובץ (או מוחלט או יחסי בספריית העבודה הנוכחית של התהליך) והוא חיפש ופתח (אם נמצאו) כמקור נתונים. הודעות שגיאה אפשרית (ראה תוכנית האבחון להלן) עשוי לכלול problems.scalar גישה לקבצים referenceIf הנחל עבר-אין התייחסות סקלר, הוא מתפרש מצביע על ב-זיכרון חוצץ המכיל את נתוני התמונה. # נניח read_data מקבל נתונים איפשהו (WWW, וכו ') $ img = read_data; ($ X, y $, $ id) = imgsize ($ img); # $ X ו- y $ הם ממדים, $ id הוא סוג של קובץ imageOpen handleThe השלישי האופציה היא לעבור באופן filehandle פתוח (כגון אובייקט של המחלקה IO :: קבצים, למשל) כי כבר נקשר קובץ תמונת היעד. מצביע הקובץ יהיה בהכרח לעבור, אבל ישוחזר למצבו המקורי לפני סוף שהשגרה. # $ Fh נחקק בשנת, הוא IO :: קובץ עזר: ($ x, y $, $ id) = imgsize ($ fh); # זהה קורא עם filename, אבל יותר מופשט. דרישות: · פרל מה חדש במהדורה זו: · הדחיסה :: Zlib הוא כעת אופציונלי. · החלוקה refactored. · המטמון נעשה מחוץ לעין ההיקף לכסיקאלי של מודול כדי שיהיה ניתן להשתמש עם IPC.


גודל תמונה תוכנה קשורה

יוֹד

מנתח את מפרט הוקו עבור אחסון דיו ומחלף פורמט ...

172

הורד

הקשר :: לשמר

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

167

הורד