Aspose.PSD

Namespace adalah inti dari namespace bersarang dan objek paling dasar yang digunakan untuk pemrosesan Aspose.PSD.

Kelas

KelasKeterangan
AggregateExceptionMenggabungkan beberapa pengecualian.
BlendMendefinisikan pola campuran. Kelas ini tidak dapat diwariskan.
BrushKelas sikat dasar.
BuildVersionInfoBerisi informasi versi build saat ini.
CacheBerisi pengaturan cache.
CmykColorHelperMetode Helper untuk bekerja dengan warna CMYK disajikan sebagai nilai integer 32-bit yang ditandatangani. Menyediakan API serupa denganCmykColorstruct. Ini lebih ringan karena warna CMYK disajikan seperti Int32 daripada struktur dengan bidang internal. Sebaiknya gunakan metode statis kelas ini jika memungkinkan daripada yang sudah usang CmykColor struct.
ColorBlendMenentukan susunan warna dan posisi yang digunakan untuk menginterpolasi pencampuran warna dalam gradien multiwarna. Kelas ini tidak dapat diwariskan.
ColorMapMenentukan peta untuk mengonversi warna. Beberapa metode dariImageAttributes kelas menyesuaikan warna gambar dengan menggunakan tabel color-remap, yang merupakan array dariColorMap struktur. Tidak dapat diwariskan.
ColorMatrixMenentukan matriks 5 x 5 yang berisi koordinat ruang RGBA. Beberapa metode dariImageAttributes kelas menyesuaikan warna gambar dengan menggunakan matriks warna. Kelas ini tidak dapat diwariskan.
ColorPaletteMenentukan larik warna yang membentuk palet warna. Warnanya adalah warna ARGB 32-bit. Tidak dapat diwariskan.
ColorPaletteHelperKelas pembantu untuk manipulasi palet warna.
ColorTranslatorMenerjemahkan warna ke dan dari GDI+ Struktur warna. Kelas ini tidak dapat diwariskan.
CompositeExceptionPengecualian komposit
CustomLineCapMerangkum batas garis yang ditentukan pengguna khusus.
DataStreamSupporterWadah aliran data.
DisposableObjectMewakili objek sekali pakai.
FigureAngka. Wadah untuk shape.
FileStreamContainerPembantu untuk pemrosesan aliran file.
FontMenentukan format tertentu untuk teks, termasuk atribut font face, size, dan style. Kelas ini tidak dapat diwariskan.
FontSettingsPengaturan font penyaji format vektor PSD umum.
GraphicsMewakili grafis sesuai dengan mesin grafis yang digunakan dalam perakitan saat ini.
GraphicsPathMerupakan rangkaian garis dan kurva yang terhubung. Kelas ini tidak dapat diwariskan.
ImageGambar adalah kelas dasar untuk semua jenis gambar.
ImageAttributesAnImageAttributes objek berisi informasi tentang bagaimana warna bitmap dan metafile dimanipulasi selama rendering. SebuahImageAttributes objek mempertahankan beberapa pengaturan penyesuaian warna, termasuk matriks penyesuaian warna, matriks penyesuaian skala abu-abu, nilai koreksi gamma, tabel peta warna, dan nilai ambang warna. Selama rendering, warna dapat dikoreksi, digelapkan, diringankan, dan dihilangkan. Untuk menerapkan manipulasi seperti itu, inisialisasi anImageAttributeskeberatan dan lewati jalan ituImageAttributes objek (bersama dengan jalur anImage ) ke metode DrawImage.
ImageCreatorsRegistryMewakili registry pembuat gambar.
ImageExportersRegistryMewakili registri pengekspor gambar.
ImageLoadersRegistryMewakili registri pemuat gambar.
ImageOptionsBaseOpsi basis gambar.
ImageResizeSettingsKelas pengaturan pengubahan ukuran gambar
IntRangeKelas untuk merepresentasikan urutan elemen
LicenseMenyediakan metode untuk melisensikan komponen.
LoadOptionsMewakili opsi pemuatan.
MatrixMenggantikan Matriks GDI+.
MeteredMenyediakan metode untuk menyetel kunci terukur.
NonGenericDictionaryMerupakan kamus non generik.
NonGenericListDaftar objek non generik
ObjectWithBoundsObjek memiliki batas.
OpenTypeFontsCacheCache untuk font OpenType yang terpasang di sistem.
PenMenentukan objek yang digunakan untuk menggambar garis, kurva, dan gambar.
PixelDataFormatFormat data piksel. Ini adalah objek yang tidak dapat diubah.
PixelsDataKelas untuk menyimpan data piksel gambar dan batas-batasnya.
ProgressEventHandlerReferensi fungsi event handler progres
RasterCachedImageMewakili gambar raster yang mendukung operasi grafik raster. Gambar ini menyimpan data piksel saat diperlukan.
RasterImageMewakili gambar raster yang mendukung operasi grafik raster.
RawDataSettingsPengaturan data mentah
RegionMenjelaskan interior bentuk grafik yang terdiri dari persegi panjang dan jalur. Kelas ini tidak dapat diwariskan.
ResolutionSettingPengaturan resolusi untuk opsi penyimpanan gambar.
ShapeBentuknya. Serangkaian titik yang terhubung menggunakan aturan tertentu.
ShapeSegmentMerupakan segmen bentuk. Segmen adalah garis atau kurva yang menghubungkan dua titik.
SourceSumber digunakan untuk memuat semua informasi yang relevan untuk pipa objek.
SplitStreamContainerMewakili wadah aliran terpisah yang berisi aliran dan menyediakan rutinitas pemrosesan aliran.
StreamContainerMewakili wadah aliran yang berisi aliran dan menyediakan rutinitas pemrosesan aliran.
StringFormatMengenkapsulasi informasi tata letak teks (seperti perataan, orientasi, dan perhentian tab), manipulasi tampilan (seperti penyisipan elipsis dan substitusi digit nasional) dan fitur OpenType. Kelas ini tidak dapat diwariskan.
TransparencySupporterObjek yang mendukung transparansi.
VectorImageGambar vektor adalah kelas dasar untuk semua jenis gambar vektor.

