Class PsDocument

Class PsDocument

اسم الفضاء : Aspose.Page.EPS تجميع: Aspose.Page.dll (25.4.0)

هذه الفئة تغطي وثائق PS / EPS.

public sealed class PsDocument : Document

Inheritance

object Document PsDocument

الأعضاء الموروثين

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

PsDocument()

يبدأ الفراغ Aspose.Page.EPS.PsDocument. يستخدم هذا البناء فقط للعمليات الإضافية التي لا ترتبط بملفات PostScript ،على سبيل المثال، تحويل الخطوط.

public PsDocument()

PsDocument(الخيارات، PsSaveOptions)

يبدأ الفراغ Aspose.Page.EPS.PsDocument مع الصفحة المبدئية.

public PsDocument(string outPsFilePath, PsSaveOptions options)

Parameters

outPsFilePath string

مسار إخراج PS / EPS.

options PsSaveOptions

مجموعة من المعلمات التي تسيطر على حفظ ملف PostScript.

PsDocument(البث، PsSaveOptions)

يبدأ الفراغ Aspose.Page.EPS.PsDocument مع الصفحة المبدئية.

public PsDocument(Stream outPsStream, PsSaveOptions options)

Parameters

outPsStream Stream

أين يمكن حفظ ملف PS/EPS؟

options PsSaveOptions

مجموعة من المعلمات التي تسيطر على حفظ ملف PostScript.

PsDocument(الوسوم, PsSaveOptions, Bool)

يبدأ الفراغ Aspose.Page.EPS.PsDocument.

public PsDocument(string outPsFilePath, PsSaveOptions options, bool multipaged)

Parameters

outPsFilePath string

مسار إخراج PS / EPS.

options PsSaveOptions

مجموعة من المعلمات التي تسيطر على حفظ ملف PostScript.

multipaged bool

إذا لم يتم إطلاق الصفحة الخاطئة ، في هذه الحالة ، يجب إجراء إطلاق الصفحة عن طريق مكالمة “openPage(عرض ، ارتفاع) صريحة.

PsDocument(Stream, PsSaveOptions, بوول)

يبدأ الفراغ Aspose.Page.EPS.PsDocument.

public PsDocument(Stream outPsStream, PsSaveOptions options, bool multipaged)

Parameters

outPsStream Stream

أين يمكن حفظ ملف PS/EPS؟

options PsSaveOptions

مجموعة من المعلمات التي تسيطر على حفظ ملف PostScript.

multipaged bool

إذا لم يتم إطلاق الصفحة الخاطئة ، في هذه الحالة ، يجب إجراء إطلاق الصفحة عن طريق مكالمة “openPage(عرض ، ارتفاع) صريحة.

PsDocument(الخيارات، PsSaveOptions، int)

يبدأ الفراغ Aspose.Page.EPS.PsDocument عندما يتم معرفة عدد صفحات وثيقة Postscript مسبقا.

public PsDocument(string outPsFilePath, PsSaveOptions options, int numberOfPages)

Parameters

outPsFilePath string

مسار إخراج PS / EPS.

options PsSaveOptions

مجموعة من المعلمات التي تسيطر على حفظ ملف PostScript.

numberOfPages int

عدد الصفحات في وثيقة PostScript.

PsDocument(Stream، PsSaveOptions، int)

يبدأ الفراغ Aspose.Page.EPS.PsDocument عندما يتم معرفة عدد صفحات وثيقة Postscript مسبقا.

public PsDocument(Stream outPsStream, PsSaveOptions options, int numberOfPages)

Parameters

outPsStream Stream

أين يمكن حفظ ملف PS/EPS؟

options PsSaveOptions

مجموعة من المعلمات التي تسيطر على حفظ ملف PostScript.

numberOfPages int

عدد الصفحات في وثيقة PostScript.

PsDocument(الستار)

يبدأ Aspose.Page.EPS.PsDocument مع ملف إدخال PS/EPS.

public PsDocument(string psFilePath)

Parameters

psFilePath string

مسار ملف PS / EPS.

PsDocument(Stream)

يبدأ Aspose.Page.EPS.PsDocument مع تدفق من ملف PS/EPS.

public PsDocument(Stream inPsStream)

Parameters

inPsStream Stream

إدخال تدفق من ملف PS / EPS.

Properties

InputStream

يحصل أو يضع تدفق إدخال من ملف PS/EPS.

public Stream InputStream { get; set; }

قيمة الممتلكات

Stream

NumberOfPages

إرجاع عدد الصفحات في المستند PDF الناتج.

public int NumberOfPages { get; }

قيمة الممتلكات

int

Methods

Clip(GraphicsPath)

إضافة الكليب إلى حالة الرسومات الحالية.

public void Clip(GraphicsPath s)

Parameters

s GraphicsPath

الطريق السريع .

ClipAndNewPath(GraphicsPath)

يضيف مقطع في حالة الرسومات الحالية ويكتب “newpath” المشغل.من الاشتباكات من هذا المسار القصير وبعض الممرات اللاحقة مثل الجليف المذكورة مع مشغل “شاربات”.

