Class PsDocument

Class PsDocument

Namespace: Aspose.Page.EPS
Assembly: Aspose.Page.dll (25.1.2)

כיתה זו מקיפה מסמכי PS/EPS.

public sealed class PsDocument : Document

ירושה

objectDocumentPsDocument

חברים ירושים

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

קונסטרוקטורים

PsDocument(string, PsSaveOptions)

מאתחל Aspose.Page.EPS.PsDocument ריק עם דף מאופס.

public PsDocument(string outPsFilePath, PsSaveOptions options)

פרמטרים

outPsFilePath string

נתיב הקובץ PS/EPS המוצא.

options PsSaveOptions

קבוצה של פרמטרים ששולטים בשמירת קובץ PostScript.

PsDocument(Stream, PsSaveOptions)

מאתחל Aspose.Page.EPS.PsDocument ריק עם דף מאופס.

public PsDocument(Stream outPsStream, PsSaveOptions options)

פרמטרים

outPsStream Stream

זרם שבו יש לשמור את קובץ PS/EPS.

options PsSaveOptions

קבוצה של פרמטרים ששולטים בשמירת קובץ PostScript.

PsDocument(string, PsSaveOptions, bool)

מאתחל Aspose.Page.EPS.PsDocument ריק.

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

פרמטרים

outPsFilePath string

נתיב הקובץ PS/EPS המוצא.

options PsSaveOptions

קבוצה של פרמטרים ששולטים בשמירת קובץ PostScript.

multipaged bool

אם שקר, הדף לא יאופס. במקרה זה, יש לבצע את אתחול הדף באמצעות קריאה מפורשת “openPage(width, height).

PsDocument(Stream, PsSaveOptions, bool)

מאתחל Aspose.Page.EPS.PsDocument ריק.

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

פרמטרים

outPsStream Stream

זרם שבו יש לשמור את קובץ PS/EPS.

options PsSaveOptions

קבוצה של פרמטרים ששולטים בשמירת קובץ PostScript.

multipaged bool

אם שקר, הדף לא יאופס. במקרה זה, יש לבצע את אתחול הדף באמצעות קריאה מפורשת “openPage(width, height).

PsDocument(string, PsSaveOptions, int)

מאתחל Aspose.Page.EPS.PsDocument ריק כאשר מספר דפי המסמך של Postscript ידוע מראש.

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

פרמטרים

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)

פרמטרים

outPsStream Stream

זרם שבו יש לשמור את קובץ PS/EPS.

options PsSaveOptions

קבוצה של פרמטרים ששולטים בשמירת קובץ PostScript.

numberOfPages int

מספר הדפים במסמך PostScript.

PsDocument(string)

מאתחל Aspose.Page.EPS.PsDocument עם קובץ PS/EPS קלט.

public PsDocument(string psFilePath)

פרמטרים

psFilePath string

נתיב לקובץ PS/EPS.

PsDocument(Stream)

מאתחל Aspose.Page.EPS.PsDocument עם זרם של קובץ PS/EPS.

public PsDocument(Stream inPsStream)

פרמטרים

inPsStream Stream

זרם קלט של קובץ PS/EPS.

מאפיינים

InputStream

מקבל או קובע זרם קלט של קובץ PS/EPS.

public Stream InputStream { get; set; }

ערך מאפיין

Stream

NumberOfPages

מחזיר את מספר הדפים במסמך PDF الناتج.

public int NumberOfPages { get; }

ערך מאפיין

int

שיטות

Clip(GraphicsPath)

מוסיף חיתוך למצב הגרפי הנוכחי.

public void Clip(GraphicsPath s)

פרמטרים

s GraphicsPath

נתיב החיתוך.

ClipAndNewPath(GraphicsPath)

מוסיף חיתוך למצב הגרפי הנוכחי ואז כותב את המפעיל “newpath”. יש לעשות זאת כדי להימנע מהתנגשויות בין נתיב החיתוך הזה לבין נתיבים הבאים כמו תווי גופן שהודגשו עם המפעיל “charpath”.

public void ClipAndNewPath(GraphicsPath s)

פרמטרים

s GraphicsPath

