ImageDevice
ImageDevice class
تنفذ الواجهة لإخراج محتوى النص والرسومات إلى الصورة (الصور) .
public class ImageDevice : Device
المنشئون
اسم | وصف |
---|
ImageDevice(bool) | إنشاء مثيل جديد. سيتم كتابة ملف الإخراج في دليل الإخراج work مع أخذ اسم الوظيفة كاسم ملف. |
الخصائص
اسم | وصف |
---|
override DestinationName { get; } | يحصل على اسم الوجهة: اسم ملف الإخراج أو وصف الجهاز. |
override Fill { get; set; } | يحصل / يحدد التعبئة الحالية. |
override FillOpacity { get; set; } | يحصل / يحدد عتامة التعبئة الحالية. |
override IsReady { get; } | يظهر ما إذا كان الجهاز جاهزًا للإخراج . |
override PageCount { get; } | الحصول على عدد الصفحات. |
Result { get; } | إرجاع مصفوفات بايت الصور الناتجة. البعد الأول للمستندات الداخلية والثاني للصفحات داخل المستندات الداخلية. |
override Stroke { get; set; } | يحصل / يحدد الحد الحالي . |
override StrokeOpacity { get; set; } | يحصل / يحدد عتامة الحد الحالية. |
طُرق
اسم | وصف |
---|
override AddHyperlink(RectangleF, Pen, string) | قم بتعيين الارتباط التشعبي باستخدام URI كهدف له. |
override Create() | لإنشاء نسخة من هذا الجهاز . |
override Dispose() | التخلص من مثيل هذا الجهاز. ينهي حالة رسومات مثيل الجهاز هذه ، ، أي المفاتيح التي تؤلف السياق إلى المستوى الأعلى ثم حالة رسومات هذا الجهاز. |
override DrawPath(GraphicsPath) | يرسم مسارًا . |
override DrawString(string, float, float, List<GlyphData>) | يرسم سلسلة نصية . |
override EndDocument() | إنهاء المستند بأكمله. |
override EndPage() | إنهاء الصفحة. |
override FillPath(GraphicsPath) | املأ المسار . |
override Init() | يقوم بتهيئة الجهاز . |
override SetClip(GraphicsPath) | يحدد مسار المقطع الحالي. |
override SetTransform(Matrix) | يضبط تحويل مساحة الإحداثي الحالي. |
override ShowImage(PointF, SizeF, byte[]) | يعرض صورة نقطية . |
override StartDocument() | يبدأ المستند بالكامل. |
override StartPage(float, float) | يبدأ صفحة جديدة . |
أنظر أيضا