Aspose.PSD

Ad alanı, iç içe ad alanlarının çekirdeğidir ve Aspose.PSD işleme için kullanılan en temel nesnelerdir.

sınıflar

SınıfTanım
AggregateExceptionBirden çok özel durumu birleştirir.
BlendBir karışım deseni tanımlar. Bu sınıf miras alınamaz.
BrushTemel fırça sınıfı.
BuildVersionInfoGeçerli derleme sürümü bilgilerini içerir.
CacheÖnbellek ayarlarını içerir.
CmykColorHelperİşaretli bir 32 bit tamsayı değeri olarak sunulan CMYK rengiyle çalışmak için yardımcı yöntemler. CmykColorstruct. CMYK rengi, iç alanlı yapı yerine Int32 olarak sunulduğu için daha hafiftir. Mümkün olduğunda kullanımdan kaldırılan yerine bu sınıfın statik yöntemlerini kullanmayı tercih edin.CmykColor yapı.
ColorBlendÇok renkli bir degradede enterpolasyonlu renk karışımı için kullanılan renk dizilerini ve konumları tanımlar. Bu sınıf miras alınamaz.
ColorMapRenkleri dönüştürmek için bir harita tanımlar. Çeşitli yöntemlerImageAttributes sınıfı, bir dizi renk eşleme tablosu kullanarak görüntü renklerini ayarlar.ColorMap yapılar. Kalıtsal değil.
ColorMatrixRGBA alanı için koordinatları içeren 5 x 5’lik bir matris tanımlar. Çeşitli yöntemlerImageAttributes sınıf, bir renk matrisi kullanarak görüntü renklerini ayarlar. Bu sınıf miras alınamaz.
ColorPaletteBir renk paleti oluşturan bir renk dizisini tanımlar. Renkler 32 bit ARGB renkleridir. Kalıtsal değil.
ColorPaletteHelperRenk paletlerinin işlenmesi için yardımcı sınıf.
ColorTranslatorRenkleri GDI+ Renk yapılarına çevirir. Bu sınıf miras alınamaz.
CompositeExceptionBileşik istisna
CustomLineCapKullanıcı tanımlı özel bir satırı kapsüller cap.
DataStreamSupporterVeri akışı kabı.
DisposableObjectTek kullanımlık nesneyi temsil eder.
FigureŞekil. Şekiller için bir kapsayıcı.
FileStreamContainerDosya akışı işleme için yardımcı.
FontYazı tipi yüzü, boyutu ve stil nitelikleri dahil olmak üzere metin için belirli bir format tanımlar. Bu sınıf miras alınamaz.
FontSettingsGenel PSD vektör biçimleri oluşturucu yazı tipi ayarları.
GraphicsGeçerli derlemede kullanılan grafik motoruna göre grafikleri temsil eder.
GraphicsPathBir dizi bağlantılı çizgiyi ve eğriyi temsil eder. Bu sınıf miras alınamaz.
ImageGörüntü, tüm görüntü türleri için temel sınıftır.
ImageAttributesbirImageAttributes nesne, oluşturma sırasında bitmap ve meta dosyası renklerinin nasıl değiştirildiği hakkında bilgi içerir. BirImageAttributes nesne, renk ayarlama matrisleri, gri tonlama ayarlama matrisleri, gama düzeltme değerleri, renk haritası tabloları ve renk eşiği değerleri dahil olmak üzere çeşitli renk ayarlama ayarlarını korur. Oluşturma sırasında renkler düzeltilebilir, koyulaştırılabilir, aydınlatılabilir ve kaldırılabilir. Bu tür manipülasyonları uygulamak için birImageAttributesnesne ve bunun yolunu geçmekImageAttributes nesne (bir nesnenin yolu ile birlikteImage ) DrawImage yöntemine.
ImageCreatorsRegistryGörüntü oluşturucuların kaydını temsil eder.
ImageExportersRegistryGörüntü dışa aktarıcıları kaydını temsil eder.
ImageLoadersRegistryGörüntü yükleyici kayıt defterini temsil eder.
ImageOptionsBaseGörüntü tabanı seçenekleri.
ImageResizeSettingsGörüntü yeniden boyutlandırma ayarları class
IntRangeÖğe dizisini temsil eden sınıf
LicenseBileşeni lisanslamak için yöntemler sağlar.
LoadOptionsYükleme seçeneklerini temsil eder.
MatrixGDI+ Matrisinin yerini alır.
MeteredÖlçülen anahtarı ayarlamak için yöntemler sağlar.
NonGenericDictionaryJenerik olmayan bir sözlüğü temsil eder.
NonGenericListGenel olmayan nesne listesi
ObjectWithBoundsSınırları olan nesne.
OpenTypeFontsCacheSistemde yüklü olan OpenType yazı tipleri için önbellek.
PenÇizgiler, eğriler ve şekiller çizmek için kullanılan bir nesneyi tanımlar.
PixelDataFormatPiksel veri formatı. Bu sabit bir nesnedir.
PixelsDataGörüntü piksel verilerini ve sınırlarını depolayacak sınıf.
ProgressEventHandlerİlerleme olay işleyici işlevi reference
RasterCachedImageRaster grafik işlemlerini destekleyen bir raster görüntüyü temsil eder. Bu görüntü, gerektiğinde piksel verilerini önbelleğe alır.
RasterImageRaster grafik işlemlerini destekleyen bir raster görüntüyü temsil eder.
RawDataSettingsHam veri ayarları
RegionDikdörtgenler ve yollardan oluşan bir grafik şeklinin içini tanımlar. Bu sınıf miras alınamaz.
ResolutionSettingGörüntü kaydetme seçenekleri için çözünürlük ayarı.
ShapeŞekil. Belirli bir kural kullanılarak bağlanan sürekli bir nokta kümesi.
ShapeSegmentBir şekil parçasını temsil eder. Segment, iki noktayı birleştiren bir çizgi veya eğridir.
SourceKaynak, bir nesne kanalıyla ilgili tüm bilgileri içermek için kullanılır.
SplitStreamContainerAkışı içeren ve akış işleme rutinleri sağlayan bölünmüş akış kapsayıcısını temsil eder.
StreamContainerAkışı içeren ve akış işleme rutinleri sağlayan akış kapsayıcısını temsil eder.
StringFormatMetin düzeni bilgilerini (hizalama, yönlendirme ve sekme durakları gibi), görüntüleme manipülasyonlarını (üç nokta ekleme ve ulusal rakam değiştirme gibi) ve OpenType özelliklerini kapsüller. Bu sınıf miras alınamaz.
TransparencySupporterŞeffaflığı destekleyen nesne.
VectorImageVektör görüntüsü, tüm vektör görüntü türleri için temel sınıftır.

