Aspose.PSD

Ο χώρος ονομάτων είναι ο πυρήνας για τους ένθετους χώρους ονομάτων και τα πιο βασικά αντικείμενα που χρησιμοποιούνται για την επεξεργασία Aspose.PSD.

Τάξεις

ΤάξηΠεριγραφή
AggregateExceptionΣυγκεντρώνει πολλαπλές εξαιρέσεις.
BlendΚαθορίζει ένα μοτίβο ανάμειξης. Αυτή η κλάση δεν μπορεί να κληρονομηθεί.
BrushΗ κατηγορία βούρτσας βάσης.
BuildVersionInfoΠεριέχει τις πληροφορίες της τρέχουσας έκδοσης έκδοσης.
CacheΠεριέχει ρυθμίσεις κρυφής μνήμης.
CmykColorHelperΜέθοδοι βοήθειας για εργασία με χρώμα CMYK που παρουσιάζεται ως υπογεγραμμένη ακέραια τιμή 32 bit. Παρέχει το παρόμοιο API με τοCmykColorstruct. Είναι πιο ελαφρύ επειδή το χρώμα CMYK παρουσιάζεται ακριβώς ως Int32 παρά ως δομή με εσωτερικά πεδία. Προτιμήστε να χρησιμοποιείτε στατικές μεθόδους αυτής της κλάσης όταν είναι δυνατόν αντί για το deprecated CmykColor struct.
ColorBlendΚαθορίζει πίνακες χρωμάτων και θέσεων που χρησιμοποιούνται για παρεμβολή ανάμειξης χρωμάτων σε πολύχρωμη διαβάθμιση. Αυτή η κλάση δεν μπορεί να κληρονομηθεί.
ColorMapΚαθορίζει έναν χάρτη για τη μετατροπή χρωμάτων. Αρκετές μέθοδοι τουImageAttributes η κλάση προσαρμόζει τα χρώματα της εικόνας χρησιμοποιώντας έναν πίνακα χρωματικής αντιστοίχισης, ο οποίος είναι ένας πίνακαςColorMap δομές. Δεν κληρονομείται.
ColorMatrixΟρίζει έναν πίνακα 5 x 5 που περιέχει τις συντεταγμένες για το χώρο RGBA. Αρκετές μέθοδοι τουImageAttributes η τάξη προσαρμόζει τα χρώματα της εικόνας χρησιμοποιώντας μια χρωματική μήτρα. Αυτή η κλάση δεν μπορεί να κληρονομηθεί.
ColorPaletteΚαθορίζει μια σειρά χρωμάτων που συνθέτουν μια χρωματική παλέτα. Τα χρώματα είναι χρώματα ARGB 32-bit. Δεν κληρονομείται.
ColorPaletteHelperΒοηθητική τάξη για χειρισμό παλετών χρωμάτων.
ColorTranslatorΜεταφράζει χρώματα προς και από δομές χρώματος GDI+. Αυτή η κλάση δεν μπορεί να κληρονομηθεί.
CompositeExceptionΗ σύνθετη εξαίρεση
CustomLineCapΕνσωματώνει ένα προσαρμοσμένο όριο γραμμής που ορίζεται από το χρήστη.
DataStreamSupporterΤο κοντέινερ ροής δεδομένων.
DisposableObjectΑντιπροσωπεύει αντικείμενο μιας χρήσης.
FigureΤο σχήμα. Ένα δοχείο για σχήματα.
FileStreamContainerΒοηθός για επεξεργασία ροής αρχείων.
FontΚαθορίζει μια συγκεκριμένη μορφή για το κείμενο, συμπεριλαμβανομένων των χαρακτηριστικών όψης γραμματοσειράς, μεγέθους και στυλ. Αυτή η κλάση δεν μπορεί να κληρονομηθεί.
FontSettingsΓενικές ρυθμίσεις γραμματοσειράς απόδοσης διανυσματικών μορφών PSD.
GraphicsΑντιπροσωπεύει τα γραφικά σύμφωνα με τη μηχανή γραφικών που χρησιμοποιείται στην τρέχουσα διάταξη.
GraphicsPathΑντιπροσωπεύει μια σειρά από συνδεδεμένες γραμμές και καμπύλες. Αυτή η κλάση δεν μπορεί να κληρονομηθεί.
ImageΗ εικόνα είναι η βασική κλάση για όλους τους τύπους εικόνων.
ImageAttributesΑνImageAttributes Το αντικείμενο περιέχει πληροφορίες σχετικά με τον τρόπο χειραγώγησης των χρωμάτων bitmap και metafile κατά την απόδοση. ΕναImageAttributes Το αντικείμενο διατηρεί πολλές ρυθμίσεις προσαρμογής χρώματος, συμπεριλαμβανομένων πίνακες προσαρμογής χρώματος, πίνακες προσαρμογής κλίμακας του γκρι, τιμές διόρθωσης γάμμα, πίνακες χαρτών χρωμάτων και τιμές κατωφλίου χρώματος. Κατά τη διάρκεια της απόδοσης, τα χρώματα μπορούν να διορθωθούν, να σκουρύνουν, να φωτιστούν και να αφαιρεθούν. Για να εφαρμόσετε τέτοιους χειρισμούς, αρχικοποιήστε έναImageAttributesαντικείμενο και περάστε το μονοπάτι αυτούImageAttributes αντικείμενο (μαζί με τη διαδρομή ενόςImage ) στη μέθοδο DrawImage.
ImageCreatorsRegistryΑντιπροσωπεύει το μητρώο δημιουργών εικόνων.
ImageExportersRegistryΑντιπροσωπεύει το μητρώο εξαγωγέων εικόνας.
ImageLoadersRegistryΑντιπροσωπεύει το μητρώο φορτωτών εικόνων.
ImageOptionsBaseΟι επιλογές βάσης εικόνας.
ImageResizeSettingsΡυθμίσεις αλλαγής μεγέθους εικόνας class
IntRangeΚλάση για την αναπαράσταση της ακολουθίας στοιχείων
LicenseΠαρέχει μεθόδους για την άδεια χρήσης του στοιχείου.
LoadOptionsΑντιπροσωπεύει τις επιλογές φόρτωσης.
MatrixΑντικαθιστά τον πίνακα GDI+.
MeteredΠαρέχει μεθόδους για τον ορισμό μετρημένου κλειδιού.
NonGenericDictionaryΑντιπροσωπεύει ένα μη γενικό λεξικό.
NonGenericListΜη γενική λίστα αντικειμένων
ObjectWithBoundsΤο αντικείμενο που έχει όρια.
OpenTypeFontsCacheCache για γραμματοσειρές OpenType που είναι εγκατεστημένες στο σύστημα.
PenΚαθορίζει ένα αντικείμενο που χρησιμοποιείται για να σχεδιάσει γραμμές, καμπύλες και σχήματα.
PixelDataFormatΗ μορφή δεδομένων pixel. Αυτό είναι ένα αμετάβλητο αντικείμενο.
PixelsDataΗ κλάση για την αποθήκευση δεδομένων εικονοστοιχείων εικόνας και τα όριά της.
ProgressEventHandlerΑναφορά συνάρτησης χειριστή συμβάντων προόδου
RasterCachedImageΑντιπροσωπεύει μια εικόνα ράστερ που υποστηρίζει λειτουργίες γραφικών ράστερ. Αυτή η εικόνα αποθηκεύει προσωρινά δεδομένα pixel όταν απαιτείται.
RasterImageΑντιπροσωπεύει μια εικόνα ράστερ που υποστηρίζει λειτουργίες γραφικών ράστερ.
RawDataSettingsΟι ρυθμίσεις πρωτογενών δεδομένων
RegionΠεριγράφει το εσωτερικό ενός σχήματος γραφικών που αποτελείται από ορθογώνια και μονοπάτια. Αυτή η κλάση δεν μπορεί να κληρονομηθεί.
ResolutionSettingΗ ρύθμιση ανάλυσης για τις επιλογές αποθήκευσης εικόνας.
ShapeΤο σχήμα. Ένα συνεχές σύνολο σημείων που συνδέονται χρησιμοποιώντας έναν συγκεκριμένο κανόνα.
ShapeSegmentΑντιπροσωπεύει ένα τμήμα σχήματος. Ένα τμήμα είναι μια γραμμή ή καμπύλη που συνδέει δύο σημεία.
SourceΗ πηγή χρησιμοποιείται για να περιέχει όλες τις σχετικές πληροφορίες για έναν σωλήνα αντικειμένου.
SplitStreamContainerΑντιπροσωπεύει το κοντέινερ διαχωρισμού ροής που περιέχει τη ροή και παρέχει ρουτίνες επεξεργασίας ροής.
StreamContainerΑντιπροσωπεύει το κοντέινερ ροής που περιέχει τη ροή και παρέχει ρουτίνες επεξεργασίας ροής.
StringFormatΕνθυλακώνει πληροφορίες διάταξης κειμένου (όπως στοίχιση, προσανατολισμό και στάσεις καρτελών) χειρισμούς εμφάνισης (όπως εισαγωγή έλλειψης και αντικατάσταση εθνικών ψηφίων) και λειτουργίες OpenType. Αυτή η κλάση δεν μπορεί να κληρονομηθεί.
TransparencySupporterΤο αντικείμενο που υποστηρίζει διαφάνεια.
VectorImageΗ διανυσματική εικόνα είναι η βασική κλάση για όλους τους τύπους διανυσματικών εικόνων.