public void ClipAndNewPath(GraphicsPath s)

Parameters

s GraphicsPath

الطريق السريع .

ClipRectangle(RectangleF)

يضيف مستطيل الانحناء إلى حالة الرسومات الحالية.

public void ClipRectangle(RectangleF rect)

Parameters

rect RectangleF

الرفع المستقيم .

ClipText(الموجة، الخط، السفينة، الغوص)

يضيف مقطع من مقطع من نص معين في حرف معين.

public void ClipText(string text, Font font, float x, float y)

Parameters

text string

في النص .

font Font

عن الخط .

x float

منسقة X من موقع النص.

y float

منسقة من موقع النص.

ClosePage()

الصفحة الحالية الكاملة

public void ClosePage()

تحويلType1FontToTTF(ستيفن، ستيفن)

تحويل الخط النوع 1 إلى TrueType.سوف يكون اسم الخط التحويل TTF هو نفس الخط الإدخال النوع 1 مع التمديد “.ttf”.سيتم حفظ ملف TTF إلى دليل الناتج المخصص.

public void ConvertType1FontToTTF(string type1FontFilePath, string outputDir)

Parameters

type1FontFilePath string

مسار ملف الخط النوع 1.

outputDir string

إشارة الخروج أين تخزين النتيجة TrueType الخط.

CropEps(الشريط , float[])

يتم إعطاء ملف Aspose.Page.EPS.PsDocument كملف EPS.يتم حفظ ملف EPS الأولي مع تحديث موجود %%BoundingBox أو سيتم إنشاء ملف جديد.

public void CropEps(string outEpsFilePath, float[] cropBox)

Parameters

outEpsFilePath string

مسار الخروج EPS الملف.

cropBox float [ ]

مربع الزراعة (x0، y0، x، y)

CropEps(السفينة , float[])

يتم إعطاء ملف Aspose.Page.EPS.PsDocument كملف EPS.يتم حفظ ملف EPS الأولي مع تحديث موجود %%BoundingBox أو سيتم إنشاء ملف جديد.

public void CropEps(Stream epsStream, float[] cropBox)

Parameters

epsStream Stream

تنزيل ملف EPS.

cropBox float [ ]

مربع الزراعة (x0، y0، x، y)

Draw(GraphicsPath)

وضع مسار عشوائي.

public void Draw(GraphicsPath shape)

Parameters

shape GraphicsPath

الطريق إلى الرسم.

DrawArc(ثنائي , ثنائي , ثنائي , ثنائي , ثنائي , ثنائي)

سحب قوس قزح

public void DrawArc(double x, double y, double width, double height, double startAngle, double arcAngle)

Parameters

x double

إكس إحداثيات مركز القوس.

y double

إحداثيات مركز القوس.

width double

نطاق مستطيل محيط.

height double

ارتفاع مستطيل محيط.

startAngle double

نقطة انطلاق من القوس.

arcAngle double

زاوية من القوس.

DrawExplicitImageMask(بطاقة Bitmap و Matrix)

رسم صورة خفيفة.

public void DrawExplicitImageMask(Bitmap image24bpp, Bitmap alphaMask1bpp, Matrix transform)

Parameters

image24bpp Bitmap

يجب أن يكون في تنسيق الصورة 24bpp RGB

alphaMask1bpp Bitmap

يجب أن يكون في تنسيق الصورة 1bpp.

transform Matrix

المصفوفة لتحويل الصورة.

DrawImage(Bitmap)

رسم الصورة .

public void DrawImage(Bitmap image)

Parameters

image Bitmap

الصورة التي يجب رسمها

DrawImage(Bitmap، Matrix، اللون)

رسم صورة تحولت مع الخلفية.

public void DrawImage(Bitmap image, Matrix transform, Color bkg)

Parameters

image Bitmap

الصورة التي يجب رسمها

transform Matrix

المصفوفة لتحويل الصورة.

bkg Color

خلفية للصورة.

DrawLine(ثنائي، ثنائي، ثنائي، ثنائي)

أضف قطعة من الخط.

public void DrawLine(double x1, double y1, double x2, double y2)

Parameters

x1 double

منسقة X من بداية القسم.

y1 double

منسقة من بداية القسم.

x2 double

اتساع X في نهاية القسم.

y2 double

تنسيق النهاية للقطاع.

DrawOval(ثنائي، ثنائي، ثنائي، ثنائي)

أضف ملعقة أوفال

public void DrawOval(double x, double y, double width, double height)

Parameters

x double

إكس إحداثيات مركز المحور.

y double

إحداثيات مركز المحور.

width double

نطاق مستطيل محيط.

height double

ارتفاع مستطيل محيط.

DrawPolygon(إنت[ ]إنت[ ]إنت)

يضرب البوليغون.

public void DrawPolygon(int[] xPoints, int[] yPoints, int nPoints)

Parameters

xPoints int [ ]

إكس إحداثيات النقاط.

yPoints int [ ]

تنسيق النقاط .

nPoints int

عدد النقاط .

DrawPolygon(مزدوجة[ ]المزدوجة[ ]إنت)

يضرب البوليغون