Yapılar

YapıTanım
CmykColorPixel. ’nin CMYK rengi
ColorPikselin rengi.
Pointİki boyutlu bir düzlemde bir noktayı tanımlayan sıralı bir tamsayı x ve y koordinat çiftini temsil eder.
PointFİki boyutlu bir düzlemde bir noktayı tanımlayan sıralı bir kayan nokta x ve y koordinat çiftini temsil eder.
RectangleBir dikdörtgenin konumunu ve boyutunu temsil eden dört tam sayıdan oluşan bir kümeyi depolar.
RectangleFBir dikdörtgenin konumunu ve boyutunu temsil eden dört kayan noktalı sayı kümesini saklar.
SizeBoyutu temsil eder.
SizeFTipik olarak bir dikdörtgenin genişliği ve yüksekliği olan sıralı bir kayan noktalı sayı çifti depolar.

Arayüzler

ArayüzTanım
IAdvancedBufferProcessorGelişmiş arabellek işlemcisi.
IBufferProcessorTampon işlemci.
IColorConverterRenk dönüştürücü.
IColorPaletteRenk paleti arayüzü.
IImageCreatorGörüntü yaratıcısı.
IImageCreatorDescriptorOluşturucu özelliklerini belirten görüntü oluşturucu tanımlayıcısı. Oluşturucu tanımlayıcısı, her bir görüntü oluşturucu örneğini bellekte içerme gerekliliğini ve çoklu okuma sorunlarını aşmak için kullanılır.
IImageDescriptorGörüntü tanımlayıcısı. Diğer tüm görüntü tanımlayıcı türleri için temel özellikleri ve yöntemleri içerir.
IImageExporterGörüntü dışa aktarıcı. Dahili Aspose.PSD formatındaki verileri belirli bir veri formatına aktarabilir.
IImageExporterDescriptorGörüntü dışa aktarıcı tanımlayıcısını temsil eder. Dışa aktarıcı tanımlayıcısı, her bir dışa aktarıcı örneğini bellekte ve çoklu okuma sorunlarını içerme zorunluluğunun üstesinden gelmek için kullanılır.
IImageLoaderResim yükleyici.
IImageLoaderDescriptorYükleyici özelliklerini belirten görüntü yükleyici tanımlayıcısı. Yükleyici tanımlayıcısı, her bir görüntü yükleyici örneğini bellekte içerme gerekliliğini ve çoklu okuma sorunlarını aşmak için kullanılır.
IIndexedColorConverterDizinlenmiş görüntü formatları için renk dönüştürücü.
IKeyedObjectAnahtarlı nesneler için arabirimi temsil eder.
IObjectWithBoundsSınırları olan bir nesneyi temsil eder.
IOrderedShapeSıralı bir şekli temsil eder. Sıralı bir şekil, bir başlangıç noktası ve bitiş noktası olan sürekli bir noktalar kümesidir. Belirli bir kural kullanılarak bağlanan sürekli noktalar kümesidir.
IPartialArgb32PixelLoaderKısmen yüklenen 32 bit ARGB piksellerine uygundur.
IPartialArgb64PixelLoader64 bit ARGB piksel yükleyici.
IPartialPixelLoaderKısmen yüklenen piksellere uygundur.
IPartialRawDataLoaderKısmi veri yükleyici.
IPsdColorPaletteGeçen renk paleti
IRasterImageArgb32PixelLoaderRaster görüntü 32 bit ARGB piksel yükleyici.
IRasterImagePixelLoaderRaster görüntü piksel yükleyicisi.
IRasterImageRawDataLoaderRaster görüntü ham veri yükleyicisi.