נתיב החיתוך.

ClipRectangle(RectangleF)

מוסיף מלבן חיתוך למצב הגרפי הנוכחי.

public void ClipRectangle(RectangleF rect)

פרמטרים

rect RectangleF

המלבן לחיתוך.

ClipText(string, Font, float, float)

מוסיף חיתוך מקווי המתאר של טקסט נתון בגופן נתון.

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

פרמטרים

text string

הטקסט.

font Font

הגופן.

x float

קואורדינטת X של מיקום הטקסט.

y float

קואורדינטת Y של מיקום הטקסט.

ClosePage()

מושלם את הדף הנוכחי.

public void ClosePage()

CropEps(string, float[])

חותך את Aspose.Page.EPS.PsDocument הנתון כקובץ EPS. שומר את קובץ EPS המקורי עם %%BoundingBox מעודכן או שנוצר חדש.

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

פרמטרים

outEpsFilePath string

נתיב הקובץ EPS המוצא.

cropBox float[]

קופסת החיתוך (x0, y0, x, y).

CropEps(Stream, float[])

חותך את Aspose.Page.EPS.PsDocument הנתון כקובץ EPS. שומר את קובץ EPS המקורי עם %%BoundingBox מעודכן או שנוצר חדש.

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

פרמטרים

epsStream Stream

זרם של קובץ EPS המוצא.

cropBox float[]

קופסת החיתוך (x0, y0, x, y).

Draw(GraphicsPath)

מצייר נתיב שרירותי.

public void Draw(GraphicsPath shape)

פרמטרים

shape GraphicsPath

הנתיב לציור.

DrawArc(double, double, double, double, double, double)

מצייר קשת.

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

פרמטרים

x double

קואורדינטת X של מרכז הקשת.

y double

קואורדינטת Y של מרכז הקשת.

width double

רוחב של מלבן מקיף.

height double

גובה של מלבן מקיף.

startAngle double

זווית ההתחלה של הקשת.

arcAngle double

זווית הקשת.

DrawExplicitImageMask(Bitmap, Bitmap, Matrix)

מצייר תמונה עם מסיכת חיתוך.

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

פרמטרים

image24bpp Bitmap

התמונה לציור. חייב להיות בפורמט תמונה RGB 24bpp

alphaMask1bpp Bitmap

מסיכת התמונה. חייב להיות בפורמט תמונה 1bpp.

transform Matrix

המטריצה כדי לשנות את התמונה.

DrawImage(Bitmap)

מצייר תמונה.

public void DrawImage(Bitmap image)

פרמטרים

image Bitmap

התמונה לציור.

DrawImage(Bitmap, Matrix, Color)

מצייר תמונה מומרת עם רקע.

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

פרמטרים

image Bitmap

התמונה לציור.

transform Matrix

המטריצה כדי לשנות את התמונה.

bkg Color

הרקע לתמונה.

DrawLine(double, double, double, double)

מצייר קטע קו.

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

פרמטרים

x1 double

קואורדינטת X של תחילת הקטע.

y1 double

קואורדינטת Y של תחילת הקטע.

x2 double

קואורדינטת X של סוף הקטע.

y2 double

קואורדינטת Y של סוף הקטע.

DrawOval(double, double, double, double)

מצייר אליפסה.

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

פרמטרים

x double

קואורדינטת X של מרכז האליפסה.

y double

קואורדינטת Y של מרכז האליפסה.

width double

רוחב של מלבן מקיף.

height double

גובה של מלבן מקיף.

DrawPolygon(int[], int[], int)

מצייר פוליגון.

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

פרמטרים

xPoints int[]

קואורדינטות X של הנקודות.

yPoints int[]

קואורדינטות Y של הנקודות.

nPoints int

מספר הנקודות.

DrawPolygon(double[], double[], int)

מצייר פוליגון.

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

פרמטרים

xPoints double[]

קואורדינטות X של הנקודות.

yPoints double[]

קואורדינטות Y של הנקודות.

nPoints int

מספר הנקודות.

DrawPolyline(int[], int[], int)

מצייר פוליליין.

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

פרמטרים

xPoints int[]