public void DrawPolygon(double[] xPoints, double[] yPoints, int nPoints)

Parameters

xPoints double [ ]

إكس إحداثيات النقاط.

yPoints double [ ]

تنسيق النقاط .

nPoints int

عدد النقاط .

DrawPolyline(إنت[ ]إنت[ ]إنت)

أضف البولين.

public void DrawPolyline(int[] xPoints, int[] yPoints, int nPoints)

Parameters

xPoints int [ ]

إكس إحداثيات النقاط.

yPoints int [ ]

تنسيق النقاط .

nPoints int

عدد النقاط .

DrawPolyline(مزدوجة[ ]المزدوجة[ ]إنت)

أضف البولين.

public void DrawPolyline(double[] xPoints, double[] yPoints, int nPoints)

Parameters

xPoints double [ ]

إكس إحداثيات النقاط.

yPoints double [ ]

تنسيق النقاط .

nPoints int

عدد النقاط .

DrawRect(ثنائي، ثنائي، ثنائي، ثنائي)

يضغط على مستطيل.

public void DrawRect(double x, double y, double width, double height)

Parameters

x double

مؤشر X من الزاوية اليسرى العليا من المستطيل.

y double

إحداثيات من الزاوية اليسرى العليا من المستطيل.

width double

واسعة من المستطيل.

height double

ارتفاع من المستطيل.

DrawRoundRect(ثنائي , ثنائي , ثنائي , ثنائي , ثنائي , ثنائي)

يغطي مستطيلًا مستطيلًا.

public void DrawRoundRect(double x, double y, double width, double height, double arcWidth, double arcHeight)

Parameters

x double

مؤشر X من الزاوية اليسرى العليا من المستطيل.

y double

إحداثيات من الزاوية اليسرى العليا من المستطيل.

width double

واسعة من المستطيل.

height double

ارتفاع من المستطيل.

arcWidth double

عرض من المستطيل المحيط من القوس الذي يدور زاوية من المستطيل.

arcHeight double

ارتفاع من المستطيل المحيط من القوس الذي يدور زاوية من المستطيل.

DrawTransparentImage(Bitmap، ماتريكس، int)

إذا كانت الصورة لا تحتوي على قناة ألفا ، فسيتم رسمها كصورة غير مرئية

public void DrawTransparentImage(Bitmap image, Matrix transform, int transparencyThreshold)

Parameters

image Bitmap

الصورة التي يجب رسمها

transform Matrix

المصفوفة لتحويل الصورة.

transparencyThreshold int

الحد الأقصى الذي يحدد من أي قيمة من البكسل الشفافية سيتم تفسيرها على أنها شفافة تماما.

ExtractEpsBoundingBox()

يقرأ ملف EPS ويستخرج مربع الحدود من صورة EPS من تعليق %%BoundingBox أو الحدود لحجم الصفحة الافتراضية (0، 0، 595, 842) إذا لم يكن موجودا.

public int[] ExtractEpsBoundingBox()

Returns

int [ ]

الصندوق الحدودي لصورة EPS.

ExtractEpsSize()

يقرأ ملف EPS ويستخرج حجم صورة EPS من تعليق %%BoundingBox أو حجم الصفحة الافتراضية (595, 842) إذا لم يكن موجودا.

public Size ExtractEpsSize()

Returns

Size

حجم الصورة EPS.

ExtractText(الخيارات، إنت، int)

يمكن استخراج النص فقط إذا كان مكتوبًا باستخدام الخط Type 42 (TrueType) أو الخط Type 0 باستخدام الخط Type 42 في خريطة الفكتور.

public string ExtractText(SaveOptions options, int startPage = 0, int endPage = 0)

Parameters

options SaveOptions

خيارات الادخار .

startPage int

الصفحة التي تبدأ في استخراج النص.هذا المعيار مفيد للمستندات المتعددة الصفحات.

endPage int

الصفحة التي يجب الانتهاء منها لاستخراج النص.هذا المعيار مفيد للمستندات المتعددة الصفحات.

Returns

string

النص المستخرج .

Fill(GraphicsPath)

اتبع مسارًا عشوائيًا.

public void Fill(GraphicsPath shape)

Parameters

shape GraphicsPath

الطريق إلى ملء

FillAndStrokeText(الشريط، الخط، السفينة، الفراشة، القلم)

يضيف سلسلة نصية عن طريق ملء داخل غليف و رسم غليف الحواف.

public void FillAndStrokeText(string text, Font font, float x, float y, Brush fillPaint, Pen stroke)

Parameters

text string

النص الذي أضيفه

font Font

نظام الخط الذي سيتم استخدامه لصياغة النص.

x float

اتجاه X لتصنيف الأصل.

y float

تنسيق أصل النص.

fillPaint Brush

ملء يستخدم للرسم غليف الداخلي.

stroke Pen

السكتة الدماغية المستخدمة في رسم غليف الحواف.

FillAndStrokeText(الشريط , float[ ], Font, Float, Flow, الرش, القلم)

يضيف سلسلة نصية عن طريق ملء داخل غليف و رسم غليف الحواف.

