EpsBinaryImage

EpsBinaryImage class

فئة لتنسيق Encapsulated PostScript مع رأس ثنائي

public class EpsBinaryImage : EpsImage

الخصائص

الاسمالوصف
AutoAdjustPalette { get; set; }الحصول على أو تعيين قيمة تشير إلى ما إذا كان يتم تعديل اللوحة تلقائيًا.
virtual BackgroundColor { get; set; }الحصول على أو تعيين قيمة للون الخلفية.
override BitsPerPixel { get; }الحصول على عدد البتات لكل بكسل في الصورة.
BoundingBoxBottomLeft { get; }يحصل على موضع الزاوية السفلية اليسرى لمربع الحدود
BoundingBoxString { get; }يحصل على قيمة سلسلة BoundingBox
BoundingBoxTopRight { get; }يحصل على موضع الزاوية العليا اليمنى لمربع الحدود
Bounds { get; }الحصول على حدود الصورة.
BufferSizeHint { get; set; }الحصول على أو تعيين تلميح حجم المخزن المؤقت الذي يحدد الحد الأقصى المسموح به لجميع المخازن الداخلية.
Container { get; }يحصل على حاوية Image.
CreationDate { get; }يحصل على حقل CreationDate
CreationDateString { get; }يحصل على قيمة سلسلة حقل CreationDate
Creator { get; }يحصل على حقل Creator
DataStreamContainer { get; }الحصول على تدفق بيانات الكائن.
Disposed { get; }يحصل على قيمة تشير إلى ما إذا كان هذا المثال تم التخلص منه.
override EpsType { get; }يحصل على قيمة نوع EPS الفرعي
override FileFormat { get; }يحصل على قيمة تنسيق الملف
virtual HasBackgroundColor { get; set; }الحصول على أو تعيين قيمة تشير إلى ما إذا كانت الصورة لها لون خلفية.
override HasRasterPreview { get; }يحصل على قيمة تشير إلى ما إذا كانت هذه النسخة تحتوي على معاينة نقطية خاصة بالتنسيق
override Height { get; }الحصول على ارتفاع الصورة.
virtual HeightF { get; }يحصل على ارتفاع الكائن، بالبوصة.
InterruptMonitor { get; set; }الحصول على أو تعيين مراقب المقاطعة.
override IsCached { get; }يحصل على قيمة تشير إلى ما إذا كانت بيانات الكائن مخزنة مؤقتًا حاليًا ولا يلزم قراءة البيانات.
PageNumber { get; }يحصل على رقم الصفحة
PagesCount { get; }يحصل على عدد الصفحات
Palette { get; set; }يحصل أو يعيّن لوحة الألوان. لا تُستخدم لوحة الألوان عندما يتم تمثيل البكسلات مباشرةً.
PhotoshopThumbnail { get; }يحصل على صورة مصغرة لمعاينة Photoshop (إذا كانت موجودة في بيانات EPS الأولية)
PostScriptVersion { get; }يحصل على حقل نسخة PostScript
Size { get; }يحصل على حجم الصورة.
SizeF { get; }يحصل على حجم الكائن، بالبوصة.
TiffPreview { get; }يحصل على معاينة TIFF.
Title { get; }يحصل على حقل العنوان
virtual UsePalette { get; }يحصل على قيمة تشير إلى ما إذا كانت لوحة ألوان الصورة مستخدمة.
override Width { get; }يحصل على عرض الصورة.
virtual WidthF { get; }يحصل على عرض الكائن، بالبوصة.
WmfPreview { get; }يحصل على معاينة WMF.

الطرق

الاسمالوصف
override CacheData()لا يمكن استخدام الذاكرة المؤقتة.
CanSave(ImageOptionsBase)يحدد ما إذا كان يمكن حفظ الصورة بالتنسيق المحدد الممثل بخيارات الحفظ الممررة.
ConvertToInterchange()يحوّل هذا الكائن إلى EpsInterchangeImage
Dispose()يتخلص من المثيل الحالي.
override GetDefaultOptions(object[])يحصل على الخيارات الافتراضية.
virtual GetEmbeddedImages()يحصل على الصور المضمنة.
virtual GetOriginalOptions()يحصل على الخيارات بناءً على إعدادات الملف الأصلي. يمكن أن يكون هذا مفيدًا للحفاظ على عمق البت وغيرها من معلمات الصورة الأصلية دون تغيير. على سبيل المثال، إذا قمنا بتحميل صورة PNG بالأبيض والأسود بدقة 1 بت لكل بكسل ثم حفظناها باستخدام طريقة Save، سيتم إنتاج صورة PNG الناتجة بدقة 8 بت لكل بكسل. لتجنب ذلك وحفظ صورة PNG بدقة 1 بت لكل بكسل، استخدم هذه الطريقة للحصول على خيارات الحفظ المقابلة ومرّرها إلى طريقة Save كمعامل ثاني.
Resize(int, int)يُعيد تحجيم الصورة. يتم استخدام NearestNeighbourResample الافتراضي.
override Resize(int, int, ImageResizeSettings)تغيير حجم الصورة.
override Resize(int, int, ResizeType)تغيير حجم الصورة.
ResizeHeightProportionally(int)يُعيد تحجيم الارتفاع بنسبية. يتم استخدام NearestNeighbourResample الافتراضي.
virtual ResizeHeightProportionally(int, ImageResizeSettings)يُعيد تحجيم الارتفاع بنسبية.
virtual ResizeHeightProportionally(int, ResizeType)يُعيد تحجيم الارتفاع بنسبية.
ResizeWidthProportionally(int)يقوم بتغيير عرض الصورة بشكل متناسب. يتم استخدام NearestNeighbourResample الافتراضي.
virtual ResizeWidthProportionally(int, ImageResizeSettings)يقوم بتغيير عرض الصورة بشكل متناسب.
virtual ResizeWidthProportionally(int, ResizeType)يقوم بتغيير عرض الصورة بشكل متناسب.
override RotateFlip(RotateFlipType)يدور أو يقلب أو يدور ويقلب الصورة.
Save()يحفظ بيانات الصورة إلى الدفق الأساسي.
Save(Stream)يحفظ بيانات الكائن إلى الدفق المحدد.
override Save(string)يحفظ الصورة إلى موقع الملف المحدد.
Save(Stream, ImageOptionsBase)يحفظ بيانات الصورة إلى الدفق المحدد بالتنسيق الملف المحدد وفقًا لخيارات الحفظ.
virtual Save(string, bool)يحفظ بيانات الكائن إلى موقع الملف المحدد.
virtual Save(string, ImageOptionsBase)يحفظ بيانات الكائن إلى موقع الملف المحدد بالتنسيق الملف المحدد وفقًا لخيارات الحفظ.
virtual Save(Stream, ImageOptionsBase, Rectangle)يحفظ بيانات الصورة إلى الدفق المحدد بالتنسيق الملف المحدد وفقًا لخيارات الحفظ.
virtual Save(string, ImageOptionsBase, Rectangle)يحفظ بيانات الكائن إلى موقع الملف المحدد بالتنسيق الملف المحدد وفقًا لخيارات الحفظ.
override SetPalette(IColorPalette, bool)يضبط لوحة ألوان الصورة.
explicit operatorيُجري تحويلًا صريحًا من EpsInterchangeImage إلى EpsBinaryImage

انظر أيضًا