קואורדינטות X של הנקודות.

yPoints int[]

קואורדינטות Y של הנקודות.

nPoints int

מספר הנקודות.

DrawPolyline(double[], double[], int)

מצייר פוליליין.

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

פרמטרים

xPoints double[]

קואורדינטות X של הנקודות.

yPoints double[]

קואורדינטות Y של הנקודות.

nPoints int

מספר הנקודות.

DrawRect(double, double, double, double)

מצייר ריבוע.

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

פרמטרים

x double

קואורדינטת X של הפינה השמאלית העליונה של הריבוע.

y double

קואורדינטת Y של הפינה השמאלית העליונה של הריבוע.

width double

רוחב הריבוע.

height double

גובה הריבוע.

DrawRoundRect(double, double, double, double, double, double)

מצייר ריבוע מעוגל.

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

פרמטרים

x double

קואורדינטת X של הפינה השמאלית העליונה של הריבוע.

y double

קואורדינטת Y של הפינה השמאלית העליונה של הריבוע.

width double

רוחב הריבוע.

height double

גובה הריבוע.

arcWidth double

רוחב המלבן המקיף של הקשת שעגלת זווית הריבוע.

arcHeight double

גובה המלבן המקיף של הקשת שעגלת זווית הריבוע.

DrawTransparentImage(Bitmap, Matrix, int)

מצייר תמונה שקופה מומרת. אם לתמונה אין ערוץ אלפא היא תצייר כתמונה אטומה.

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

פרמטרים

image Bitmap

התמונה לציור.

transform Matrix

המטריצה כדי לשנות את התמונה.

transparencyThreshold int

סף שמגדיר מאיזה ערך של שקיפות הפיקסל יתפרש כשלם שקוף. כל הערכים מתחת לסף זה יתפרשו כאטומים לחלוטין.

ExtractEpsBoundingBox()

קורא קובץ EPS ומחExtracts את קופסת הגבול של תמונת EPS מההערה %%BoundingBox או גבולות לגודל הדף ברירת המחדל (0, 0, 595, 842) אם היא לא קיימת.

public int[] ExtractEpsBoundingBox()

מחזיר

int[]

קופסת הגבול של תמונת EPS.

ExtractEpsSize()

קורא קובץ EPS ומחExtracts גודל של תמונת EPS מההערה %%BoundingBox או גודל דף ברירת המחדל (595, 842) אם היא לא קיימת.

public Size ExtractEpsSize()

מחזיר

Size

הגודל של תמונת EPS.

ExtractText(SaveOptions, int, int)

מוציא טקסט מקובץ PS. הטקסט יכול להיות מוצא רק אם הוא נכתב עם גופן Type 42 (TrueType) או גופן Type 0 עם גופני Type 42 במפת הווקטור שלו.

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

פרמטרים

options SaveOptions

אפשרויות השמירה.

startPage int

הדף שממנו מתחילים לחלץ טקסט. פרמטר זה שימושי למסמכים עם מספר דפים.

endPage int

הדף שבו מסיימים לחלץ טקסט. פרמטר זה שימושי למסמכים עם מספר דפים.

מחזיר

string

הטקסט שהופק.

Fill(GraphicsPath)

ממלא נתיב שרירותי.

public void Fill(GraphicsPath shape)

פרמטרים

shape GraphicsPath

הנתיב למילוי.

FillAndStrokeText(string, Font, float, float, Brush, Pen)

מוסיף מיתר טקסט על ידי מילוי פנים הגליפים וציירת קווי המתאר של הגליפים.

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

פרמטרים

text string

הטקסט להוספה.

font Font

גופן המערכת שישמש לציור הטקסט.

x float

קואורדינטת X של מקור הטקסט.

y float

קואורדינטת Y של מקור הטקסט.

fillPaint Brush

המילוי שמשמש לצביעת פנים הגליפים.

stroke Pen

הקו שמשמש לציור קווי המתאר של הגליפים.

FillAndStrokeText(string, float[], Font, float, float, Brush, Pen)

מוסיף מיתר טקסט על ידי מילוי פנים הגליפים וציירת קווי המתאר של הגליפים.

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

פרמטרים