public void FillAndStrokeText(string text, float[] advances, Font font, float x, float y, Brush fillPaint, Pen stroke)

Parameters

text string

النص الذي أضيفه

advances float [ ]

يجب أن يتوافق طولها مع عدد الجليف في الحبل.

font Font

نظام الخط الذي سيتم استخدامه لصياغة النص.

x float

اتجاه X لتصنيف الأصل.

y float

تنسيق أصل النص.

fillPaint Brush

ملء يستخدم للرسم غليف الداخلي.

stroke Pen

السكتة الدماغية المستخدمة في رسم غليف الحواف.

FillAndStrokeText(الشريط, DrFont, السفينة, الطائرات, الرش, القلم)

يضيف سلسلة نصية عن طريق ملء داخل غليف و رسم غليف الحواف.

public void FillAndStrokeText(string text, DrFont drFont, float x, float y, Brush fillPaint, Pen stroke)

Parameters

text string

النص الذي أضيفه

drFont DrFont

Aspose.Foundation.Drawing.DrFont الذي سيتم استخدامه لصياغة النص.يمكن استخدامه مع الخط المخصص الذي يقع في المجلد المخصص.

x float

اتجاه X لتصنيف الأصل.

y float

تنسيق أصل النص.

fillPaint Brush

ملء يستخدم للرسم غليف الداخلي.

stroke Pen

السكتة الدماغية المستخدمة في رسم غليف الحواف.

FillAndStrokeText(الشريط , float[ ], DrFont, السفينة, سحابة, القلم)

يضيف سلسلة نصية عن طريق ملء داخل غليف و رسم غليف الحواف.

public void FillAndStrokeText(string text, float[] advances, DrFont drFont, float x, float y, Brush fillPaint, Pen stroke)

Parameters

text string

النص الذي أضيفه

advances float [ ]

يجب أن يتوافق طولها مع عدد الجليف في الحبل.

drFont DrFont

Aspose.Foundation.Drawing.DrFont الذي سيتم استخدامه لصياغة النص.يمكن استخدامه مع الخط المخصص الذي يقع في المجلد المخصص.

x float

اتجاه X لتصنيف الأصل.

y float

تنسيق أصل النص.

fillPaint Brush

ملء يستخدم للرسم غليف الداخلي.

stroke Pen

السكتة الدماغية المستخدمة في رسم غليف الحواف.

FillArc(ثنائي , ثنائي , ثنائي , ثنائي , ثنائي , ثنائي)

يملأ القوس.

public void FillArc(double x, double y, double width, double height, double startAngle, double arcAngle)

Parameters

x double

إكس إحداثيات مركز القوس.

y double

إحداثيات مركز القوس.

width double

نطاق مستطيل محيط.

height double

ارتفاع مستطيل محيط.

startAngle double

نقطة انطلاق من القوس.

arcAngle double

زاوية من القوس.

FillOval(ثنائي، ثنائي، ثنائي، ثنائي)

يملأ الموجة.

public void FillOval(double x, double y, double width, double height)

Parameters

x double

إكس إحداثيات مركز المحور.

y double

إحداثيات مركز المحور.

width double

نطاق مستطيل محيط.

height double

ارتفاع مستطيل محيط.

FillPolygon(إنت[ ]إنت[ ]إنت)

يغطي بوليغون

public void FillPolygon(int[] xPoints, int[] yPoints, int nPoints)

Parameters

xPoints int [ ]

إكس إحداثيات النقاط.

yPoints int [ ]

تنسيق النقاط .

nPoints int

عدد النقاط .

FillPolygon(مزدوجة[ ]المزدوجة[ ]إنت)

يغطي بوليغون

public void FillPolygon(double[] xPoints, double[] yPoints, int nPoints)

Parameters

xPoints double [ ]

إكس إحداثيات النقاط.

yPoints double [ ]

تنسيق النقاط .

nPoints int

عدد النقاط .

FillRect(ثنائي، ثنائي، ثنائي، ثنائي)

يملأ مستطيل.

public void FillRect(double x, double y, double width, double height)

Parameters

x double

مؤشر X من الزاوية اليسرى العليا من المستطيل.

y double

إحداثيات من الزاوية اليسرى العليا من المستطيل.

width double

واسعة من المستطيل.

height double

ارتفاع من المستطيل.

FillRoundRect(ثنائي , ثنائي , ثنائي , ثنائي , ثنائي , ثنائي)

يملأ مستديرة مستديرة.

public void FillRoundRect(double x, double y, double width, double height, double arcWidth, double arcHeight)

Parameters

x double

مؤشر X من الزاوية اليسرى العليا من المستطيل.

y double

إحداثيات من الزاوية اليسرى العليا من المستطيل.

width double

واسعة من المستطيل.

height double

ارتفاع من المستطيل.

arcWidth double

عرض من المستطيل المحيط من القوس الذي يدور زاوية من المستطيل.

arcHeight double

ارتفاع من المستطيل المحيط من القوس الذي يدور زاوية من المستطيل.

FillText(الموجة، الخط، السفينة، الغوص)

يضيف شريط نصي عن طريق ملء داخل غليف.

public void FillText(string text, Font font, float x, float y)

