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; }
стойност на имота
NumberOfPages
Повръща броя на страниците в резултат PDF документ.
public int NumberOfPages { get; }
стойност на имота
Methods
Clip(GraphicsPath)
Добавете клип към текущото графично състояние.
public void Clip(GraphicsPath s)
Parameters
Пътят на клипа.
ClipAndNewPath(GraphicsPath)
Добавя клип към текущото графично състояние и пише “newpath” оператор.от сблъсъка на този клипинг път и някои по-късни пътеки като глифи, изброени с оператора “харпат”.
public void ClipAndNewPath(GraphicsPath s)
Parameters
Пътят на клипа.
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
Размерът на изображението на 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
Изтегленият текст.
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
GetStroke()
Получават удари от текущото графично състояние.
public Pen GetStroke()
Returns
GetXmpMetadata()
Прочетете PS/EPS файл и извлечете XmpMetdata ако вече съществува или добавете нов, ако няма.
public XmpMetadata GetXmpMetadata()
Returns
Съществуващ или нов случай на 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,>