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(Продължаване, PsSaveOptions, Bool)

Иницијализира празен 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, инт)

Иницијализира празен 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(Пътят, 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(Ректангъл)

Добавяне на клипване правоъгълник към текущото графично състояние.

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

Координат Y на текстовата позиция.

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(Пръстен, плувен[])

Копс е даден 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(Пътуване, плуване[])

Копс е даден 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

X координати на центъра на арка.

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(Матрак, матрица и цвят)

Преобразуване на изображението с фона.

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

X координати на центъра на овал.

y double

И координати на центъра на овал.

width double

Ширина на циркулиран правоъгълник.

height double

Височина на циркулиран правоъгълник.

DrawPolygon(инт[]и в[]и в)

Направете полигон.

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

Parameters

xPoints int []

X координати на точките.

yPoints int []

Координация на точките.

nPoints int

Броят на точките.

DrawPolygon(Двойно[]Двойно[]и в)

Направете полигон.

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

Parameters

xPoints double []

X координати на точките.

yPoints double []

Координация на точките.

nPoints int

Броят на точките.

DrawPolyline(инт[]и в[]и в)

Направете си полилин.

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

Parameters

xPoints int []

X координати на точките.

yPoints int []

Координация на точките.

nPoints int

Броят на точките.

DrawPolyline(Двойно[]Двойно[]и в)

Направете си полилин.

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

Parameters

xPoints double []

X координати на точките.

yPoints double []

Координация на точките.

nPoints int

Броят на точките.

DrawRect(двойно, двойно, двойно и двойно)

Направете правоъгълник.

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

Parameters

x double

X координати на горния ляв ъгъл на ректума.

y double

Координат Y на горния ляв ъгъл на ректума.

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

Координат Y на горния ляв ъгъл на ректума.

width double

Ширина на правоъгълника.

height double

Височина на правоъгълника.

arcWidth double

Ширина на циркулиран правоъгълник на арка, който заобикаля ъглите на прага.

arcHeight double

Височина на циркулиран правоъгълник на арка, който заобикаля ъглите на прага.

DrawTransparentImage(Битмап, матрица и инт)

Ако изображението няма алфа канал, то ще бъде рисувано като непрозрачно изображение.

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

Parameters

image Bitmap

Изображението трябва да се рисува.

transform Matrix

Матрица за преобразуване на изображението.

transparencyThreshold int

Ограничение, което определя от коя стойност на пиксела за прозрачност ще се тълкува като изцяло транспарентно.

ExtractEpsBoundingBox()

Прочетете EPS файла и извлечете граничната кутия на изображението на ЕПС от коментара на %%BoundingBox или ограниченията за подразбиране на размера на страницата (0, 0, 595, 842) ако не съществува.

public int[] ExtractEpsBoundingBox()

Returns

int []

Ограничението на изображението на EPS.

ExtractEpsSize()

Прочетете EPS файла и извличайте размер на изображението от %%BoundingBox коментар или по подразбиране размерът на страницата (595, 842) ако не съществува.

public Size ExtractEpsSize()

Returns

Size

Размерът на изображението на EPS.

ExtractText(Изтегляне на опции, int)

Текстът може да бъде извлечен само ако е написан с шрифт Type 42 (TrueType) или шпион Type 0 с букви Type 42, в неговата Vector Map.

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(Пръстен, плувен[], Font, float, плув, четка, пенис)

Добавя лента с текст, като попълва вътрешността на глифите и рисува контури.

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(Пръстен, плувен[], 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

X координати на центъра на арка.

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

X координати на центъра на овал.

y double

И координати на центъра на овал.

width double

Ширина на циркулиран правоъгълник.

height double

Височина на циркулиран правоъгълник.

FillPolygon(инт[]и в[]и в)

Налице е полигон.

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

Parameters

xPoints int []

X координати на точките.

yPoints int []

Координация на точките.

nPoints int

Броят на точките.

FillPolygon(Двойно[]Двойно[]и в)

Налице е полигон.

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

Parameters

xPoints double []

X координати на точките.

yPoints double []

Координация на точките.

nPoints int

Броят на точките.

FillRect(двойно, двойно, двойно и двойно)

Запълва се правоъгълник.

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

Parameters

x double

X координати на горния ляв ъгъл на ректума.

y double

Координат Y на горния ляв ъгъл на ректума.

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

Координат Y на горния ляв ъгъл на ректума.

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(Пръстен, плувен[], фонт, плув, плав)

Добавя текст лента, като попълва интериора на глифи.

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, плувен, плавен)

Добавя текст лента, като попълва интериора на глифи.

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(Пръстен, плувен[], DrFont, плуване, плаване)

Добавя текст лента, като попълва интериора на глифи.

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(Пръстен, плувен[], Фронт, плув, флот, четка)

Добавя текст лента, като попълва интериора на глифи.

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(Пръстен, плувен[], DrFont, Float, плуване, четка)

Добавя текст лента, като попълва интериора на глифи.

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(Стрийк, Стрийк[]Спасителни опции)

Преместване на PS/EPS файлове към устройство.

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

Parameters

outPdfFilePath string

Пътят на изхода на PDF файл.

filesForMerge string []

PS/EPS файлове за сливане с този файл на изходно устройство.

options SaveOptions

Съдържа знамена, които посочват изхода на грешките, хвърлени по време на конверсията.

MergeToPdf(Стрий, Стрий[]Спасителни опции)

Преместване на PS/EPS файлове към устройство.

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

Parameters

pdfStream Stream

Изтегляне на PDF потока.

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(Пръстен, плувен[], фонт, плув, плав)

Добавя текст лента, като рисува контури на глифи.

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, плувен, плавен)