Parameters

text string

النص الذي أضيفه

font Font

نظام الخط الذي سيتم استخدامه لصياغة النص.

x float

اتجاه X لتصنيف الأصل.

y float

تنسيق أصل النص.

FillText(الشريط , float[ ], Font , Float , float)

يضيف شريط نصي عن طريق ملء داخل غليف.

public void FillText(string text, float[] advances, Font font, float x, float y)

Parameters

text string

النص الذي أضيفه

advances float [ ]

يجب أن يتوافق طولها مع عدد الجليف في الحبل.

font Font

الخط الذي سيتم استخدامه لصياغة النص.

x float

اتجاه X لتصنيف الأصل.

y float

تنسيق أصل النص.

FillText(الموجة، DrFont، Float، float)

يضيف شريط نصي عن طريق ملء داخل غليف.

public void FillText(string text, DrFont drFont, float x, float y)

Parameters

text string

النص الذي أضيفه

drFont DrFont

Aspose.Foundation.Drawing.DrFont الذي سيتم استخدامه لصياغة النص.يمكن استخدامه مع الخط المخصص الذي يقع في المجلد المخصص.

x float

اتجاه X لتصنيف الأصل.

y float

تنسيق أصل النص.

FillText(الشريط , float[ ]، DrFont ، Float ، float)

يضيف شريط نصي عن طريق ملء داخل غليف.

public void FillText(string text, float[] advances, DrFont drFont, float x, float y)

Parameters

text string

النص الذي أضيفه

advances float [ ]

يجب أن يتوافق طولها مع عدد الجليف في الحبل.

drFont DrFont

Aspose.Foundation.Drawing.DrFont الذي سيتم استخدامه لصياغة النص.يمكن استخدامه مع الخط المخصص الذي يقع في المجلد المخصص.

x float

اتجاه X لتصنيف الأصل.

y float

تنسيق أصل النص.

FillText(الحبل، الخط، السفينة، الطائرات، الرش)

يضيف شريط نصي عن طريق ملء داخل غليف.

public void FillText(string text, Font font, float x, float y, Brush fill)

Parameters

text string

النص الذي أضيفه

font Font

نظام الخط الذي سيتم استخدامه لصياغة النص.

x float

اتجاه X لتصنيف الأصل.

y float

تنسيق أصل النص.

fill Brush

الكمبيوتر المستخدم للرسم غليف.

FillText(الشريط , float[ ], Font, float, Float , فرشاة)

يضيف شريط نصي عن طريق ملء داخل غليف.

public void FillText(string text, float[] advances, Font font, float x, float y, Brush fill)

Parameters

text string

النص الذي أضيفه

advances float [ ]

يجب أن يتوافق طولها مع عدد الجليف في الحبل.

font Font

نظام الخط الذي سيتم استخدامه لصياغة النص.

x float

اتجاه X لتصنيف الأصل.

y float

تنسيق أصل النص.

fill Brush

الكمبيوتر المستخدم للرسم غليف.

FillText(الشريط, DrFont, السفينة, الطائرات, الرش)

يضيف شريط نصي عن طريق ملء داخل غليف.

public void FillText(string text, DrFont drFont, float x, float y, Brush fill)

Parameters

text string

النص الذي أضيفه

drFont DrFont

Aspose.Foundation.Drawing.DrFont الذي سيتم استخدامه لصياغة النص.يمكن استخدامه مع الخط المخصص الذي يقع في المجلد المخصص.

x float

اتجاه X لتصنيف الأصل.

y float

تنسيق أصل النص.

fill Brush

الكمبيوتر المستخدم للرسم غليف.

FillText(الشريط , float[ ], DrFont, السفينة, الطائرات, الرش)

يضيف شريط نصي عن طريق ملء داخل غليف.

public void FillText(string text, float[] advances, DrFont drFont, float x, float y, Brush fill)

Parameters

text string

النص الذي أضيفه

advances float [ ]

يجب أن يتوافق طولها مع عدد الجليف في الحبل.

drFont DrFont

Aspose.Foundation.Drawing.DrFont الذي سيتم استخدامه لصياغة النص.يمكن استخدامه مع الخط المخصص الذي يقع في المجلد المخصص.

x float

اتجاه X لتصنيف الأصل.

y float

تنسيق أصل النص.

fill Brush

الكمبيوتر المستخدم للرسم غليف.

GetPaint()

يحصل على لون من حالة الرسومات الحالية.

public Brush GetPaint()

Returns

Brush

GetStroke()

يحصل على ضربات من حالة الرسومات الحالية.

public Pen GetStroke()

Returns

Pen

GetXmpMetadata()

قراءة ملف PS/EPS واستخراج XmpMetdata إذا كان موجودا بالفعل أو إضافة ملف جديد إذا لم يكن موجودا.

public XmpMetadata GetXmpMetadata()

Returns

XmpMetadata

الحالة الحالية أو الجديدة من البيانات الميتا XMP.

MergeToPdf(ستيفن، ستيفن[ ]خيارات SaveOptions)

تحويل ملفات PS/EPS إلى جهاز.

