Zebra_Image มาก่อนรวบรวมกับ GD ห้องสมุดโซลูชั่นที่มีประสิทธิภาพและเป็นที่รู้จักสำหรับการประมวลผลภาพโดยเฉพาะอย่างยิ่งกับ coders PHP
นี้จะช่วยให้นักพัฒนาที่ใช้ Zebra_Image เพื่อสนับสนุนการดำเนินงานขั้นสูงการประมวลผลภาพบนเซิร์ฟเวอร์ที่ไม่ได้มีห้องสมุด GD ติดตั้ง
เหตุผลที่อยู่เบื้องหลังชั้นนี้คือการให้คุณลักษณะการจัดการภาพแบบพกพาที่สามารถเพิ่มไปยังเว็บไซต์หรือโปรแกรม PHP-based
Zebra_Image ทำงานร่วมกับทุกรูปแบบห้องสมุด GD สามารถทำงาน, GIF, JPEG, GIF, PNG8 และ PNG24
ส่วนใหญ่การดำเนินงานการจัดการภาพที่สำคัญการสนับสนุนด้วย GD ยังรวมถึงการได้รับการพร้อมกับความเป็นไปได้ที่จะใช้ตัวกรองภาพ
ตัวกรองการสนับสนุนรวมถึงความคมชัดสีสันขอบตรวจสอบนูน, ลบล้าง, สีเทาสว่าง Gaussian เบลอเบลอเลือกหมายถึงการกำจัดเรียบและ pixelate
คุณสมบัติ .
- ปรับขนาดภาพ
- ภาพหมุน
- ตัดภาพ
- ภาพคมชัด
- ใช้ตัวกรองเพื่อภาพ
- รักษาความโปร่งใส
- การสนับสนุนสำหรับรูปแบบภาพที่รู้จักกัน
- เอกสาร
- ตัวอย่าง
- รหัสความคิดเห็น
- การรายงานข้อผิดพลาด
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- การแกะ muting ข้อผิดพลาดที่ใช้สำหรับ imagecreatefrom {GIF, JPEG, PNG} เรียกใน & quot; _create_from_source & quot; วิธีการส่วนตัวซึ่งจะทำให้เกิดสคริปต์เพื่อให้เงียบล้มเหลวถ้าขีด จำกัด ของหน่วยความจำเกิน;
- โครงการนี้สามารถใช้ได้บน GitHub และเป็นแพคเกจสำหรับนักแต่งเพลง.
มีอะไรใหม่ ในรุ่น 2.2:
- อสังหาริมทรัพย์ใหม่อยู่ในขณะนี้: png_compression ซึ่งเป็นตัวกำหนด ระดับการบีบอัดไฟล์ PNG; มูลค่าของทรัพย์สินนี้จะถูกละเว้นสำหรับรุ่นเก่ากว่า PHP 5.1.2;
- อสังหาริมทรัพย์ใหม่อยู่ในขณะนี้: sharpen_images ซึ่งเมื่อเปิดใช้งานจะสั่งสคริปต์เพื่อใช้ & quot; คมชัด & quot; กรองให้กับภาพที่เกิดขึ้น; จะมีประโยชน์มากในการสร้างภาพขนาดเล็ก แต่ควรจะใช้เฉพาะเมื่อมีการสร้างภาพขนาดเล็ก; กรองความคมชัดต้องอาศัยฟังก์ชั่น imageconvolution ของ PHP ซึ่งจะใช้ได้เฉพาะสำหรับ PHP รุ่น 5.1.0+ และจะทำให้ภาพไม่เปลี่ยนแปลงสำหรับรุ่นเก่า;
- เพิ่มตัวเลือกการปลูกพืชใหม่: TOPCENTER, รายนามสมาชิก, MiddleLeft, MiddleRight, BOTTOMLEFT, BOTTOMCENTER, BOTTOMRIGHT;
- ตรรกะทั้งหมดที่อยู่เบื้องหลังวิธีการปรับขนาดที่ถูกเขียนใหม่;
- แก้ไขข้อผิดพลาดที่สคริปต์จะสร้างคำเตือนถ้าฟังก์ชั่น chmod ถูกปิดใช้งานผ่านทางเลือกการกำหนดค่า PHP; ตอนนี้มันจะไม่สร้างการเตือน แต่จะตั้งค่าสำหรับสถานที่ให้บริการข้อผิดพลาดของสคริปต์;
- แก้ไขข้อผิดพลาดที่ถ้าใครจะปรับขนาดภาพโปร่งใสและในกระบวนการที่จะแปลงเป็น JPEG (ไม่โปร่งใส) และอาร์กิวเมนต์ background_color วิธีการปรับขนาดที่ถูกกำหนดให้ -1, สีพื้นหลังภาพผลจะเป็นสีดำ ตอนนี้มันเป็นสีขาวตามที่อธิบายไว้ในเอกสาร;
มีอะไรใหม่ ในรุ่น 2.1.2:
- แก้ไขข้อผิดพลาดเมื่อปรับขนาดภาพที่มีความสูงมากกว่า ความกว้างและใช้การปรับขนาด () วิธีการที่มีเพียงการโต้แย้งความสูง; ต้องขอบคุณสำหรับการรายงาน Manuweb2.
มีอะไรใหม่ ในรุ่น 2.1.1:
- แก้ไข bug ที่สคริปต์จะผลิตคำเตือนบน บางส่วนโดยเฉพาะอย่างยิ่งภาพ GIF โปร่งใส; ขอบคุณที่โอลอฟ Fredriksson สำหรับการรายงาน.
มีอะไรใหม่ ในรุ่น 2.1:
- แก้ไขข้อผิดพลาดที่สคริปต์จะผลิตคำเตือนเกี่ยวกับการหักบางส่วน ไฟล์ JPEG และจะไม่ดำเนินการกับภาพ; ตอนนี้สคริปประสบความสำเร็จจะจัดการกับภาพดังกล่าว
- แก้ไขข้อผิดพลาดที่วิธีการหมุนไม่ได้ทำงานอย่างถูกต้องในความโปร่งใส PNG / GIF ภาพ;
- การจัดการที่ดีโดยรวมของภาพโปร่งใส;
- วิธีการใหม่ถูกเพิ่มเข้ามา: & quot; flip_both & quot; ซึ่งพลิกภาพได้ทั้งแนวตั้งและแนวนอน;
- รหัสสำหรับวิธีการ flip_horizontal และ flip_vertical ถูกเขียนใหม่;
- ตัวอย่างที่ชัดเจนมากขึ้นคือการเพิ่ม;
มีอะไรใหม่ ในรุ่น 2.0:
- รหัสทั้งหมดได้รับการตรวจสอบและปรับปรุงให้ดีขึ้น;
- ชื่อวิธีการขัดแย้งวิธีการและคุณสมบัติระดับโลกที่มีการเปลี่ยนแปลงและดังนั้นจึงแบ่งรุ่นนี้เข้ากันได้กับคนก่อนหน้านี้;
- ปรับขนาด () วิธีการได้รับการปรับปรุงและตอนนี้สามารถปรับขนาดภาพความกว้างและความสูงที่แน่นอนและยังคงรักษาอัตราส่วนที่เกี่ยวข้องกับการเพาะปลูกโดยวิธี ();
- แก้ไขข้อผิดพลาดที่เพาะปลูก () flip_horizontal () และ flip_vertical () ไม่ได้ทำงานอย่างถูกต้องสำหรับไฟล์ PNG โปร่งใส;
- บางกลั่นกรองเอกสาร.
ต้องการ
- PHP 4.4.9 หรือสูงกว่า
ความคิดเห็นที่ไม่พบ