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ớpMô tả
BigEndianReaderĐọc dữ liệu big-endian từ một luồng.
BigEndianWriterThuộc tính .position của BigEndianWriter trả về độ lệch ghi hiện tại trong luồng nền.
ImageLớp cơ sở trừu tượng cho các đối tượng hình ảnh.
ImageLoaderCung cấp chức năng tải cho hình ảnh.
LayerAndMaskSectionReaderLớp có 1 phương thức.
LayerAndMaskSectionWriterGhi PSD/PSB các phần Thông tin Lớp và Mặt nạ.
PointLớ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.
PsdSectionReaderCung 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.
RectangleLư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.
RectangleFLư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.
ResourceBlockBiểu diễn một khối tài nguyên ảnh PSD.
SizeLớ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ả
ColorModesXác định các chế độ màu được hỗ trợ bởi các tệp PSD.
CompressionMethodXá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.
PsdVersionEnum với 2 thành viên.
ResourceBlockStateBiểu diễn trạng thái khối tài nguyên.
SeekOriginXác định nguồn gốc di chuyển con trỏ cho trình đọc.

Conversion

LớpMô tả
BigEndianBitConverterCung 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ớpMô tả
ArgumentNullExceptionNgoại lệ được ném khi đối số là null.
NotSupportedExceptionNgoại lệ được ném khi thao tác không được hỗ trợ.
PsdLoadExceptionNgoại lệ được ném khi xảy ra lỗi trong quá trình tải tệp PSD.
PsdSaveExceptionKhởi tạo một thể hiện mới của lớp PsdSaveException.

Layers

LớpMô tả
BlendRangeBiểu thị phạm vi pha trộn lớp PSD.
ChannelInformationBiểu diễn thông tin kênh lớp PSD.
GlobalLayerMaskInfoLớp có 1 phương thức.
LayerCá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.
LayerBlendModeMapperLớp có 2 phương thức và 1 thành viên.
LayerBlendingRangesDataBiểu diễn dữ liệu phạm vi pha trộn lớp PSD.
LayerBlendingRangesInfoLớp có 1 phương thức và 2 thuộc tính.
LayerChannelInfoLưu trữ một mục siêu dữ liệu kênh từ bản ghi lớp.
LayerMaskDataXác định lớp cơ sở cho dữ liệu mặt nạ lớp PSD.
LayerMaskDataShortXác định dữ liệu mặt nạ lớp cho các lớp chỉ có mặt nạ raster hoặc vector.
LayerMaskInfoLớp có 1 phương thức và 2 thuộc tính.
LayerRawDataLớp có 4 phương thức và 7 thuộc tính.
LayerRecordReaderLớp có 1 phương thức và 3 thành viên.
LayerRecordWriterGhi PSD/PSB bản ghi lớp từ mô hình Lớp trong bộ nhớ.
LayerResourceLớp có 1 phương thức và 4 thuộc tính và 2 thành viên.
PsdLayerChannelInfoCung 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.
RawLayerBlendingRangesSectionLớp có 3 phương thức và 1 thuộc tính.
RawLayerMaskSectionLớp có 3 phương thức và 1 thuộc tính.

Liệt kê

Liệt kêMô tả
BlendModeXác định các chế độ hòa trộn được sử dụng cho các lớp trong tệp PSD.
LayerMaskFlagsXác định các cờ mặt nạ lớp PSD.

Loaders

LớpMô tả
PsdImageLoaderLớp có 1 phương thức.

Resources

LớpMô tả
ImageResourceIdsCung 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.
IndexedColorPaletteLớp có 3 phương thức, 1 thuộc tính và 1 thành viên.
IndexedColorPaletteInfoCung cấp chế độ xem chỉ đọc cho bảng màu PSD dạng màu chỉ mục.
PreservedResourceBlockChuyển đổi tài nguyên hình ảnh raw‑preserved sang bề mặt ResourceBlock chính thức.
PsdResourceInfoCung 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.
UnknownResourceKhởi tạo một thể hiện mới của lớp UnknownResource.

Liệt kê

Liệt kêMô tả
PsdResourceKindEnum có 4 thành viên.

Sections

LớpMô tả
ColorDataLư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.
ImageDataLư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ô.
ImageDataStructureMô tả bố cục cấu trúc đã được xác thực của payload Dữ liệu Hình ảnh PSD.
ImageResourcesSectionBiể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.
LayerAndMaskSectionBiể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ó.
PsdColorDataInfoCung cấp bản tóm tắt chỉ đọc của phần Dữ liệu Chế độ Màu PSD.
PsdHeaderChứa thông tin tiêu đề của một tài liệu Photoshop.
PsdImageDataInfoLớp có 1 phương thức và 5 thuộc tính.
PsdImageDocumentStateLư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ả
ImageDataKindXác định hình dạng cấu trúc của tải trọng Dữ liệu Hình ảnh PSD.
PsdColorDataKindMô 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ớpMô tả
PsdImageWriterGhi trạng thái tài liệu PSD/PSB đã phân tích vào một luồng.

Xem thêm

 Tiếng Việt