text string

הטקסט להוספה.

advances float[]

מערך של רוחב הגליפים. אורכו חייב להתאים למספר הגליפים במיתר.

font Font

גופן המערכת שישמש לציור הטקסט.

x float

קואורדינטת X של מקור הטקסט.

y float

קואורדינטת Y של מקור הטקסט.

fillPaint Brush

המילוי שמשמש לצביעת פנים הגליפים.

stroke Pen

הקו שמשמש לציור קווי המתאר של הגליפים.

FillAndStrokeText(string, DrFont, float, float, Brush, Pen)

מוסיף מיתר טקסט על ידי מילוי פנים הגליפים וציירת קווי המתאר של הגליפים.

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

פרמטרים

text string

הטקסט להוספה.

drFont DrFont

Aspose.Foundation.Drawing.DrFont שישמש לציור הטקסט. ניתן להשתמש בו עם גופן מותאם אישית שנמצא בתיקיה מותאמת אישית.

x float

קואורדינטת X של מקור הטקסט.

y float

קואורדינטת Y של מקור הטקסט.

fillPaint Brush

המילוי שמשמש לצביעת פנים הגליפים.

stroke Pen

הקו שמשמש לציור קווי המתאר של הגליפים.

FillAndStrokeText(string, float[], DrFont, float, float, Brush, Pen)

מוסיף מיתר טקסט על ידי מילוי פנים הגליפים וציירת קווי המתאר של הגליפים.

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

פרמטרים

text string

הטקסט להוספה.

advances float[]

מערך של רוחב הגליפים. אורכו חייב להתאים למספר הגליפים במיתר.

drFont DrFont

Aspose.Foundation.Drawing.DrFont שישמש לציור הטקסט. ניתן להשתמש בו עם גופן מותאם אישית שנמצא בתיקיה מותאמת אישית.

x float

קואורדינטת X של מקור הטקסט.

y float

קואורדינטת Y של מקור הטקסט.

fillPaint Brush

המילוי שמשמש לצביעת פנים הגליפים.

FillArc(double, double, double, double, double, double)

ממלא קשת.

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

פרמטרים

x double

קואורדינטת X של מרכז הקשת.

y double

קואורדינטת Y של מרכז הקשת.

width double

רוחב של מלבן מקיף.

height double

גובה של מלבן מקיף.

startAngle double

זווית ההתחלה של הקשת.

arcAngle double

זווית הקשת.

FillOval(double, double, double, double)

ממלא אליפסה.

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

פרמטרים

x double

קואורדינטת X של מרכז האליפסה.

y double

קואורדינטת Y של מרכז האליפסה.

width double

רוחב של מלבן מקיף.

height double

גובה של מלבן מקיף.

FillPolygon(int[], int[], int)

ממלא פוליגון.

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

פרמטרים

xPoints int[]

קואורדינטות X של הנקודות.

yPoints int[]

קואורדינטות Y של הנקודות.

nPoints int

מספר הנקודות.

FillPolygon(double[], double[], int)

ממלא פוליגון.

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

פרמטרים

xPoints double[]

קואורדינטות X של הנקודות.

yPoints double[]

קואורדינטות Y של הנקודות.

nPoints int

מספר הנקודות.

FillRect(double, double, double, double)

ממלא ריבוע.

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

פרמטרים

x double

קואורדינטת X של הפינה השמאלית העליונה של הריבוע.

y double

קואורדינטת Y של הפינה השמאלית העליונה של הריבוע.

width double

רוחב הריבוע.

height double

גובה הריבוע.

FillRoundRect(double, double, double, double, double, double)

ממלא ריבוע מעוגל.

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

פרמטרים

x double

קואורדינטת X של הפינה השמאלית העליונה של הריבוע.

y double

קואורדינטת Y של הפינה השמאלית העליונה של הריבוע.

width double

רוחב הריבוע.

height double

גובה הריבוע.

arcWidth double

רוחב המלבן המקיף של הקשת שעגלת זווית הריבוע.

arcHeight double

גובה המלבן המקיף של הקשת שעגלת זווית הריבוע.

FillText(string, Font, float, float)