public void MergeToPdf(string outPdfFilePath, string[] filesForMerge, SaveOptions options)

Parameters

outPdfFilePath string

مسار إخراج ملف PDF.

filesForMerge string [ ]

ملفات PS/EPS للاندماج مع هذا الملف إلى جهاز إخراج.

options SaveOptions

يحتوي على علامات تحدد إنتاج الأخطاء التي تم رميها أثناء التحويل.

MergeToPdf(الشبكة، string[ ]خيارات SaveOptions)

تحويل ملفات PS/EPS إلى جهاز.

public void MergeToPdf(Stream pdfStream, string[] filesForMerge, SaveOptions options)

Parameters

pdfStream Stream

النتيجة PDF Stream.

filesForMerge string [ ]

ملفات PS/EPS للاندماج مع هذا الملف إلى جهاز إخراج.

options SaveOptions

يحتوي على علامات تحدد إنتاج الأخطاء التي تم رميها أثناء التحويل.

OpenPage(السفينة، السفينة)

قم بإنشاء صفحة جديدة وجعلها صفحة حديثة.

public void OpenPage(float width, float height)

Parameters

width float

عرض الصفحة الجديدة.

height float

ارتفاع الصفحة الجديدة.

OpenPage(الستار)

يخلق صفحة جديدة بحجم المستند ويجعلها صفحة حديثة.

public void OpenPage(string pageName = null)

Parameters

pageName string

اسم الصفحة الجديدة.إذا كان صفرًا فإن الاسم أو الصفحة ستكون رقم طلب الصفحة.

OutlineText(الموجة، الخط، السفينة، الغوص)

يضيف شريط نصي عن طريق رسم غليف الحواف.

public void OutlineText(string text, Font font, float x, float y)

Parameters

text string

النص الذي أضيفه

font Font

نظام الخط الذي سيتم استخدامه لصياغة النص.

x float

اتجاه X لتصنيف الأصل.

y float

تنسيق أصل النص.

OutlineText(الشريط , float[ ], Font , Float , float)

يضيف شريط نصي عن طريق رسم غليف الحواف.

public void OutlineText(string text, float[] advances, Font font, float x, float y)

Parameters

text string

النص الذي أضيفه

advances float [ ]

يجب أن يتوافق طولها مع عدد الجليف في الحبل.

font Font

الخط الذي سيتم استخدامه لصياغة النص.

x float

اتجاه X لتصنيف الأصل.

y float

تنسيق أصل النص.

OutlineText(الموجة، DrFont، Float، float)

يضيف شريط نصي عن طريق رسم غليف الحواف.

public void OutlineText(string text, DrFont drFont, float x, float y)

Parameters

text string

النص الذي أضيفه

drFont DrFont

Aspose.Foundation.Drawing.DrFont الذي سيتم استخدامه لصياغة النص.يمكن استخدامه مع الخط المخصص الذي يقع في المجلد المخصص.

x float

اتجاه X لتصنيف الأصل.

y float

تنسيق أصل النص.

OutlineText(الشريط , float[ ]، DrFont ، Float ، float)

يضيف شريط نصي عن طريق رسم غليف الحواف.

public void OutlineText(string text, float[] advances, DrFont drFont, float x, float y)

Parameters

text string

النص الذي أضيفه

advances float [ ]

يجب أن يتوافق طولها مع عدد الجليف في الحبل.

drFont DrFont

Aspose.Foundation.Drawing.DrFont الذي سيتم استخدامه لصياغة النص.يمكن استخدامه مع الخط المخصص الذي يقع في المجلد المخصص.

x float

اتجاه X لتصنيف الأصل.

y float

تنسيق أصل النص.

OutlineText(الحبل، الخط، السفينة، الطائرات، القلم)

يضيف شريط نصي عن طريق رسم غليف الحواف.

public void OutlineText(string text, Font font, float x, float y, Pen stroke)

Parameters

text string

النص الذي أضيفه

font Font

نظام الخط الذي سيتم استخدامه لصياغة النص.

x float

اتجاه X لتصنيف الأصل.

y float

تنسيق أصل النص.

stroke Pen

السكتة الدماغية المستخدمة في رسم أشرطة غليف.

OutlineText(الشريط , float[ ], Font , Float , Flow , Pen)

يضيف شريط نصي عن طريق رسم غليف الحواف.

public void OutlineText(string text, float[] advances, Font font, float x, float y, Pen stroke)

Parameters

text string

النص الذي أضيفه

advances float [ ]

يجب أن يتوافق طولها مع عدد الجليف في الحبل.

font Font

نظام الخط الذي سيتم استخدامه لصياغة النص.

x float

اتجاه X لتصنيف الأصل.

y float

تنسيق أصل النص.

stroke Pen

السكتة الدماغية المستخدمة في رسم أشرطة غليف.

OutlineText(قوس قزح, DrFont, float, Float)

يضيف شريط نصي عن طريق رسم غليف الحواف.

public void OutlineText(string text, DrFont drFont, float x, float y, Pen stroke)

Parameters

text string

النص الذي أضيفه

drFont DrFont