Δομές

ΔομήΠεριγραφή
CmykColorΤο χρώμα CMYK του pixel.
ColorΤο χρώμα του pixel.
PointΑντιπροσωπεύει ένα διατεταγμένο ζεύγος ακεραίων x- και y-συντεταγμένων που ορίζει ένα σημείο σε ένα δισδιάστατο επίπεδο.
PointFΑντιπροσωπεύει ένα διατεταγμένο ζεύγος συντεταγμένων κινητής υποδιαστολής x- και y που ορίζει ένα σημείο σε ένα δισδιάστατο επίπεδο.
RectangleΑποθηκεύει ένα σύνολο τεσσάρων ακεραίων που αντιπροσωπεύουν τη θέση και το μέγεθος ενός ορθογωνίου.
RectangleFΑποθηκεύει ένα σύνολο τεσσάρων αριθμών κινητής υποδιαστολής που αντιπροσωπεύουν τη θέση και το μέγεθος ενός ορθογωνίου.
SizeΑντιπροσωπεύει μέγεθος.
SizeFΑποθηκεύει ένα ταξινομημένο ζεύγος αριθμών κινητής υποδιαστολής, συνήθως το πλάτος και το ύψος ενός ορθογωνίου.

Διεπαφές

ΔιεπαφήΠεριγραφή
IAdvancedBufferProcessorΟ προηγμένος επεξεργαστής buffer.
IBufferProcessorΟ επεξεργαστής buffer.
IColorConverterΟ μετατροπέας χρώματος.
IColorPaletteΗ διεπαφή της παλέτας χρωμάτων.
IImageCreatorΟ δημιουργός εικόνας.
IImageCreatorDescriptorΟ περιγραφέας του δημιουργού εικόνας που καθορίζει τις ιδιότητες του δημιουργού. Ο περιγραφέας δημιουργού χρησιμοποιείται για να ξεπεραστεί η ανάγκη να περιέχεται κάθε στιγμιότυπο δημιουργού εικόνας στη μνήμη και ζητήματα πολλαπλών νημάτων.
IImageDescriptorΟ περιγραφέας εικόνας. Περιέχει βασικές ιδιότητες και μεθόδους για όλους τους άλλους τύπους περιγραφικών εικόνων.
IImageExporterΟ εξαγωγέας εικόνας. Μπορεί να εξάγει δεδομένα από την εσωτερική μορφή Aspose.PSD σε μια καθορισμένη μορφή δεδομένων.
IImageExporterDescriptorΑντιπροσωπεύει την περιγραφή του εξαγωγέα εικόνας. Ο περιγραφέας εξαγωγέα χρησιμοποιείται για να ξεπεραστεί η ανάγκη να περιέχει κάθε εξαγωγέα instance στη μνήμη και ζητήματα πολλαπλών νημάτων.
IImageLoaderΤο πρόγραμμα φόρτωσης εικόνας.
IImageLoaderDescriptorΟ περιγραφέας του προγράμματος φόρτωσης εικόνας που καθορίζει τις ιδιότητες του φορτωτή. Ο περιγραφέας φόρτωσης χρησιμοποιείται για να υπερνικήσει την ανάγκη να περιέχει κάθε στιγμιότυπο φόρτωσης εικόνας στη μνήμη και ζητήματα πολλαπλών νημάτων.
IIndexedColorConverterΟ μετατροπέας χρώματος για μορφές εικόνας με ευρετήριο.
IKeyedObjectΑντιπροσωπεύει διεπαφή για αντικείμενα με πλήκτρα.
IObjectWithBoundsΑντιπροσωπεύει ένα αντικείμενο με όρια.
IOrderedShapeΑντιπροσωπεύει ένα διατεταγμένο σχήμα. Ένα διατεταγμένο σχήμα είναι ένα συνεχές σύνολο σημείων με σημείο έναρξης και σημείο λήξης. Το συνεχές σύνολο σημείων που συνδέονται χρησιμοποιώντας έναν συγκεκριμένο κανόνα.
IPartialArgb32PixelLoaderΣυμμορφώνεται με τα εικονοστοιχεία ARGB 32-bit που έχουν φορτωθεί μερικώς.
IPartialArgb64PixelLoaderΟ φορτωτής εικονοστοιχείων ARGB 64-bit.
IPartialPixelLoaderΣυμμορφώνεται με τα εικονοστοιχεία που έχουν φορτωθεί μερικώς.
IPartialRawDataLoaderΟ μερικός φορτωτής δεδομένων.
IPsdColorPaletteΗ χρωματική παλέτα του κωδικού
IRasterImageArgb32PixelLoaderΗ εικόνα ράστερ 32-bit ARGB pixel loader.
IRasterImagePixelLoaderΟ φορτωτής pixel εικόνας ράστερ.
IRasterImageRawDataLoaderΤο πρόγραμμα φόρτωσης ακατέργαστων δεδομένων εικόνας ράστερ.