מוסיף מיתר טקסט על ידי מילוי פנים הגליפים.

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

פרמטרים

text string

הטקסט להוספה.

font Font

גופן המערכת שישמש לציור הטקסט.

x float

קואורדינטת X של מקור הטקסט.

y float

קואורדינטת Y של מקור הטקסט.

FillText(string, float[], Font, float, float)

מוסיף מיתר טקסט על ידי מילוי פנים הגליפים.

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

פרמטרים

text string

הטקסט להוספה.

advances float[]

מערך של רוחב הגליפים. אורכו חייב להתאים למספר הגליפים במיתר.

font Font

הגופן שישמש לציור הטקסט.

x float

קואורדינטת X של מקור הטקסט.

y float

קואורדינטת Y של מקור הטקסט.

FillText(string, DrFont, float, float)

מוסיף מיתר טקסט על ידי מילוי פנים הגליפים.

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

פרמטרים

text string

הטקסט להוספה.

drFont DrFont

Aspose.Foundation.Drawing.DrFont שישמש לציור הטקסט. ניתן להשתמש בו עם גופן מותאם אישית שנמצא בתיקיה מותאמת אישית.

x float

קואורדינטת X של מקור הטקסט.

y float

קואורדינטת Y של מקור הטקסט.

FillText(string, float[], DrFont, float, float)

מוסיף מיתר טקסט על ידי מילוי פנים הגליפים.

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

פרמטרים

text string

הטקסט להוספה.

advances float[]

מערך של רוחב הגליפים. אורכו חייב להתאים למספר הגליפים במיתר.

drFont DrFont

Aspose.Foundation.Drawing.DrFont שישמש לציור הטקסט. ניתן להשתמש בו עם גופן מותאם אישית שנמצא בתיקיה מותאמת אישית.

x float

קואורדינטת X של מקור הטקסט.

y float

קואורדינטת Y של מקור הטקסט.

FillText(string, Font, float, float, Brush)

מוסיף מיתר טקסט על ידי מילוי פנים הגליפים.

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

פרמטרים

text string

הטקסט להוספה.

font Font

גופן המערכת שישמש לציור הטקסט.

x float

קואורדינטת X של מקור הטקסט.

y float

קואורדינטת Y של מקור הטקסט.

fill Brush

המילוי שמשמש לצביעת פנים הגליפים.

FillText(string, float[], Font, float, float, Brush)

מוסיף מיתר טקסט על ידי מילוי פנים הגליפים.

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

פרמטרים

text string

הטקסט להוספה.

advances float[]

מערך של רוחב הגליפים. אורכו חייב להתאים למספר הגליפים במיתר.

font Font

גופן המערכת שישמש לציור הטקסט.

x float

קואורדינטת X של מקור הטקסט.

y float

קואורדינטת Y של מקור הטקסט.

fill Brush

המילוי שמשמש לצביעת פנים הגליפים.

FillText(string, DrFont, float, float, Brush)

מוסיף מיתר טקסט על ידי מילוי פנים הגליפים.

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

פרמטרים

text string

הטקסט להוספה.

drFont DrFont

Aspose.Foundation.Drawing.DrFont שישמש לציור הטקסט. ניתן להשתמש בו עם גופן מותאם אישית שנמצא בתיקיה מותאמת אישית.

x float

קואורדינטת X של מקור הטקסט.

y float

קואורדינטת Y של מקור הטקסט.

fill Brush

המילוי שמשמש לצביעת פנים הגליפים.

FillText(string, float[], DrFont, float, float, Brush)

מוסיף מיתר טקסט על ידי מילוי פנים הגליפים.

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

פרמטרים

text string

הטקסט להוספה.

advances float[]

מערך של רוחב הגליפים. אורכו חייב להתאים למספר הגליפים במיתר.

drFont DrFont

Aspose.Foundation.Drawing.DrFont שישמש לציור הטקסט. ניתן להשתמש בו עם גופן מותאם אישית שנמצא בתיקיה מותאמת אישית.

x float

קואורדינטת X של מקור הטקסט.

y float

קואורדינטת Y של מקור הטקסט.

fill Brush