Aspose.Foundation.Drawing.DrFont الذي سيتم استخدامه لصياغة النص.يمكن استخدامه مع الخط المخصص الذي يقع في المجلد المخصص.

x float

اتجاه X لتصنيف الأصل.

y float

تنسيق أصل النص.

stroke Pen

السكتة الدماغية المستخدمة في رسم أشرطة غليف.

OutlineText(الشريط , float[ ], DrFont, السفينة, الفراولة, القلم)

يضيف شريط نصي عن طريق رسم غليف الحواف.

public void OutlineText(string text, float[] advances, DrFont drFont, float x, float y, Pen stroke)

Parameters

text string

النص الذي أضيفه

advances float [ ]

يجب أن يتوافق طولها مع عدد الجليف في الحبل.

drFont DrFont

Aspose.Foundation.Drawing.DrFont الذي سيتم استخدامه لصياغة النص.يمكن استخدامه مع الخط المخصص الذي يقع في المجلد المخصص.

x float

اتجاه X لتصنيف الأصل.

y float

تنسيق أصل النص.

stroke Pen

السكتة الدماغية المستخدمة في رسم أشرطة غليف.

ResizeEps(الكمبيوتر، SizeF، وحدات)

يتم إعادة تدوير Aspose.Page.EPS.PsDocument كملف EPS. يتم استخدام هذه الطريقة فقط بعد استخراج حجم EPS.سيتم إنشاء ملف EPS الأولي مع تحديث موجود %%BoundingBox أو جديد.

public void ResizeEps(string outEpsFilePath, SizeF newSizeInUnits, Units units)

Parameters

outEpsFilePath string

مسار الخروج EPS الملف.

newSizeInUnits SizeF

حجم جديد من صورة EPS في الوحدات المخصصة.

units Units

ويمكن أن تكون نقاط، بوصات، ملليمتر، سنتيمترات ومعدل الحجم الأولي.

ResizeEps(تداول الخيارات الثنائية, SizeF, Units)

يتم إعادة تدوير Aspose.Page.EPS.PsDocument كملف EPS. يتم استخدام هذه الطريقة فقط بعد استخراج حجم EPS.سيتم إنشاء ملف EPS الأولي مع تحديث موجود %%BoundingBox أو جديد.

public void ResizeEps(Stream epsStream, SizeF newSizeInUnits, Units units)

Parameters

epsStream Stream

تنزيل ملف EPS.

newSizeInUnits SizeF

حجم جديد من صورة EPS في الوحدات المخصصة.

units Units

ويمكن أن تكون نقاط، بوصات، ملليمتر، سنتيمترات ومعدل الحجم الأولي.

Rotate(السفينة)

يضيف التدوير على وجه التحديد حول الأصل إلى حالة الرسومات الحالية (تدوير المصفوفة الحالية).

public void Rotate(float angleRadians)

Parameters

angleRadians float

زاوية الدوران في الأشعة.

Rotate(إنت)

يضيف التدوير على وجه التحديد حول الأصل إلى حالة الرسومات الحالية (تدوير المصفوفة الحالية).

public void Rotate(int angleDegrees)

Parameters

angleDegrees int

زاوية الدوران في درجات.

Save(Stream)

يتم توفير Aspose.Page.EPS.PsDocument كملف EPS. يتم استخدام هذه الطريقة فقط بعد تحديث بيانات XMP.يتم حفظ ملف EPS الأولي مع تحديث البيانات المتوفرة أو جديد تم إنشاؤه أثناء استدعاء طريقة GetMetadata.في الحالة الأخيرة ، يتم إضافة جميع رموز PostScript اللازمة وملاحظات EPS.

public void Save(Stream epsStream)

Parameters

epsStream Stream

تنزيل ملف EPS.

Save()

يتم توفير Aspose.Page.EPS.PsDocument كملف EPS.يتم استخدام هذه الطريقة فقط عندما تم إنشاء PsDocument من القطع.

public void Save()

SaveAsImage(ImageSaveOptions)

تخزين ملف PS/EPS إلى بيوت الصور.

public byte[][] SaveAsImage(ImageSaveOptions options)

Parameters

options ImageSaveOptions

يحتوي على المعلمات اللازمة لتوفير الصورة والعلامات التي تحدد إنتاج الأخطاء التي تم رميها أثناء التحويل.

Returns

byte [ ]

صور بايتا واحد بايت ترتيب صفحة واحدة

SaveAsPdf(الخيارات، PdfSaveOptions)

حفظ ملف PS/EPS إلى ملف PDF.

public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)

Parameters

outPdfFilePath string

مسار إخراج ملف PDF.

options PdfSaveOptions

يحتوي على علامات تحدد إنتاج الأخطاء التي تم رميها أثناء التحويل.

SaveAsPdf(البث، PdfSaveOptions)

حفظ ملف PS/EPS إلى تدفق PDF.

public void SaveAsPdf(Stream pdfStream, PdfSaveOptions options)

Parameters

pdfStream Stream

النتيجة PDF Stream.

options PdfSaveOptions

يحتوي على علامات تحدد إنتاج الأخطاء التي تم رميها أثناء التحويل.

