GraphicsFormats เป็นปลั๊กอิน REALbasic เพื่อนำเข้าและส่งออกรูปภาพ ปัจจุบันปลั๊กอินสนับสนุนรูปแบบไฟล์ PNG, Jpeg, Jpeg2000 และ TGA ที่มีคุณสมบัติดังต่อไปนี้ทั้งในรูปแบบ PNG, JPEG, JPEG2000 และ TGA: การนำเข้าจากไฟล์
นำเข้าจากสตริง การนำเข้าจาก IBinaryStreamReader การนำเข้าด้วยช่อง Alpha (เฉพาะ PNG และ Jpeg2000 เท่านั้น) ส่งออกไปยังไฟล์ กำลังส่งออกเป็นสตริง การส่งออกไปยัง IBinaryStreamWriter การส่งออกด้วยช่อง Alpha (เฉพาะ PNG และ Jpeg2000 เท่านั้น)
มีอะไรใหม่ ในรุ่นนี้:
- เพิ่มการสนับสนุนในคลาส RawJpegImporter สำหรับการนำเข้าภาพ JPEG ด้วยพื้นที่สี CMYK
- เพิ่มการสนับสนุนในคลาส RawJpegExporter เพื่อส่งออกภาพ JPEG ด้วยพื้นที่สี CMYK
- awJpegImporter และ RawJpegExporter ควรจะเร็วขึ้นกว่าก่อนเล็กน้อย
- แก้ไขปัญหาที่สำคัญกับ RawJpexExporter
- การนำเข้าจากไฟล์
- การนำเข้าจากสตริง
- การนำเข้าจาก IBinaryStreamReader
- ส่งออกไปยังไฟล์
- กำลังส่งออกไปยังสายอักขระ
- การส่งออกไปยัง IBinaryStreamWriter
- นำเข้าและส่งออกไปยังพื้นที่สี RGB
- การนำเข้าด้วยแชแนลอัลฟ่าสำหรับประเภทการนำเข้าทั้งหมด (ไฟล์สตริงสตรีม)
- การเอ็กซ์พอร์ตกับช่องอัลฟาสำหรับทุกประเภทการส่งออก (ไฟล์สตริงสตรีม)
- นำเข้าและส่งออกโดยไม่ใช้ Xojo Picture Object
- การค้นหาข้อมูลเมตาโดยไม่ต้องอ่านทั้งภาพ (ไฟล์สตริงสตรีม)
- นำเข้าและส่งออกไปยังพื้นที่สีเทา
- การกำหนดคุณภาพ
- การตั้งค่าพารามิเตอร์พื้นฐาน
- การตั้งค่าพารามิเตอร์ Progressive
- การกำหนดค่า Smoothing factor
- นำเข้าและส่งออกค่าความละเอียดแนวนอนและแนวตั้ง
- นำเข้าและส่งออกโดยไม่ใช้ Xojo Picture Object
- นำเข้าและส่งออกไปยังพื้นที่สีเทา
- การกำหนดคุณภาพ
- การเลือกตัวแปลงสัญญาณ j2k หรือ jp2
- การนำเข้าด้วยแชแนลอัลฟ่าสำหรับประเภทการนำเข้าทั้งหมด (ไฟล์สตริงสตรีม)
- การเอ็กซ์พอร์ตกับช่องอัลฟาสำหรับทุกประเภทการส่งออก (ไฟล์สตริงสตรีม)
- การนำเข้าด้วยแชแนลอัลฟ่าสำหรับประเภทการนำเข้าทั้งหมด (ไฟล์สตริงสตรีม)
- การเอ็กซ์พอร์ตกับช่องอัลฟาสำหรับทุกประเภทการส่งออก (ไฟล์สตริงสตรีม)
- การบีบอัด RLE แบบเลือกเอง
มีอะไรใหม่ ในเวอร์ชัน 5.0:
- อัปเกรด RawBitmap PNG และ RawBitmap JPEG classes เพื่อสนับสนุนคลาส RawBitmap ที่ออกแบบใหม่ใน TypeLib 7
- เพิ่มคุณสมบัติ ScreenGamma ไปยัง RawPngExporter
- เพิ่มคุณสมบัติ ScreenGamma เข้ากับ RawPngImporter
- เพิ่มคุณสมบัติ ScreenGamma ให้กับ PngExporter
- เพิ่มคุณสมบัติ ScreenGamma ไปยัง PngImporter แล้ว
- เพิ่มคุณสมบัติ ScreenGamma เข้ากับ PngExporterConsole
- เพิ่มคุณสมบัติ ScreenGamma เข้ากับ PngImporterConsole
ลดการพึ่งพาของคอมไพเลอร์ที่ลดลงอย่างมากชั้นเรียน RawBitmap บนระบบ Linux ช่วยให้สามารถรันบนเซิร์ฟเวอร์ Linux ได้ง่ายขึ้น
- แทนที่และลบ API ที่เลิกใช้แล้วออกไปมีอะไรใหม่ ในเวอร์ชัน 4.6:
- คลาส PngExporter สามารถส่งออกภาพ Xojo ที่มีช่องอัลฟาแบบใหม่ได้
- เพิ่มคุณสมบัติข้อมูลเมตาของลิขสิทธิ์ลงในคลาส PngImporter แล้ว
- คลาส PngImporter สามารถนำเข้าภาพที่มีช่องอัลฟาไปยังวัตถุรูป Xojo ที่มีช่องอัลฟาแบบใหม่
- เพิ่มคุณสมบัติ CompressionLevel ให้กับคลาส PngExporter และ RawPngExporter
- อัปเดตไลบรารีภายใต้ส่วนกำหนดค่าสำหรับคลาส PNG ไปเป็นเวอร์ชันใหม่กว่ามาก
- PngImporter: ทำให้การอ่านรูปภาพเป็นสตริงเร็วขึ้นมากและตอนนี้จะใช้หน่วยความจำน้อยลง
- RawPngImporter: ทำให้การอ่านรูปภาพเป็นสตริงเร็วขึ้นมากและตอนนี้จะใช้หน่วยความจำน้อยลง
- เพิ่มคุณสมบัติ metadata ของผู้เขียนลงในคลาส PngExporter
- เพิ่มคุณสมบัติ metadata ลิขสิทธิ์ลงในคลาส PngExporter
- เพิ่มคุณสมบัติ metadata หัวข้อลงในคลาส PngExporter
- เพิ่มคำอธิบาย metadata คุณสมบัติลงในคลาส PngExporter
- เพิ่มคุณสมบัติข้อมูลเมตาข้อมูล Disclaimer ลงในคลาส PngExporter
- เพิ่มคุณสมบัติ metadata ซอฟต์แวร์ลงในคลาส PngExporter
- เพิ่มเมตาดาต้าข้อมูล Source ลงในคลาส PngExporter
- เพิ่มคุณสมบัติ metadata คำเตือนให้กับคลาส PngExporter
- เพิ่มคุณสมบัติ metadata ผู้เขียนลงในคลาส PngImporter
- เพิ่มคุณสมบัติเมตาดาต้าหัวข้อลงในคลาส PngImporter
- เพิ่มคำอธิบาย metadata คุณสมบัติลงในคลาส PngImporter
- เพิ่มคุณสมบัติข้อมูลเมตาข้อมูล Disclaimer ลงในคลาส PngImporter
- เพิ่มคุณสมบัติ metadata ซอฟต์แวร์ลงในคลาส PngImporter
- เพิ่มคุณสมบัติ metadata แหล่งข้อมูลเข้ากับคลาส PngImporter
- เพิ่มคุณสมบัติ metadata คำเตือนให้กับคลาส PngImporter
- เพิ่มคุณสมบัติ MaskInAlphaChannel ลงในคลาส PngImporter
เพิ่มฟังก์ชัน GetInfoFromFile ลงในคลาส PngImporter
เพิ่มฟังก์ชัน GetInfoFromString ในคลาส PngImporter
เพิ่มฟังก์ชัน GetInfoFromStream ลงในคลาส PngImporter
- JPEG2000Exporter สามารถส่งออกภาพ Xojo ที่มีช่องอัลฟาแบบใหม่ได้
- คลาส JPEG2000Importer สามารถนำเข้าภาพที่มีช่องอัลฟาไปยังวัตถุรูป Xojo ที่มีช่องอัลฟาแบบใหม่
- เพิ่มคุณสมบัติ MaskInAlphaChannel ในคลาส JPEG2000Importer
- TGAExporter สามารถส่งออกภาพ Xojo ที่มีช่องอัลฟาแบบใหม่ได้
- ชั้น TGAImporter สามารถนำเข้าภาพที่มีช่องอัลฟาไปยังวัตถุรูป Xojo ที่มีช่องอัลฟาแบบใหม่- เพิ่มคุณสมบัติ MaskInAlphaChannel ให้กับคลาส TGAImporterมีอะไรใหม่ ในเวอร์ชัน 4.5:
- ตอนนี้ยังมีปลั๊กอิน Xojo ปลั๊กอิน Xojo มาในรูปแบบ Xojo ใหม่และเรียบเรียงใหม่ด้วย SDK
- คอมไพล์ลินุกซ์ได้รับการตั้งค่าให้ใช้ไคโร
- แก้ไขปัญหาการคอมไพล์ระหว่างการคอมไพล์จากแพลตฟอร์มหนึ่งไปยังอีกแพลตฟอร์มหนึ่ง
- แก้ไขปัญหาใน Linux ที่มีสองส่วน JPEG และไม่มี TGA segment
- ปลั๊กอินมาจากรหัสที่ลงนามในระบบ MacOS X
- ปลั๊กอินมาพร้อมกับ TypeLib 6.5.1 แล้ว
- ขณะนี้เอกสารยังมีการจัดส่งเป็น docset สำหรับผู้ดู Dash ที่น่าประทับใจจาก http://kapeli.com/dash
- REALbasic 2009r1 หรือสูงกว่า
ข้อ จำกัด
/ strong>:
โพสต์ข้อความสาธิตในแอ็พพลิเคชันที่รวบรวม
- ตอนนี้ยังมีปลั๊กอิน Xojo ปลั๊กอิน Xojo มาในรูปแบบ Xojo ใหม่และเรียบเรียงใหม่ด้วย SDK
มีอะไรใหม่ ในเวอร์ชัน 5.6.4:
รูปแบบทั้งหมดมีคุณลักษณะต่อไปนี้:
คุณลักษณะต่อไปนี้เป็นลักษณะเฉพาะของรูปแบบ PNG:
คุณลักษณะต่อไปนี้มีลักษณะเฉพาะสำหรับรูปแบบ Jpeg:
คุณลักษณะต่อไปนี้มีลักษณะเฉพาะสำหรับรูปแบบ Jpeg2000:
คุณลักษณะต่อไปนี้มีลักษณะเฉพาะสำหรับรูปแบบ Tga:
ความคิดเห็นที่ไม่พบ