Tritium UI

TritiumImageEditor

โหลดรูป ระบายและเลือกบนรูป ปรับ แล้วส่งออก PNG หรือ JPEG

TritiumImageEditor

คุณสมบัติหลัก

  • โหลดจากไฟล์ สตรีม หรืออาร์เรย์ไบต์ และส่งออก PNG หรือ JPEG ไปยังสตรีมหรือไฟล์
  • ระบายด้วยปากกา ดินสอ ปากกาเน้น ยางลบ สเปรย์ ถัง สีไล่ โคลน และเปลี่ยนสี
  • วาดเส้น เส้นโค้ง สี่เหลี่ยม วงรี ลูกศร และข้อความ พร้อมตัวหนา ตัวเอียง ขนาด และแบบอักษร
  • เลือกด้วยสี่เหลี่ยม วงรี บ่วง หรือไม้กายสิทธิ์ แล้วคัดลอก ตัด วาง ครอบตัด เติม ฟุ้ง ขยาย หรือหด
  • หมุน พลิก ครอบตัด ปรับขนาดผ้าใบ และปรับความสว่าง ความต่าง เฉดสี ความอิ่มตัว เบลอ คมชัด และเอฟเฟกต์อื่น
  • คงกองเลเยอร์: เพิ่ม ทำซ้ำ ลบ เปลี่ยนชื่อ จัดลำดับ รวม ตั้งความทึบ และผสม (ปกติ คูณ สกรีน ซ้อน มืดลง สว่างขึ้น)
  • เลิกทำ ทำซ้ำ และกระโดดไปขั้นประวัติ
  • ซูม เลื่อน และจัดรูปให้พอดี บน Windows ล้อเมาส์ซูมที่ตัวชี้
  • แสดงหรือซ่อนแถบระบาย และเกิด ImageChanged หลังแก้ไข

แพลตฟอร์ม

Android, iOS, Mac Catalyst และ Windows 10 เวอร์ชัน 19041 ขึ้นไป (.NET 10 MAUI) ซูมด้วยล้อเมาส์ใช้ได้บน Windows การบีบและเครื่องมือซูมใช้ได้บนแพลตฟอร์มอื่น

API หลัก

  • LoadFromStreamAsync . Loads an image from a stream; LoadFromFileAsync and LoadFromBytesAsync are the other entry points.
  • AnnotateTool . The active paint, select, or view tool.
  • Export . Returns PNG or JPEG bytes; ExportToFileAsync writes a file.
  • ImageChanged . Fires after the working image changes.

ตัวอย่างพื้นฐาน

ประกาศเนมสเปซนี้บนหน้า

xmlns:image="clr-namespace:Tritium.Maui.ImageEditor;assembly=Tritium.Maui.ImageEditor"
<image:TritiumImageEditor x:Name="Editor" ShowPaintToolbar="True" IsAnnotateMode="True" />

เพิ่มแหล่งแพ็กเกจจากไลเซนส์ แล้วอ้างอิงแพ็กเกจที่มีคอนโทรลนี้ แพ็กเกจเหล่านี้ไม่อยู่ในแกลเลอรี NuGet สาธารณะ

Ask Tritium

How-to help and product fit for FleetPro, Tritium UI, and Tritium Reporting.

Ask how to use a feature, or tell us your company, platforms, team size, and use case. Pricing and upgrades go to sales.

Product fit
Contact sales

Search the FAQ