ImageXObject

Genel Bakış

ImageXObject NET için FOSS’de bir sınıf.

Bir PDF sayfasının kaynaklarında bulunan bir XObject resmini temsil eder.

Bu sınıf, .NET programlarında ImageXObject nesnelerle çalışmak için 7 yöntem sağlar. Kullanılabilir yöntemler şunlardır: GetDecodedData, GetJpegBytes, GetRawData, Save, ToPng. Tüm kamu üyeleri, .NET paketi için Aspose.PDF FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: BitsPerComponent, ColorSpace, ComponentCount, Filter, HasSoftMask, Height,Ve 5 tane daha.

Özellikler

Adı:Tip:AccessAçıklama:
NamestringOku .Kaynak adı (örneğin, “Im0”).
WidthintOku .Resim genişliği piksel.
HeightintOku .Resim yüksekliği piksel.
BitsPerComponentintOku .Her bir bileşen için bit.
ColorSpacestring?Oku .Renkli uzay adı.
Filterstring?Oku .Kullanılan filtre (örneğin, JPEG için “DCTDecode”, “FlateDecode”).
IsJpegboolOku .JPEG görüntüsü olup olmadığı (DCTDecode filtre).
IsJpeg2000boolOku .JPEG2000 görüntüsü olup olmadığı (JPXDecode filtre).
HasSoftMaskboolOku .Bu görüntünün yumuşak maske (alfa kanalı) olup olmadığı.
IsImageMaskboolOku .Bu bir görüntü maskesinin (stencil) olup olmadığı.
ComponentCountintOku .Renk alanına göre renk bileşenlerinin sayısı.

Yöntemler

SignatureAçıklama:
GetRawData()Ham (kodlanmış) görüntü verisini al.
GetDecodedData()Kod çözülmüş görüntü verisini al (filtreler kaldırıldı).
GetJpegBytes()JPEG görüntüler için, çiğ JPIG baytlarını (jpg dosyası olarak yazmaya hazır) gönderir.
Save(output: Stream)Resmi JPEG olarak kaydet (basın resmine JFIF etiketli bir JPIG yayımlayan Aspose.Pdf, ile eşleşen XImage.Save) ).
Save(output: Stream, format: System.Drawing.Imaging.ImageFormat)Görüntüyü belirtilen biçimdeki bir akışa kaydet.
Save(path: string)Resmi bir dosyaya kaydet.
ToPng()Resmi PNG bayt olarak ihraç et.

Ayrıca bakınız:

 Türkçe