המילוי שמשמש לצביעת פנים הגליפים.

GetPaint()

מקבל את הצבע של מצב הגרפי הנוכחי.

public Brush GetPaint()

מחזיר

Brush

GetStroke()

מקבל את הקו של מצב הגרפי הנוכחי.

public Pen GetStroke()

מחזיר

Pen

GetXmpMetadata()

קורא קובץ PS/EPS ומחExtracts את XmpMetdata אם היא כבר קיימת או מוסיף חדשה אם היא לא קיימת.

public XmpMetadata GetXmpMetadata()

מחזיר

XmpMetadata

מופע קיים או חדש של מטא נתוני XMP.

MergeToPdf(string, string[], SaveOptions)

מאחד קבצי PS/EPS למכשיר.

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

פרמטרים

outPdfFilePath string

נתיב קובץ PDF המוצא.

filesForMerge string[]

קבצי PS/EPS למיזוג עם קובץ זה למכשיר המוצא.

options SaveOptions

מכיל דגלים שמציינים את הפלט של שגיאות שהושלכו במהלך ההמרה.

MergeToPdf(Stream, string[], SaveOptions)

מאחד קבצי PS/EPS למכשיר.

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

פרמטרים

pdfStream Stream

זרם PDF המוצא.

filesForMerge string[]

קבצי PS/EPS למיזוג עם קובץ זה למכשיר המוצא.

options SaveOptions

מכיל דגלים שמציינים את הפלט של שגיאות שהושלכו במהלך ההמרה.

OpenPage(float, float)

יוצר דף חדש ומקנה אותו לדף הנוכחי.

public void OpenPage(float width, float height)

פרמטרים

width float

הרוחב של הדף החדש.

height float

הגובה של הדף החדש.

OpenPage(string)

יוצר דף חדש עם גודל המסמך ומקנה אותו לדף הנוכחי.

public void OpenPage(string pageName = null)

פרמטרים

pageName string

שם הדף החדש. אם הוא null, שם הדף יהיה מספר הסדר של הדף.

OutlineText(string, Font, float, float)

מוסיף מיתר טקסט על ידי ציור קווי המתאר של הגליפים.

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

פרמטרים

text string

הטקסט להוספה.

font Font

גופן המערכת שישמש לציור הטקסט.

x float

קואורדינטת X של מקור הטקסט.

y float

קואורדינטת Y של מקור הטקסט.

OutlineText(string, float[], Font, float, float)

מוסיף מיתר טקסט על ידי ציור קווי המתאר של הגליפים.

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

פרמטרים

text string

הטקסט להוספה.

advances float[]

מערך של רוחב הגליפים. אורכו חייב להתאים למספר הגליפים במיתר.

font Font

הגופן שישמש לציור הטקסט.

x float

קואורדינטת X של מקור הטקסט.

y float

קואורדינטת Y של מקור הטקסט.

OutlineText(string, DrFont, float, float)

מוסיף מיתר טקסט על ידי ציור קווי המתאר של הגליפים.

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

פרמטרים

text string

הטקסט להוספה.

drFont DrFont

Aspose.Foundation.Drawing.DrFont שישמש לציור הטקסט. ניתן להשתמש בו עם גופן מותאם אישית שנמצא בתיקיה מותאמת אישית.

x float

קואורדינטת X של מקור הטקסט.

y float

קואורדינטת Y של מקור הטקסט.

OutlineText(string, float[], DrFont, float, float)

מוסיף מיתר טקסט על ידי ציור קווי המתאר של הגליפים.

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

פרמטרים

text string

הטקסט להוספה.

advances float[]

מערך של רוחב הגליפים. אורכו חייב להתאים למספר הגליפים במיתר.

drFont DrFont

Aspose.Foundation.Drawing.DrFont שישמש לציור הטקסט. ניתן להשתמש בו עם גופן מותאם אישית שנמצא בתיקיה מותאמת אישית.

x float

קואורדינטת X של מקור הטקסט.

y float

קואורדינטת Y של מקור הטקסט.

OutlineText(string, Font, float, float, Pen)

מוסיף מיתר טקסט על ידי ציור קווי המתאר של הגליפים.

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