Struktur

StrukturKeterangan
CmykColorWarna piksel CMYK.
ColorWarna piksel.
PointMewakili pasangan terurut bilangan bulat koordinat x dan y yang mendefinisikan sebuah titik dalam bidang dua dimensi.
PointFMewakili pasangan terurut dari koordinat titik-mengambang x dan y yang mendefinisikan sebuah titik dalam bidang dua dimensi.
RectangleMenyimpan sekumpulan empat bilangan bulat yang mewakili lokasi dan ukuran persegi panjang.
RectangleFMenyimpan satu set empat angka floating-point yang mewakili lokasi dan ukuran persegi panjang.
SizeMewakili ukuran.
SizeFMenyimpan sepasang angka titik-mengambang yang diurutkan, biasanya lebar dan tinggi persegi panjang.

Antarmuka

AntarmukaKeterangan
IAdvancedBufferProcessorProsesor penyangga lanjutan.
IBufferProcessorProsesor buffer.
IColorConverterKonverter warna.
IColorPaletteAntarmuka palet warna.
IImageCreatorPembuat gambar.
IImageCreatorDescriptorDeskriptor pembuat gambar yang menentukan properti pembuat. Deskriptor pembuat digunakan untuk mengatasi kebutuhan untuk memuat setiap instance pembuat gambar dalam memori dan masalah multithreading.
IImageDescriptorDeskriptor gambar. Berisi properti dasar dan metode untuk semua jenis deskriptor gambar lainnya.
IImageExporterPengekspor gambar. Dapat mengekspor data dari format Aspose.PSD internal ke format data yang ditentukan.
IImageExporterDescriptorMewakili deskriptor pengekspor gambar. Deskriptor pengekspor digunakan untuk mengatasi kebutuhan untuk memuat setiap instance pengekspor dalam memori dan masalah multithreading.
IImageLoaderPemuat gambar.
IImageLoaderDescriptorDeskriptor pemuat gambar yang menentukan properti pemuat. Deskriptor loader digunakan untuk mengatasi kebutuhan untuk memuat setiap instance loader gambar dalam memori dan masalah multithreading.
IIndexedColorConverterKonverter warna untuk format gambar yang diindeks.
IKeyedObjectMewakili antarmuka untuk objek dengan kunci.
IObjectWithBoundsMerupakan objek dengan batas.
IOrderedShapeMerupakan bentuk yang dipesan. Bentuk terurut adalah kumpulan titik kontinu yang memiliki titik awal dan titik akhir. Kumpulan titik kontinu yang terhubung menggunakan aturan tertentu.
IPartialArgb32PixelLoaderSesuai dengan piksel ARGB 32-bit yang dimuat sebagian.
IPartialArgb64PixelLoaderPemuat piksel ARGB 64-bit.
IPartialPixelLoaderSesuai dengan piksel yang dimuat sebagian.
IPartialRawDataLoaderPemuat sebagian data.
IPsdColorPalettePalet warna pas
IRasterImageArgb32PixelLoaderPemuat piksel ARGB 32-bit gambar raster.
IRasterImagePixelLoaderPemuat piksel gambar raster.
IRasterImageRawDataLoaderPemuat data mentah gambar raster.