numaralandırma

numaralandırmaTanım
CacheTypeKullanılacak önbellek türünü belirtir.
CharacterSetKullanılan karakter setini temsil eder.
ColorAdjustTypeHangi nesnelerin renk ayarlama bilgilerini kullandığını belirtir.
ColorChannelFlagCMYK (cam göbeği, macenta, sarı, siyah) renk uzayındaki ayrı kanalları belirtir. Bu numaralandırma, SetOutputChannel yöntemleri tarafından kullanılır.
ColorCompareMethodEn yakın komşuya ayarlamak için renk karşılaştırma yöntemi
ColorMatrixFlagBir görüntünün renk ve gri tonlama ayarlarından etkilenecek görüntü ve renk türlerini belirtir.ImageAttributes .
ColorQuantizationMethodRenk niceleme yöntemleri
CompositingQualityBirleştirme sırasında kullanılacak kalite seviyesini belirtir.
DashCapKesikli çizgideki her kısa çizginin her iki ucunda kullanılacak grafik şeklinin türünü belirtir.
DashStyleile çizilen kesikli çizgilerin stilini belirtir.Pen nesne.
DataRecoveryModeVeri kurtarma modu.
DitheringMethodTitreşim yöntemi.
DitheringMethodsRenk dönüştürmeyi kontrol etmek için kullanılan titreme yöntemleri.
FileFormatDesteklenen PSD dosya biçimlerinden biri.
FillModeKapalı bir yolun içinin nasıl doldurulacağını belirtir.
FontStyleMetne uygulanan stil bilgilerini belirtir.
GraphicsUnitVerilen veriler için ölçü birimini belirtir.
HatchStyleiçin kullanılabilen farklı kalıpları belirtir.HatchBrush nesneler.
HotkeyPrefixMetinle ilgili kısayol tuşu önekleri için görüntü tipini belirtir.
ImageFilterTypeKullanılacak görüntü filtreleri
InterpolationModeInterpolationMode numaralandırma, görüntüler ölçeklendiğinde veya döndürüldüğünde kullanılan algoritmayı belirtir.
KnownColorBilinen sistem renklerini belirtir.
LineCapKullanılabilir başlık stillerini belirtir.Pen nesne bir satırı bitirebilir.
LineJoinArdışık çizgi veya eğri parçalarının bir şekilde (alt yol) nasıl birleştirileceğini belirtir.GraphicsPath nesne.
MatrixOrderMatris dönüştürme işlemleri için sırayı belirtir.
PdfComplianceVersionÇıktı dosyası için PDF uyumluluk düzeyini belirtir.
PenAlignmentBir öğenin hizalamasını belirtirPen teorik, sıfır genişlikli çizgiye göre nesne.
PenTypedolgu tipini belirtir aPen nesne satırları doldurmak için kullanır.
PixelFormatPiksel veri biçimi gerçek anlamı.
ResizeTypeYeniden boyutlandırma türünü belirtir.
ResolutionUnitÇözünürlük birimi numaralandırması.
RotateFlipTypeBir görüntünün ne kadar döndürüldüğünü ve görüntüyü döndürmek için kullanılan eksenin belirtir.
SeekOriginiçindeki referans noktalarını temsil eden alanları sağlar.StreamContainer aramak için.
SmoothingModeÇizgilere, eğrilere ve doldurulmuş alanların kenarlarına yumuşatma (kenar yumuşatma) uygulanıp uygulanmayacağını belirtir.
StringAlignmentBir metin dizesinin yerleşim dikdörtgenine göre hizalamasını belirtir.
StringDigitSubstituteNumaralandırma, kullanıcının yerel ayarına veya diline göre bir dizideki rakamların nasıl değiştirileceğini belirtir.
StringFormatFlagsMetin dizileri için görüntü ve düzen bilgilerini belirtir.
StringTrimmingBir düzen şekline tam olarak uymayan bir dizeden karakterlerin nasıl kırpılacağını belirtir.
TextRenderingHintMetin oluşturma kalitesini belirtir.
WarpModeUygulanan çarpıtma dönüşüm tipini belirtir.
WrapModeDoldurulmakta olan alandan daha küçük olduğunda bir doku veya degradenin nasıl döşeneceğini belirtir.