Добавя текст лента, като рисува контури на глифи.

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(Пръстен, плувен[], DrFont, плуване, плаване)

Добавя текст лента, като рисува контури на глифи.

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(Пръстен, плувен[], Фронт, плавател, плътен, Пен)

Добавя текст лента, като рисува контури на глифи.

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, плътен, плавен, Pen)

Добавя текст лента, като рисува контури на глифи.

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(Пръстен, плувен[], 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 файл с актуализиран съществуващ %%BoundingBox или нов ще бъде създаден.

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

Parameters

outEpsFilePath string

Пътят на изхода на EPS файл.

newSizeInUnits SizeF

Нов размер на изображението на EPS в определени единици.

units Units

Могат да бъдат точки, инча, милиметри, сантиметри и проценти от първоначалния размер.

ResizeEps(Поток, SizeF, единици)

Рециз е даден Aspose.Page.EPS.PsDocument като 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 файл. Този метод се използва само когато PsDokument е създаден от скратене.

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 потока.

options PdfSaveOptions

Съдържа знамена, които посочват изхода на грешките, хвърлени по време на конверсията.

SaveImageAsEps(Продължаване, Stream, 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(Битмап, string, PsSaveOptions)

Съхранява Bitmap обекта в EPS файла.

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

Parameters

image Bitmap

Името е.

epsFilePath string

Пътят на EPS файл.

options PsSaveOptions

Съдържа параметри, които посочват изхода на грешките, изхвърлени по време на конверсията.

SaveImageAsEps(Bitmap, Stream и PsSaveOptions)

Съхранява Bitmap обекта в изходния поток на 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 axis.

SetPageDevice(Речник <string, обект=”">)

Поставете параметрите на устройството на страницата (вж. оператор „setpagedevice“ PostScript спецификация).Сред тях могат да бъдат размерът на страницата и цвета и т.н.

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

Parameters

pageParams Dictionary < string , object >

В този речник може да има размер на страницата и цвят и т.н.

SetPageSize(Плавател, плавател)

За да създадете страници с различни размери в един документ използвайте Aspose.Page.EPS.PsDocument.SetPageDevice(System.Collections.Generic.Dictionary{Systems.String,Sistem.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

Къщата е в асис.

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()

Писма възстановяване на текущото графично състояние (виж Постскрипт спецификация на оператора “grestore”).

public void WriteGraphicsRestore()

WriteGraphicsSave()

Писма за съхранение на текущото графично състояние (виж Постскрипт спецификация на оператора “запазване”).

public void WriteGraphicsSave()

</string,></string,>

 Български