Aspose.PSD FOSS สำหรับ .NET
API reference สำหรับ Aspose.Psd FOSS สำหรับ .NET v1.0.0. 24 ประเภทสาธารณะที่จัดระเบียบตามโมดูล.
API หลัก
| คลาส | คำอธิบาย |
|---|
Image | ให้จุดเริ่มต้นของภาพฐาน Aspose.PSD-compatible สำหรับโหลดเอกสาร PSD/PSB. |
PsdImage | แสดงภาพ PSD ที่สามารถโหลด ตรวจสอบ และบันทึกได้โดยไม่ต้องเรนเดอร์. |
ResourceBlock | เป็นตัวแทนของบล็อกทรัพยากรภาพ PSD. |
StreamContainer | เป็นคอนเทนเนอร์สตรีมที่ใช้โดย API การบันทึกทรัพยากร. |
โครงสร้าง
| Struct | คำอธิบาย |
|---|
Point | แสดงถึงคู่ลำดับของจำนวนเต็มของพิกัด x และ y ที่กำหนดจุดในระนาบสองมิติหนึ่ง. |
Rectangle | เก็บชุดของจำนวนเต็มสี่ค่า ที่แสดงตำแหน่งและขนาดของสี่เหลี่ยมผืนผ้า. |
RectangleF | เก็บชุดของจำนวนแบบทศนิยมสี่ค่า ที่แสดงตำแหน่งและขนาดของสี่เหลี่ยมผืนผ้า. |
Size | เป็นคู่ลำดับของค่าความกว้างและความสูงแบบจำนวนเต็มที่กำหนดขนาด. |
การกำหนดค่าแบบนับ
| การนับค่า | คำอธิบาย |
|---|
ColorModes | กำหนดโหมดสีที่รองรับโดยไฟล์ PSD. |
CompressionMethod | กำหนดวิธีการบีบอัดที่ใช้สำหรับข้อมูลภาพในไฟล์ PSD. |
PsdVersion | เป็นตัวแทนของเวอร์ชันคอนเทนเนอร์ PSD ที่รองรับ. |
ResourceBlockState | แสดงสถานะบล็อกทรัพยากร. |
ข้อยกเว้นหลัก
| คลาส | คำอธิบาย |
|---|
PsdLoadException | Exception ที่ถูกโยนเมื่อเกิดข้อผิดพลาดขณะโหลดไฟล์ PSD. |
PsdSaveException | Exception ที่ถูกโยนเมื่อเกิดข้อผิดพลาดขณะบันทึกไฟล์ PSD. |
Layers
| คลาส | คำอธิบาย |
|---|
BlendRange | แสดงถึงช่วงการผสมของเลเยอร์ PSD. |
ChannelInformation | แสดงข้อมูลช่องของเลเยอร์ PSD. |
GlobalLayerMaskInfo | แสดงข้อมูลมาสก์เลเยอร์ทั่วโลก. |
Layer | เป็นการแทนเลเยอร์ PSD หนึ่งชั้นพร้อมเมทาดาต้าพื้นฐานที่ใช้โดยไลบรารี FOSS. |
LayerBlendingRangesData | เป็นตัวแทนข้อมูลช่วงการผสมของเลเยอร์ PSD. |
LayerMaskData | กำหนดคลาสฐานสำหรับข้อมูลมาสก์เลเยอร์ PSD. |
LayerMaskDataShort | กำหนดข้อมูลมาสก์เลเยอร์สำหรับเลเยอร์ที่มีเพียงมาสก์แบบราสเตอร์หรือเวกเตอร์เท่านั้น. |
LayerResource | แสดงถึงทรัพยากรเลเยอร์ PSD. |
การกำหนดค่าแบบนับ
| การนับค่า | คำอธิบาย |
|---|
BlendMode | กำหนดโหมดการผสมที่ใช้สำหรับเลเยอร์ในไฟล์ PSD. |
LayerMaskFlags | กำหนดแฟล็กของมาสก์เลเยอร์ PSD. |
ดูเพิ่มเติม