EpsInterchangeImage

EpsInterchangeImage class

فئة تنسيق Encapsulated PostScript Interchange

public class EpsInterchangeImage : 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; }يحصل على حقل تاريخ الإنشاء
CreationDateString { get; }الحصول على قيمة سلسلة حقل تاريخ الإنشاء
Creator { get; }الحصول على حقل المنشئ
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 field
PreviewHeight { get; }الحصول على ارتفاع صورة المعاينة
PreviewWidth { get; }يحصل على عرض معاينة الصورة
RasterPreview { get; }الحصول على معاينة البيانات النقطية لـ b / w (إن وجدت) أو null
Size { get; }يحصل على حجم الصورة .
SizeF { get; }الحصول على حجم الكائن بالبوصة .
Title { get; }يحصل على حقل العنوان
virtual UsePalette { get; }يحصل على قيمة تشير إلى ما إذا كانت لوحة الصور مستخدمة.
override Width { get; }الحصول على عرض الصورة .
virtual WidthF { get; }الحصول على عرض الكائن بالبوصة .

طُرق

اسموصف
override CacheData()لا يمكن استخدام ذاكرة التخزين المؤقت .
CanSave(ImageOptionsBase)يحدد ما إذا كان يمكن حفظ الصورة بتنسيق الملف المحدد الذي تم تمثيله بواسطة خيارات الحفظ التي تم تمريرها.
ConvertToBinary()تحويل هذا المثيل إلىEpsBinaryImage
Dispose()التخلص من المثيل الحالي .
override GetDefaultOptions(object[])يحصل على الخيارات الافتراضية .
virtual GetEmbeddedImages()الحصول على الصور المضمنة .
virtual GetOriginalOptions()الحصول على الخيارات بناءً على إعدادات الملف الأصلية. يمكن أن يكون هذا مفيدًا للحفاظ على عمق البت والمعلمات الأخرى للصورة الأصلية دون تغيير . على سبيل المثال ، إذا قمنا بتحميل صورة PNG أبيض وأسود مع 1 بت لكل بكسل ثم احفظه باستخدام the 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يقوم بإجراء تحويل صريح منEpsBinaryImage إلىEpsInterchangeImage

أنظر أيضا