Pencacahan

PencacahanKeterangan
CacheTypeMenentukan jenis cache yang akan digunakan.
CharacterSetMewakili kumpulan karakter yang digunakan.
ColorAdjustTypeMenentukan objek mana yang menggunakan informasi penyesuaian warna.
ColorChannelFlagMenentukan masing-masing saluran dalam ruang warna CMYK (sian, magenta, kuning, hitam). Pencacahan ini digunakan oleh metode SetOutputChannel.
ColorCompareMethodMetode perbandingan warna untuk menyesuaikan dengan tetangga terdekat
ColorMatrixFlagMenentukan jenis gambar dan warna yang akan dipengaruhi oleh pengaturan penyesuaian warna dan skala abu-abu suatuImageAttributes .
ColorQuantizationMethodMetode kuantisasi warna
CompositingQualityMenentukan tingkat kualitas untuk digunakan selama pengomposisian.
DashCapMenentukan jenis bentuk grafik untuk digunakan pada kedua ujung setiap tanda hubung dalam garis putus-putus.
DashStyleMenentukan gaya garis putus-putus yang digambar dengan aPen objek.
DataRecoveryModeMode pemulihan data.
DitheringMethodMetode dithering.
DitheringMethodsMetode dithering yang digunakan untuk mengontrol konversi warna.
FileFormatSalah satu format file PSD yang didukung.
FillModeMenentukan bagaimana interior jalur tertutup diisi.
FontStyleMenentukan informasi gaya yang diterapkan pada teks.
GraphicsUnitMenentukan satuan ukuran untuk data yang diberikan.
HatchStyleMenentukan pola berbeda yang tersedia untukHatchBrush objek.
HotkeyPrefixMenentukan jenis tampilan untuk prefiks hot-key yang berhubungan dengan teks.
ImageFilterTypeFilter gambar untuk digunakan
InterpolationModeItuInterpolationMode pencacahan menentukan algoritme yang digunakan saat gambar diskalakan atau diputar.
KnownColorMenentukan warna sistem yang diketahui.
LineCapMenentukan gaya tutup yang tersedia yang aPen objek dapat mengakhiri garis.
LineJoinMenentukan cara menggabungkan segmen garis atau kurva berurutan dalam gambar (subpath) yang terdapat dalamGraphicsPath objek.
MatrixOrderMenentukan urutan operasi transformasi matriks.
PdfComplianceVersionMenentukan tingkat kepatuhan PDF ke file keluaran.
PenAlignmentMenentukan perataan aPen objek dalam kaitannya dengan garis teoretis dengan lebar nol.
PenTypeMenentukan jenis isian aPen objek digunakan untuk mengisi garis.
PixelFormatArti sebenarnya format data piksel.
ResizeTypeMenentukan jenis pengubahan ukuran.
ResolutionUnitUnit resolusi enum.
RotateFlipTypeMenentukan berapa banyak gambar diputar dan sumbu yang digunakan untuk membalik gambar.
SeekOriginMenyediakan bidang yang mewakili titik referensiStreamContainer untuk mencari.
SmoothingModeMenentukan apakah penghalusan (antialiasing) diterapkan pada garis dan kurva serta tepi area yang terisi.
StringAlignmentMenentukan perataan string teks relatif terhadap persegi panjang tata letaknya.
StringDigitSubstitutePencacahan menentukan cara mengganti digit dalam string sesuai dengan lokal atau bahasa pengguna.
StringFormatFlagsMenentukan informasi tampilan dan tata letak untuk string teks.
StringTrimmingMenentukan cara memangkas karakter dari string yang tidak sepenuhnya sesuai dengan bentuk tata letak.
TextRenderingHintMenentukan kualitas rendering teks.
WarpModeMenentukan jenis transformasi warp yang diterapkan.
WrapModeMenentukan bagaimana tekstur atau gradien disusun saat lebih kecil dari area yang diisi.