Aspose.PSD FOSS cho Python
API reference cho Aspose.Psd FOSS cho Python. 64 kiểu công khai được tổ chức theo mô-đun.
API cốt lõi
| Lớp | Mô tả |
|---|
BigEndianReader | Đọc dữ liệu big-endian từ một luồng. |
BigEndianWriter | Thuộc tính .position của BigEndianWriter trả về độ lệch ghi hiện tại trong luồng nền. |
Image | Lớp cơ sở trừu tượng cho các đối tượng hình ảnh. |
ImageLoader | Cung cấp chức năng tải cho hình ảnh. |
LayerAndMaskSectionReader | Lớp có 1 phương thức. |
LayerAndMaskSectionWriter | Ghi PSD/PSB các phần Thông tin Lớp và Mặt nạ. |
Point | Lớp Point cung cấp empty() để lấy một điểm zero và equals(other) để so sánh tọa độ; các thuộc tính của nó bao gồm x, y, is_empty, và static Empty. |
PsdImage | Đại diện cho một ảnh PSD có thể được tải, kiểm tra và lưu mà không cần render. |
PsdSectionReader | Cung cấp các đọc có giới hạn cho các phần PSD/PSB được lưu trong bộ nhớ bởi triển khai này. |
Rectangle | Lưu trữ một tập hợp bốn số nguyên đại diện cho vị trí và kích thước của một hình chữ nhật. |
RectangleF | Lưu trữ một tập hợp gồm bốn số thực dấu chấm động biểu thị vị trí và kích thước của một hình chữ nhật. |
ResourceBlock | Biểu diễn một khối tài nguyên ảnh PSD. |
Size | Lớp với 3 phương thức và 5 thuộc tính. |
StreamContainer | Đại diện cho một container luồng được sử dụng bởi các API lưu tài nguyên. |
Liệt kê
| Liệt kê | Mô tả |
|---|
ColorModes | Xác định các chế độ màu được hỗ trợ bởi các tệp PSD. |
CompressionMethod | Xác định các phương pháp nén được sử dụng cho dữ liệu hình ảnh trong các tệp PSD. |
PsdVersion | Enum với 2 thành viên. |
ResourceBlockState | Biểu diễn trạng thái khối tài nguyên. |
SeekOrigin | Xác định nguồn gốc di chuyển con trỏ cho trình đọc. |
Conversion
| Lớp | Mô tả |
|---|
BigEndianBitConverter | Cung cấp các phương thức trợ giúp để đọc các giá trị nguyên thủy theo kiểu big-endian từ mảng byte. |
Coreexceptions
| Lớp | Mô tả |
|---|
ArgumentNullException | Ngoại lệ được ném khi đối số là null. |
NotSupportedException | Ngoại lệ được ném khi thao tác không được hỗ trợ. |
PsdLoadException | Ngoại lệ được ném khi xảy ra lỗi trong quá trình tải tệp PSD. |
PsdSaveException | Khởi tạo một thể hiện mới của lớp PsdSaveException. |
Layers
| Lớp | Mô tả |
|---|
BlendRange | Biểu thị phạm vi pha trộn lớp PSD. |
ChannelInformation | Biểu diễn thông tin kênh lớp PSD. |
GlobalLayerMaskInfo | Lớp có 1 phương thức. |
Layer | Các ID kênh lớp và độ dài dữ liệu có sẵn thông qua các thuộc tính PsdLayerChannelInfo channel_id và data_length. |
LayerBlendModeMapper | Lớp có 2 phương thức và 1 thành viên. |
LayerBlendingRangesData | Biểu diễn dữ liệu phạm vi pha trộn lớp PSD. |
LayerBlendingRangesInfo | Lớp có 1 phương thức và 2 thuộc tính. |
LayerChannelInfo | Lưu trữ một mục siêu dữ liệu kênh từ bản ghi lớp. |
LayerMaskData | Xác định lớp cơ sở cho dữ liệu mặt nạ lớp PSD. |
LayerMaskDataShort | Xác định dữ liệu mặt nạ lớp cho các lớp chỉ có mặt nạ raster hoặc vector. |
LayerMaskInfo | Lớp có 1 phương thức và 2 thuộc tính. |
LayerRawData | Lớp có 4 phương thức và 7 thuộc tính. |
LayerRecordReader | Lớp có 1 phương thức và 3 thành viên. |
LayerRecordWriter | Ghi PSD/PSB bản ghi lớp từ mô hình Lớp trong bộ nhớ. |
LayerResource | Lớp có 1 phương thức và 4 thuộc tính và 2 thành viên. |
PsdLayerChannelInfo | Cung cấp bản tóm tắt chỉ đọc của một bản ghi kênh lớp đã được phân tích. |
RawLayerBlendingRangesSection | Lớp có 3 phương thức và 1 thuộc tính. |
RawLayerMaskSection | Lớp có 3 phương thức và 1 thuộc tính. |
Liệt kê
| Liệt kê | Mô tả |
|---|
BlendMode | Xác định các chế độ hòa trộn được sử dụng cho các lớp trong tệp PSD. |
LayerMaskFlags | Xác định các cờ mặt nạ lớp PSD. |
Loaders
| Lớp | Mô tả |
|---|
PsdImageLoader | Lớp có 1 phương thức. |
Resources
| Lớp | Mô tả |
|---|
ImageResourceIds | Cung cấp các định danh tài nguyên hình ảnh PSD chung được sử dụng bởi các bài kiểm tra và fixture. |
IndexedColorPalette | Lớp có 3 phương thức, 1 thuộc tính và 1 thành viên. |
IndexedColorPaletteInfo | Cung cấp chế độ xem chỉ đọc cho bảng màu PSD dạng màu chỉ mục. |
PreservedResourceBlock | Chuyển đổi tài nguyên hình ảnh raw‑preserved sang bề mặt ResourceBlock chính thức. |
PsdResourceInfo | Cung cấp bản tóm tắt chỉ đọc của một khối tài nguyên hình ảnh PSD đã phân tích. |
UnknownResource | Khởi tạo một thể hiện mới của lớp UnknownResource. |
Liệt kê
| Liệt kê | Mô tả |
|---|
PsdResourceKind | Enum có 4 thành viên. |
Sections
| Lớp | Mô tả |
|---|
ColorData | Lưu trữ phần dữ liệu Chế độ Màu PSD dưới dạng byte thô cộng với cấu trúc đã phân tích có nhận thức chế độ khi có sẵn. |
ImageData | Lưu trữ phần dữ liệu Ảnh PSD dưới dạng tiêu đề nén cộng với các byte tải trọng thô. |
ImageDataStructure | Mô tả bố cục cấu trúc đã được xác thực của payload Dữ liệu Hình ảnh PSD. |
ImageResourcesSection | Biểu diễn phần Tài nguyên Hình ảnh PSD dưới dạng các byte được bảo toàn nguyên bản cộng với các bản tóm tắt chỉ phân tích các phần không xác định. |
LayerAndMaskSection | Biểu diễn phần Thông tin Lớp và Mặt nạ PSD/PSB và trạng thái lưu giữ nguyên bản của nó. |
PsdColorDataInfo | Cung cấp bản tóm tắt chỉ đọc của phần Dữ liệu Chế độ Màu PSD. |
PsdHeader | Chứa thông tin tiêu đề của một tài liệu Photoshop. |
PsdImageDataInfo | Lớp có 1 phương thức và 5 thuộc tính. |
PsdImageDocumentState | Lưu trữ các phần tài liệu PSD/PSB đã phân tích được dùng bởi PsdImage. |
Liệt kê
| Liệt kê | Mô tả |
|---|
ImageDataKind | Xác định hình dạng cấu trúc của tải trọng Dữ liệu Hình ảnh PSD. |
PsdColorDataKind | Mô tả cách tải trọng Dữ liệu Chế độ Màu được diễn giải cho tài liệu đã tải. |
Writedescriptors
| Lớp | Mô tả |
|---|
PsdImageWriter | Ghi trạng thái tài liệu PSD/PSB đã phân tích vào một luồng. |
Xem thêm