פרמטרים

text string

הטקסט להוספה.

font Font

גופן המערכת שישמש לציור הטקסט.

x float

קואורדינטת X של מקור הטקסט.

y float

קואורדינטת Y של מקור הטקסט.

stroke Pen

הקו שמשמש לציור קווי המתאר של הגליפים.

OutlineText(string, float[], Font, float, float, Pen)

מוסיף מיתר טקסט על ידי ציור קווי המתאר של הגליפים.

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

פרמטרים

text string

הטקסט להוספה.

advances float[]

מערך של רוחב הגליפים. אורכו חייב להתאים למספר הגליפים במיתר.

font Font

גופן המערכת שישמש לציור הטקסט.

x float

קואורדינטת X של מקור הטקסט.

y float

קואורדינטת Y של מקור הטקסט.

stroke Pen

הקו שמשמש לציור קווי המתאר של הגליפים.

ResizeEps(string, SizeF, Units)

שינוי גודל של Aspose.Page.EPS.PsDocument הנתון כקובץ EPS. שיטה זו משמשת רק לאחר הוצאת גודל EPS. שומר את קובץ EPS המקורי עם %%BoundingBox מעודכן או שנוצר חדש. מטריצת השינוי של הדף גם תוגדר.

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

פרמטרים

outEpsFilePath string

נתיב הקובץ EPS המוצא.

newSizeInUnits SizeF

גודל חדש של תמונת EPS ביחידות המיועדות.

units Units

היחידות של הגודל החדש. יכולות להיות נקודות, אינצ’ים, מילימטרים, סנטימטרים ואחוזים מהגודל ההתחלתי.

ResizeEps(Stream, SizeF, Units)

שינוי גודל של Aspose.Page.EPS.PsDocument הנתון כקובץ EPS. שיטה זו משמשת רק לאחר הוצאת גודל EPS. שומר את קובץ EPS המקורי עם %%BoundingBox מעודכן או שנוצר חדש. מטריצת השינוי של הדף גם תוגדר.

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

פרמטרים

epsStream Stream

זרם של קובץ EPS המוצא.

newSizeInUnits SizeF

גודל חדש של תמונת EPS ביחידות המיועדות.

units Units

היחידות של הגודל החדש. יכולות להיות נקודות, אינצ’ים, מילימטרים, סנטימטרים ואחוזים מהגודל ההתחלתי.

Rotate(float)

מוסיף סיבוב נגד כיוון השעון סביב המקור למצב הגרפי הנוכחי (מסובב את המטריצה הנוכחית).

public void Rotate(float angleRadians)

פרמטרים

angleRadians float

זווית הסיבוב ברדיאנים.

Rotate(int)

מוסיף סיבוב נגד כיוון השעון סביב המקור למצב הגרפי הנוכחי (מסובב את המטריצה הנוכחית).

public void Rotate(int angleDegrees)

פרמטרים

angleDegrees int

זווית הסיבוב במעלות.

Save(Stream)

שומר את Aspose.Page.EPS.PsDocument הנתון כקובץ EPS. שיטה זו משמשת רק לאחר עדכון מטא נתוני XMP. שומר את קובץ EPS המקורי עם מטא נתונים מעודכנים או שנוצרו חדשים בזמן קריאת שיטת GetMetadata. במקרה האחרון, כל קוד PostScript הנדרש והערות EPS מתווספות.

public void Save(Stream epsStream)

פרמטרים

epsStream Stream

זרם של קובץ EPS המוצא.

Save()

שומר את Aspose.Page.EPS.PsDocument הנתון כקובץ EPS. שיטה זו משמשת רק כאשר PsDocument נוצר מההתחלה.

public void Save()

SaveAsImage(ImageSaveOptions)

שומר את קובץ PS/EPS כמערכי בתים של תמונות.

public byte[][] SaveAsImage(ImageSaveOptions options)

פרמטרים

options ImageSaveOptions

מכיל פרמטרים הכרחיים לשמירת התמונה ודגלים המצביעים על פלט של שגיאות שהושלכו במהלך ההמרה.

מחזיר

byte[][]

