PsdImage
PsdImage
Επισκόπηση
PsdImage είναι μια κλάση στο Aspose.Psd FOSS για Python. Κληρονομεί από: Image.
Αναπαριστά μια εικόνα PSD που μπορεί να φορτωθεί, να επιθεωρηθεί και να αποθηκευτεί χωρίς απόδοση.
Αυτή η κλάση δηλώνει 5 μεθόδους για αντικείμενα PsdImage σε προγράμματα Python. Διαθέσιμες μέθοδοι περιλαμβάνουν: __init__, dispose, load, save. Τα δημόσια μέλη είναι προσβάσιμα από οποιαδήποτε εφαρμογή Python μετά την εγκατάσταση του πακέτου Aspose.Psd FOSS για Python. Ιδιότητες: active_layer, bits_per_channel, channels, channels_count, color_data_info, color_mode, και 30 ακόμη.
Ιδιότητες
| Όνομα | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
width | int | Ανάγνωση | Λαμβάνει το πλάτος του εγγράφου σε εικονοστοιχεία. |
height | int | Ανάγνωση | Λαμβάνει το ύψος του εγγράφου σε pixel. |
channels | int | Ανάγνωση | Ανακτά τον αριθμό καναλιών του εγγράφου από την κεφαλίδα PSD. |
bits_per_channel | int | Ανάγνωση | Λαμβάνει τον αριθμό των bits που αποθηκεύονται ανά κανάλι. |
color_mode | ColorModes | Ανάγνωση/Εγγραφή | Λαμβάνει τη λειτουργία χρώματος PSD που αναφέρεται από την κεφαλίδα. |
version | int | Ανάγνωση/Εγγραφή | Λαμβάνει ή ορίζει τον αριθμό έκδοσης Aspose.PSD-compatible API. |
header | PsdHeader | Ανάγνωση | Επιστρέφει το αναλυμένο αντικείμενο κεφαλίδας PSD/PSB. |
is_large_document | bool | Ανάγνωση | Λαμβάνει αν το φορτωμένο έγγραφο χρησιμοποιεί το κοντέινερ μεγάλου εγγράφου PSB. |
is_psb | bool | Ανάγνωση | Ισοδύναμο με :attr:is_large_document. |
layers | List[Layer] | Ανάγνωση/Εγγραφή | Λαμβάνει τη συλλογή των αναλυμένων επιπέδων. |
channels_count | int | Ανάγνωση | Λαμβάνει τον αριθμό καναλιών PSD. |
size | Size | Ανάγνωση | Λαμβάνει το μέγεθος της εικόνας. |
active_layer | Optional[Layer] | Ανάγνωση/Εγγραφή | Λαμβάνει το ενεργό στρώμα. |
layer_count | int | Ανάγνωση | Λαμβάνει τον αριθμό των αναλυμένων επιπέδων στο έγγραφο. |
has_layers | bool | Ανάγνωση | Λαμβάνει αν το έγγραφο περιέχει τουλάχιστον μία αναλυμένη στρώση. |
has_image_resources | bool | Ανάγνωση | Λαμβάνει αν το έγγραφο περιέχει οποιουςδήποτε αναλυμένους πόρους εικόνας. |
resource_count | int | Ανάγνωση | Λαμβάνει τον αριθμό των αναλυμένων μπλοκ πόρων εικόνας. |
image_resources | List[ResourceBlock] | Ανάγνωση/Εγγραφή | Ανακτά ή ορίζει τους πόρους εικόνας PSD. |
global_layer_resources | List[LayerResource] | Ανάγνωση/Εγγραφή | Λαμβάνει ή ορίζει τους παγκόσμιους πόρους στρώματος. |
global_layer_mask_info | GlobalLayerMaskInfo | Ανάγνωση | Λαμβάνει τις πληροφορίες της παγκόσμιας μάσκας στρώματος. |
is_flatten | bool | Ανάγνωση | Λαμβάνει εάν η εικόνα PSD είναι επίπεδη. |
has_transparency_data | bool | Ανάγνωση/Εγγραφή | Λαμβάνει ή ορίζει αν το πρώτο κανάλι άλφα περιέχει δεδομένα διαφάνειας. |
resources | `` | Ανάγνωση | Λαμβάνει μια σύνοψη μόνο για ανάγνωση των αναλυμένων μπλοκ πόρων εικόνας. |
has_color_mode_data | bool | Ανάγνωση | Λαμβάνει εάν το έγγραφο περιέχει bytes δεδομένων λειτουργίας χρώματος. |
color_data_info | PsdColorDataInfo | Ανάγνωση | Λαμβάνει μια σύνοψη μόνο για ανάγνωση του αναλυμένου τμήματος Color Mode Data. |
indexed_palette | Optional[IndexedColorPaletteInfo] | Ανάγνωση | Λαμβάνει τη σύνοψη της αναλυμένης παλέτας ευρετηρίου, όταν υπάρχει. |
has_merged_image_data | bool | Ανάγνωση | Λαμβάνει αν το έγγραφο περιέχει συγχωνευμένα bytes payload δεδομένων εικόνας. |
compression | CompressionMethod | Ανάγνωση | Λαμβάνει τη μέθοδο συμπίεσης που χρησιμοποιείται από την ενότητα δεδομένων εικόνας που έχει συγχωνευτεί. |
image_data_info | PsdImageDataInfo | Ανάγνωση | Παρέχει μια μόνο για ανάγνωση σύνοψη της αναλυμένης δομής δεδομένων συγχωνευμένης εικόνας. |
image_data_kind | ImageDataKind | Ανάγνωση | Λαμβάνει το δομικό είδος του συγχωνευμένου φορτίου δεδομένων εικόνας. |
uses_prediction | bool | Ανάγνωση | Αποκτά εάν η πρόβλεψη ZIP χρησιμοποιείται από το payload δεδομένων συγχωνευμένης εικόνας. |
has_icc_profile | bool | Ανάγνωση | Λαμβάνει εάν υπάρχει ενσωματωμένος πόρος προφίλ ICC. |
is_icc_profile_untagged | Optional[bool] | Ανάγνωση | Λαμβάνει τη σημαία του αναλυμένου μη επισημασμένου προφίλ ICC, όταν υπάρχει. |
parsed_color_data | ColorData | Ανάγνωση | Λαμβάνει τις λεπτομέρειες των αναλυμένων δεδομένων λειτουργίας χρώματος για εσωτερική επαλήθευση/δοκιμές. |
parsed_resources | List[UnknownResource] | Ανάγνωση | Λαμβάνει τους αναλυμένους πόρους εικόνας για εσωτερική επαλήθευση/δοκιμές. |
global_angle | int | Ανάγνωση | Λαμβάνει τη γενική γωνία. |
Μέθοδοι
| Υπογραφή | Περιγραφή |
|---|---|
__init__(stream, leave_open: bool) | Calls init(stream, leave_open) σε αυτή τη PsdImage αντικείμενο. |
load(file_path_or_stream) → PsdImage | Φορτώνει μια εικόνα PSD από διαδρομή αρχείου ή ροή που μπορεί να διαβαστεί. |
save(file_path_or_stream) | Αποθηκεύει την εικόνα σε διαδρομή αρχείου ή σε ροή εγγραφής. |
dispose() | Απελευθερώνει την εικόνα και προαιρετικά τη βασική ροή. |
load(source: Union[str, io.BytesIO, io.BufferedIOBase]) → "Image" | Καλεί τη load(source) σε αυτήν την παρουσία PsdImage. |