CImage מפשט את תהליך העבודה עם תמונות באמצעות PHP והרחבה GD שלה.
בכיתה PHP קטן זה מספק תחביר הרבה יותר פשוט וברור יותר לעריכה ועיבוד תמונה של על בצד השרת, ולאחר מכן במטמון ואופטימיזציה אותם למסירה בצד הלקוח.
CImage ו img.php ברמתו קל להשתלב כל יישום הקיים יעזור מפתחי אינטרנט בקלות לחתוך, לחתוך, לשנות גודל או למתוח את התמונות למימדים מסוימים.
מפתחים לא יכולים רק לנהל ממדים של תמונה ואת יחס ממדים, אבל הם יכולים גם לשנות את הפורמט שלו, להחיל מסנני אפקט שונים על גבי, וגם לשמור אותו עם הגדרות איכות דחיסה שונות.
זה יכול להוכיח תכונה שימושית מאוד, במיוחד בעת פיתוח יישומים מבוססי אינטרנט שצריכים לעבוד עם תמונות ב בדרך זו או אחרת.
הוראות שימוש מסופקות עם קובץ README של CImage
מה חדש במהדורה זו:.
- תמיד להשתמש בסיסמה, הגדרת img_config.php.
- שינוי גודל gif שמירת שקיפות.
- עכשיו חוזר statusCode 500 כשמשהו נכשל.
- שלושה מצבים שונים:. קפדן, ייצור, פיתוח
- שלושה קבצים עבור All-in-one imgs.php, imgp.php, imgd.php.
- שנה שם של התסריט all-in-one Webroot / imgs.php.
- מערבבים את כל הקוד לתוך סקריפט אחד הסינגל, Webroot / img_single.php.
- אל תתיר hotlinking / יקיזה בהתאם לתצורה.
- כינוי-שם הוא ללא תוספת בנייה.
- כינוי אפשרות כעת נדרש סיסמא לעבוד.
- תמיכה עבור אפשרות סיסמא, סיסמא לא להגן שימוש כינוי ולהוריד מרחוק.
- נוספה תמיכה כינוי אפשרות שיוצרת לינק לגרסה במטמון של התמונה.
מה חדש בגירסה 0.7.0:
- תמיד להשתמש בסיסמה, הגדרת img_config.php.
- שינוי גודל gif שמירת שקיפות.
- עכשיו חוזר statusCode 500 כשמשהו נכשל.
- שלושה מצבים שונים:. קפדן, ייצור, פיתוח
- שלושה קבצים עבור All-in-one imgs.php, imgp.php, imgd.php.
- שנה שם של התסריט all-in-one Webroot / imgs.php.
- מערבבים את כל הקוד לתוך סקריפט אחד הסינגל, Webroot / img_single.php.
- אל תתיר hotlinking / יקיזה בהתאם לתצורה.
- כינוי-שם הוא ללא תוספת בנייה.
- כינוי אפשרות כעת נדרש סיסמא לעבוד.
- תמיכה עבור אפשרות סיסמא, סיסמא לא להגן שימוש כינוי ולהוריד מרחוק.
- נוספה תמיכה כינוי אפשרות שיוצרת לינק לגרסה במטמון של התמונה.
מה חדש בגירסה 0.6:.
- שיכתב והוסיף תיעוד
- הועבר conolution expressesion מ img_config.php כדי CImage.
- ניקוי מינור של נכסי CImage.
- הוספת Webroot / htaccess להשוויץ איך ידידותי כתובות ניתן ליצור עבור img.php.
- אפשרות הוספה מילוי להתאמה, ff.
- קיצור אפשרות הוספה, sc כדי לאפשר הגדרה של ביטויים מורכבים.
- נוספה תמיכה פיתולים מותאמים אישית.
- שאורגן מחדש testprograms.
- תיקון JSON על PHP 5.3.
- שיפור תבנית לבדיקות Webroot / בדיקות כאשר בודקים החוצה.
- הוספה אפשרות שזירה לוקחת רשימה מופרדת בפסיקים של 11 לצוף-ערכי, עוטף וחושף imageconvoluttion ().
- DPR אפשרות הוספה, מכשיר-פיקסל יחס אשר ברירת מחדל הוא 1. גדר 2 כדי לקבל תמונה גדולה פי שניים. שימושי עבור מציג רשתית. בעיקרון קיצור כדי להגדיל את התמונה.
- הוספת השירות cache.bash להקל סטטיסטיקות איסוף על השימוש במטמון.
- Cache-ספרייה יכול עכשיו להיות לקריאה בלבד ולשרת את כל הקבצים במטמון, כשגם כאשר צריך לשמור קבצים.
- מטמון כעת משתמש באותו קובץ רחב כמו תמונה מקורית.
מה חדש בגירסה 0.5.3:
- מוסף autoRotate, aro` אוטומטית לסובב את התמונה בהתבסס על מידע EXIF.
- מוסף bgcolor, bgc` שישמש backgroundcolor כאשר הזקוקים צבע מילוי, למשל לסובב 45.
- מוסף rotateBefore, rb` כדי לסובב את התמונה בזווית מסוימת לפני עיבוד.
- מוסף rotateAfter, ra` כדי לסובב את התמונה בזווית מסוימת לאחר עיבוד.
- אם ינקה עיצוב קוד, סיר רווחים נגררים.
- הוסר @ מתמונות פתיחה, עדיף להציג אזהרה נכונה כאשר אי # 34, אבל החזרת אותו שוב.
- הגדרת gd.jpeg_ignore_warning כאמת כברירת מחדל # 34.
- Webroot / check_system.php עכשיו פלטי גרסה של PHP ו- GD.
- # 32 כראוי לשלוח 404 בכותרת כאשר המשרתים הודעת שגיאה.
- מנסה לאמת בעיה מספר 29, אבל לא יכול.
- הוספת מבנה testprograms יחד עם, השימוש Webroot / test_issue29.php כמו לדוגמה.
- עיצוב קוד שיפור.
- קבצי תמיכה של אותיות רישיות JPEG, JPG, PNG ו- GIF, כמוצע # 37.
- שינוי :: פלט CImage () כמוצע # 37.
- אבטחה הוספת לבדוק כי קובץ התמונה הוא תמיד מתחת לתוואי IMAGE_PATH כמפורט img_config.php # 37.
- הוספת פריט התצורה img_config.php לקביעת תווים חוקיים filename התמונה.
- העברת Webroot / מבחן * לתוך ספריית Webroot / מבחן.
- Webroot / check_system.php עכשיו פלטי אם הרחבה עבור Exif נטען.
- שברה API כאשר initDimensions () פיצול לשתי שיטות, initDimensions חדש () ו loadImageDetails ().
דרישות :
- PHP 5.3 ומעלה
תגובות לא נמצא