בתים של תמונות. מערך בתים אחד לכל דף.

SaveAsPdf(string, PdfSaveOptions)

שומר את קובץ PS/EPS כקובץ PDF.

public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)

פרמטרים

outPdfFilePath string

נתיב קובץ PDF המוצא.

options PdfSaveOptions

מכיל דגלים המצביעים על פלט של שגיאות שהושלכו במהלך ההמרה.

SaveAsPdf(Stream, PdfSaveOptions)

שומר את קובץ PS/EPS לזרם PDF.

public void SaveAsPdf(Stream pdfStream, PdfSaveOptions options)

פרמטרים

pdfStream Stream

זרם PDF המוצא.

options PdfSaveOptions

מכיל דגלים המצביעים על פלט של שגיאות שהושלכו במהלך ההמרה.

SaveImageAsEps(Stream, Stream, PsSaveOptions)

שומר תמונה PNG/JPEG/TIFF/BMP/GIF/EMF מזרם קלט לזרם פלט EPS.

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

פרמטרים

imageStream Stream

זרם קלט של התמונה.

epsStream Stream

זרם פלט EPS.

options PsSaveOptions

מכיל פרמטרים המצביעים על פלט של שגיאות שהושלכו במהלך ההמרה.

SaveImageAsEps(string, string, PsSaveOptions)

שומר תמונה PNG/JPEG/TIFF/BMP/GIF/EMF מקובץ לקובץ EPS.

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

פרמטרים

imageFilePath string

נתיב קובץ התמונה.

epsFilePath string

נתיב קובץ EPS.

options PsSaveOptions

מכיל פרמטרים המצביעים על פלט של שגיאות שהושלכו במהלך ההמרה.

SaveImageAsEps(Bitmap, string, PsSaveOptions)

שומר אובייקט Bitmap לקובץ EPS.

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

פרמטרים

image Bitmap

התמונה.

epsFilePath string

נתיב קובץ EPS.

options PsSaveOptions

מכיל פרמטרים המצביעים על פלט של שגיאות שהושלכו במהלך ההמרה.

SaveImageAsEps(Bitmap, Stream, PsSaveOptions)

שומר אובייקט Bitmap לזרם EPS פלט.

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

פרמטרים

image Bitmap

התמונה.

epsStream Stream

זרם EPS פלט.

options PsSaveOptions

מכיל פרמטרים המצביעים על פלט של שגיאות שהושלכו במהלך ההמרה.

Scale(float, float)

מוסיף סקלות למצב הגרפי הנוכחי (מגדיל את המטריצה הנוכחית).

public void Scale(float xScale, float yScale)

פרמטרים

xScale float

הסקלות בציר X.

yScale float

הסקלות בציר Y.

SetPageDevice(Dictionary<string, object=”">)

מגדיר פרמטרי מכשיר דף (ראה את המפעיל “setpagedevice” במפרט PostScript). בין אלה יכולים להיות גודל הדף וצבע וכו'.

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

פרמטרים

pageParams Dictionary<string, object&gt;

פרמטרים של הדף. במילון זה יכולים להיות גודל הדף וצבע וכו'.

SetPageSize(float, float)

מגדיר את גודל הדף. כדי ליצור דפים עם גדלים שונים במסמך אחד, השתמש בשיטה Aspose.Page.EPS.PsDocument.SetPageDevice(System.Collections.Generic.Dictionary{System.String,System.Object}) מיד לאחר שיטה זו.

public void SetPageSize(float width, float height)

פרמטרים

width float

הרוחב של הדף בקובץ PostScript الناتן.

height float

הגובה של הדף בקובץ PostScript الناتן.

SetPaint(Brush)

מגדיר צבע במצב הגרפי הנוכחי.

public void SetPaint(Brush paint)

פרמטרים

paint Brush

הצבע. זה יכול להיות כל תת מחלקה של מחלקת System.Drawing.Brush הקיימת בפלטפורמת .NET.

SetStroke(Pen)

מגדיר קו במצב הגרפי הנוכחי.

public void SetStroke(Pen stroke)

פרמטרים

stroke Pen

הקו.

<a id=“Aspose_Page

 Ελληνικά