Απαρίθμηση

ΑπαρίθμησηΠεριγραφή
CacheTypeΚαθορίζει τον τύπο προσωρινής μνήμης που θα χρησιμοποιηθεί.
CharacterSetΑντιπροσωπεύει το σύνολο χαρακτήρων που χρησιμοποιείται.
ColorAdjustTypeΚαθορίζει ποια αντικείμενα χρησιμοποιούν πληροφορίες προσαρμογής χρώματος.
ColorChannelFlagΚαθορίζει μεμονωμένα κανάλια στο χρωματικό χώρο CMYK (κυανό, ματζέντα, κίτρινο, μαύρο). Αυτή η απαρίθμηση χρησιμοποιείται από τις μεθόδους SetOutputChannel.
ColorCompareMethodΜέθοδος σύγκρισης χρωμάτων για προσαρμογή στον πλησιέστερο γείτονα
ColorMatrixFlagΚαθορίζει τους τύπους εικόνων και χρωμάτων που θα επηρεαστούν από τις ρυθμίσεις προσαρμογής χρώματος και κλίμακας του γκρι ενόςImageAttributes .
ColorQuantizationMethodΜέθοδοι κβαντισμού χρωμάτων
CompositingQualityΚαθορίζει το επίπεδο ποιότητας που θα χρησιμοποιηθεί κατά τη σύνθεση.
DashCapΚαθορίζει τον τύπο του γραφικού σχήματος που θα χρησιμοποιηθεί και στα δύο άκρα κάθε παύλας σε μια διακεκομμένη γραμμή.
DashStyleΚαθορίζει το στυλ των διακεκομμένων γραμμών που σχεδιάζονται με αPen αντικείμενο.
DataRecoveryModeΗ λειτουργία ανάκτησης δεδομένων.
DitheringMethodΜέθοδος διήθησης.
DitheringMethodsΟι μέθοδοι διαίρεσης που χρησιμοποιούνται για τον έλεγχο της μετατροπής χρώματος.
FileFormatΜία από τις υποστηριζόμενες μορφές αρχείων PSD.
FillModeΚαθορίζει πώς γεμίζεται το εσωτερικό μιας κλειστής διαδρομής.
FontStyleΚαθορίζει πληροφορίες στυλ που εφαρμόζονται στο κείμενο.
GraphicsUnitΚαθορίζει τη μονάδα μέτρησης για τα δεδομένα.
HatchStyleΚαθορίζει τα διαφορετικά μοτίβα που είναι διαθέσιμαHatchBrush αντικείμενα.
HotkeyPrefixΚαθορίζει τον τύπο εμφάνισης για τα προθέματα των πλήκτρων συντόμευσης που σχετίζονται με το κείμενο.
ImageFilterTypeΦίλτρα εικόνας προς χρήση
InterpolationModeΤοInterpolationMode Η απαρίθμηση καθορίζει τον αλγόριθμο που χρησιμοποιείται όταν οι εικόνες κλιμακώνονται ή περιστρέφονται.
KnownColorΚαθορίζει τα γνωστά χρώματα συστήματος.
LineCapΚαθορίζει τα διαθέσιμα στυλ κεφαλαίων με τα οποία αPen Το αντικείμενο μπορεί να τελειώσει μια γραμμή.
LineJoinΚαθορίζει τον τρόπο σύνδεσης διαδοχικών γραμμών ή τμημάτων καμπύλης σε ένα σχήμα (υποδιαδρομή) που περιέχεται σεGraphicsPath αντικείμενο.
MatrixOrderΚαθορίζει τη σειρά για τις πράξεις μετασχηματισμού πίνακα.
PdfComplianceVersionΚαθορίζει το επίπεδο συμμόρφωσης PDF στο αρχείο εξόδου.
PenAlignmentΚαθορίζει τη στοίχιση του aPen αντικείμενο σε σχέση με τη θεωρητική γραμμή μηδενικού πλάτους.
PenTypeΚαθορίζει τον τύπο πλήρωσης aPen το αντικείμενο χρησιμοποιεί για να γεμίσει γραμμές.
PixelFormatΤο πραγματικό νόημα της μορφής δεδομένων pixel.
ResizeTypeΚαθορίζει τον τύπο αλλαγής μεγέθους.
ResolutionUnitΑριθμός μονάδας ανάλυσης.
RotateFlipTypeΚαθορίζει πόσο μια εικόνα περιστρέφεται και τον άξονα που χρησιμοποιείται για την αναστροφή της εικόνας.
SeekOriginΠαρέχει τα πεδία που αντιπροσωπεύουν σημεία αναφοράςStreamContainer για αναζήτηση.
SmoothingModeΚαθορίζει εάν η εξομάλυνση (antialiasing) εφαρμόζεται σε γραμμές και καμπύλες και στις άκρες των γεμισμένων περιοχών.
StringAlignmentΚαθορίζει τη στοίχιση μιας συμβολοσειράς κειμένου σε σχέση με το ορθογώνιο διάταξης.
StringDigitSubstituteΗ απαρίθμηση καθορίζει τον τρόπο αντικατάστασης ψηφίων σε μια συμβολοσειρά σύμφωνα με τις τοπικές ρυθμίσεις ή τη γλώσσα του χρήστη.
StringFormatFlagsΚαθορίζει τις πληροφορίες εμφάνισης και διάταξης για συμβολοσειρές κειμένου.
StringTrimmingΚαθορίζει τον τρόπο περικοπής χαρακτήρων από μια συμβολοσειρά που δεν ταιριάζει πλήρως σε σχήμα διάταξης.
TextRenderingHintΚαθορίζει την ποιότητα απόδοσης κειμένου.
WarpModeΚαθορίζει τον τύπο του μετασχηματισμού στημόνι που εφαρμόζεται.
WrapModeΚαθορίζει τον τρόπο με τον οποίο μια υφή ή κλίση είναι πλακίδιο όταν είναι μικρότερη από την περιοχή που γεμίζει.