SaveImageAsEps(البث، البضائع، PsSaveOptions)

يوفر صورة PNG/JPEG/TIFF/BMP/GIF/EMF من تدفق الإدخال إلى تدفق الإخراج EPS.

public static void SaveImageAsEps(Stream imageStream, Stream epsStream, PsSaveOptions options)

Parameters

imageStream Stream

صورة إدخال تدفق.

epsStream Stream

EPS الإنتاج التدفق.

options PsSaveOptions

يحتوي على المعلمات التي تحدد إنتاج الأخطاء التي تم رميها أثناء التحويل.

SaveImageAsEps(سلك، سلاسل، PsSaveOptions)

حفظ صورة PNG/JPEG/TIFF/BMP/GIF/EMF من ملف إلى ملف EPS.

public static void SaveImageAsEps(string imageFilePath, string epsFilePath, PsSaveOptions options)

Parameters

imageFilePath string

مسار ملف الصورة.

epsFilePath string

مسار ملف EPS.

options PsSaveOptions

يحتوي على المعلمات التي تحدد إنتاج الأخطاء التي تم رميها أثناء التحويل.

SaveImageAsEps(Bitmap، string، PsSaveOptions)

تخزين Bitmap object إلى ملف EPS.

public static void SaveImageAsEps(Bitmap image, string epsFilePath, PsSaveOptions options)

Parameters

image Bitmap

في الصورة .

epsFilePath string

مسار ملف EPS.

options PsSaveOptions

يحتوي على المعلمات التي تحدد إنتاج الأخطاء التي تم رميها أثناء التحويل.

SaveImageAsEps(Bitmap، Stream، PsSaveOptions)

ينقذ Bitmap object إلى تدفق الإنتاج EPS.

public static void SaveImageAsEps(Bitmap image, Stream epsStream, PsSaveOptions options)

Parameters

image Bitmap

في الصورة .

epsStream Stream

EPS الإنتاج التدفق.

options PsSaveOptions

يحتوي على المعلمات التي تحدد إنتاج الأخطاء التي تم رميها أثناء التحويل.

Scale(السفينة، السفينة)

يضيف المقياس إلى حالة الرسومات الحالية (مقياس المقياس الحالي).

public void Scale(float xScale, float yScale)

Parameters

xScale float

مقياس في محور X.

yScale float

الترجمة في محور Y.

SetPageDevice(الكلمات الدلالية String, Object=» » »)

إعداد مواصفات جهاز الصفحة (انظر مواصفات المشغل “setpagedevice” PostScript).من بين هذه يمكن أن تكون حجم الصفحة والألوان وما إلى ذلك.

public void SetPageDevice(Dictionary<string, object=""> pageParams)

Parameters

pageParams Dictionary &lt؛ string , object >

في هذا القاموس يمكن أن يكون حجم الصفحة والألوان وما إلى ذلك

SetPageSize(السفينة، السفينة)

لإنشاء صفحات ذات أحجام مختلفة في وثيقة واحدة باستخدام Aspose.Page.EPS.PsDocument.SetPageDevice(System.Collections.Generic.Dictionary{System.String,System.Object})طريقة بعد هذه الطريقة.

public void SetPageSize(float width, float height)

Parameters

width float

عرض الصفحة في ملف PostScript الناتج.

height float

ارتفاع الصفحة في ملف PostScript الناتج.

SetPaint(Brush)

وضع اللوحة في حالة الرسومات الحالية.

public void SetPaint(Brush paint)

Parameters

paint Brush

يمكن أن يكون أي فئة فرعية من فئة System.Drawing.Brush موجودة في منصة .NET.

SetStroke(Pen)

إعداد ضربات في حالة الرسومات الحالية.

public void SetStroke(Pen stroke)

Parameters

stroke Pen

عن الإصابة .

SetTransform(Matrix)

إعداد التحول الحالي لهذا واحد.

public void SetTransform(Matrix matrix)

Parameters

matrix Matrix

من التحول .

Shear(السفينة، السفينة)

يضيف تحويل الشاشة إلى حالة الرسومات الحالية (شاشة المصفوفة الحالية).

public void Shear(float shx, float shy)

Parameters

shx float

الشريط في محور X.

shy float

الحصى في المحور Y.

Transform(Matrix)

يضيف التحول إلى حالة الرسومات الحالية (تتوافق هذه المصفوفة مع الحالية).

public void Transform(Matrix matrix)

Parameters

matrix Matrix

من التحول .

Translate(السفينة، السفينة)

إضافة ترجمة إلى حالة الرسومات الحالية (ترجمة المصفوفة الحالية).

public void Translate(float x, float y)

Parameters

x float

الترجمة في اتجاه X.

y float

الترجمة في الاتجاه Y.

WriteGraphicsRestore()

كتابة استعادة حالة الرسومات الحالية (انظر مواصفات PostScript على المشغل “grestore”).

public void WriteGraphicsRestore()

WriteGraphicsSave()

كتابة حفظ حالة الرسومات الحالية (انظر مواصفات PostScript على المشغل “تخزين”).

public void WriteGraphicsSave()

</string,></string,>

 عربي