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, int)
Ініціалізує порожній Aspose.Page.EPS.PsDocument, коли кількість сторінок документа Postscript відома заздалегідь.
public PsDocument(string outPsFilePath, PsSaveOptions options, int numberOfPages)
Parameters
outPsFilePath
string
Вихідний шлях файлу PS/EPS.
options
PsSaveOptions
Набір параметрів, що керують збереженням файлу PostScript.
numberOfPages
int
Кількість сторінок в документі PostScript.
PsDocument(Потік, 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
Координація текстової позиції.
ClosePage()
Повна теперішня сторінка.
public void ClosePage()
СтворенняType1FontToTTF(Стринг, Стринг)
Конвертуйте шрифт Type 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(Bitmap, Matrix і колір)
Зображення перетворено з фоном.
public void DrawImage(Bitmap image, Matrix transform, Color bkg)
Parameters
image
Bitmap
Зображення для зображення.
transform
Matrix
Матрика для перетворення зображення.
bkg
Color
Позашляховик для зображення.
DrawLine(подвійний, подвійний, подвійний, подвійний)
Використовуйте лінійний сегмент.
public void DrawLine(double x1, double y1, double x2, double y2)
Parameters
x1
double
X координат початку сегменту.
y1
double
І координат початку сегменту.
x2
double
X координат кінця сегменту.
y2
double
Координація кінця сегменту.
DrawOval(подвійний, подвійний, подвійний, подвійний)
Використовуйте овал.
public void DrawOval(double x, double y, double width, double height)
Parameters
x
double
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
Координат верхнього лівого кута прямокутника.
width
double
Швидкість прямокутника.
height
double
Висота прямокутника.
DrawRoundRect(подвійний, подвійний, подвійний, подвійний, подвійний)
Використовуйте круглий прямокутник.
public void DrawRoundRect(double x, double y, double width, double height, double arcWidth, double arcHeight)
Parameters
x
double
X координат верхнього лівого кута прямокутника.
y
double
Координат верхнього лівого кута прямокутника.
width
double
Швидкість прямокутника.
height
double
Висота прямокутника.
arcWidth
double
Ширина циркульованого прямокутника арку, що обертається кутом прямокутника.
arcHeight
double
Висота циркульованого прямокутника арку, що обертається кутом прямокутника.
DrawTransparentImage(Створення Bitmap, Matrix, Int)
Якщо зображення не має альфа-каналу, то його буде зображено як незрозумілий зображення.
public void DrawTransparentImage(Bitmap image, Matrix transform, int transparencyThreshold)
Parameters
image
Bitmap
Зображення для зображення.
transform
Matrix
Матрика для перетворення зображення.
transparencyThreshold
int
Границя, яка визначає, з якої вартості пікселів прозорості буде тлумачено як повністю прозоро.
ExtractEpsBoundingBox()
Читає файл EPS і витягує обмежувальний ящик зображення EPS з %%BoundingBox коментарів або обмежень для стандартного розміру сторінки (0, 0, 595, 842) якщо він не існує.
public int[] ExtractEpsBoundingBox()
Returns
int [ ]
Позашляховик зображення EPS.
ExtractEpsSize()
Читає файл EPS і витягує розмір зображення EPS з %%BoundingBox коментар або за замовчуванням розмір сторінки (595, 842) якщо він не існує.
public Size ExtractEpsSize()
Returns
Розмір зображення EPS.
ExtractText(Завантажити, int , 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, Flow, Brush, Pen)
Додає текстовий ряд, заповнюючи інтер’єр гліфов і малюючи контури гліфов.
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
Координат верхнього лівого кута прямокутника.
width
double
Швидкість прямокутника.
height
double
Висота прямокутника.
FillRoundRect(подвійний, подвійний, подвійний, подвійний, подвійний)
Залишився круглий прямокутник.
public void FillRoundRect(double x, double y, double width, double height, double arcWidth, double arcHeight)
Parameters
x
double
X координат верхнього лівого кута прямокутника.
y
double
Координат верхнього лівого кута прямокутника.
width
double
Швидкість прямокутника.
height
double
Висота прямокутника.
arcWidth
double
Ширина циркульованого прямокутника арку, що обертається кутом прямокутника.
arcHeight
double
Висота циркульованого прямокутника арку, що обертається кутом прямокутника.
FillText(Зоряний, флот, флот)
Додає текстовий ряд, заповнюючи інтер’єр гліфов.
public void FillText(string text, Font font, float x, float y)
Parameters
text
string
Текст для додавання.
font
Font
Системний шрифт, який буде використовуватися для зображення тексту.
x
float
X координат для тексту походження.
y
float
Координація походження тексту.
FillText(Флота, флота[ ], Font, Float, Флоат)
Додає текстовий ряд, заповнюючи інтер’єр гліфов.
public void FillText(string text, float[] advances, Font font, float x, float y)
Parameters
text
string
Текст для додавання.
advances
float
[ ]
Його довжина повинна відповідати кількості гліфов в смузі.
font
Font
Шрифт, який буде використовуватися для зображення тексту.
x
float
X координат для тексту походження.
y
float
Координація походження тексту.
FillText(Стрижка, DrFont, Float, float)
Додає текстовий ряд, заповнюючи інтер’єр гліфов.
public void FillText(string text, DrFont drFont, float x, float y)
Parameters
text
string
Текст для додавання.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont, який буде використовуватися для зображення тексту. Він може бути використаний з пристосованим шрифтом, який знаходиться в пристосованій папці.
x
float
X координат для тексту походження.
y
float
Координація походження тексту.
FillText(Флота, флота[ ], 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(Штрих, Font, Float, Flow, Brush)
Додає текстовий ряд, заповнюючи інтер’єр гліфов.
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(Флота, флота[ ], Font, float, флот, шприц)
Додає текстовий ряд, заповнюючи інтер’єр гліфов.
public void FillText(string text, float[] advances, Font font, float x, float y, Brush fill)
Parameters
text
string
Текст для додавання.
advances
float
[ ]
Його довжина повинна відповідати кількості гліфов в смузі.
font
Font
Системний шрифт, який буде використовуватися для зображення тексту.
x
float
X координат для тексту походження.
y
float
Координація походження тексту.
fill
Brush
Використовується для малювання гліфов.
FillText(струн, DrFont, флот, флот, шприц)
Додає текстовий ряд, заповнюючи інтер’єр гліфов.
public void FillText(string text, DrFont drFont, float x, float y, Brush fill)
Parameters
text
string
Текст для додавання.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont, який буде використовуватися для зображення тексту. Він може бути використаний з пристосованим шрифтом, який знаходиться в пристосованій папці.
x
float
X координат для тексту походження.
y
float
Координація походження тексту.
fill
Brush
Використовується для малювання гліфов.
FillText(Флота, флота[ ], DrFont, плутання, плавання, шприц)
Додає текстовий ряд, заповнюючи інтер’єр гліфов.
public void FillText(string text, float[] advances, DrFont drFont, float x, float y, Brush fill)
Parameters
text
string
Текст для додавання.
advances
float
[ ]
Його довжина повинна відповідати кількості гліфов в смузі.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont, який буде використовуватися для зображення тексту. Він може бути використаний з пристосованим шрифтом, який знаходиться в пристосованій папці.
x
float
X координат для тексту походження.
y
float
Координація походження тексту.
fill
Brush
Використовується для малювання гліфов.
GetPaint()
Використовується для зображення поточного графічного стану.
public Brush GetPaint()
Returns
GetStroke()
Використовується з поточного графічного стану.
public Pen GetStroke()
Returns
GetXmpMetadata()
Читає файл PS/EPS і витягує XmpMetdata, якщо він вже існує, або додає новий, якщо він не існує.
public XmpMetadata GetXmpMetadata()
Returns
Сучасні або нові приклади метадатів XMP.
MergeToPdf(Стринг, Стринг[ ]Створення SaveOptions)
Переміщає файли PS/EPS на пристрій.
public void MergeToPdf(string outPdfFilePath, string[] filesForMerge, SaveOptions options)
Parameters
outPdfFilePath
string
Вихідний PDF-файл шлях.
filesForMerge
string
[ ]
Файли PS/EPS для поєднання з цим файлом до вихідного пристрою.
options
SaveOptions
Вона містить прапори, які вказують вихід помилок, викинутих під час конверсії.
MergeToPdf(Стрий, Стрий[ ]Створення SaveOptions)
Переміщає файли 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(Флота, флота[ ], Font, Float, Флоат)
Додає текстовий ряд, малюючи контури гліфов.
public void OutlineText(string text, float[] advances, Font font, float x, float y)
Parameters
text
string
Текст для додавання.
advances
float
[ ]
Його довжина повинна відповідати кількості гліфов в смузі.
font
Font
Шрифт, який буде використовуватися для зображення тексту.
x
float
X координат для тексту походження.
y
float
Координація походження тексту.
OutlineText(Стрижка, DrFont, Float, float)
Додає текстовий ряд, малюючи контури гліфов.
public void OutlineText(string text, DrFont drFont, float x, float y)
Parameters
text
string
Текст для додавання.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont, який буде використовуватися для зображення тексту. Він може бути використаний з пристосованим шрифтом, який знаходиться в пристосованій папці.
x
float
X координат для тексту походження.
y
float
Координація походження тексту.
OutlineText(Флота, флота[ ], 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(Штрих, Font, Float, Flow, Pen)
Додає текстовий ряд, малюючи контури гліфов.
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(Флота, флота[ ], Font, float, плитка, пен)
Додає текстовий ряд, малюючи контури гліфов.
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, плитка, флот, пен)
Додає текстовий ряд, малюючи контури гліфов.
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.Він зберігає початковий файл 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.Він зберігає початковий файл EPS з оновленим існуючим %%BoundingBox або буде створено новий.
public void ResizeEps(Stream epsStream, SizeF newSizeInUnits, Units units)
Parameters
epsStream
Stream
Потік вихідних EPS файлів.
newSizeInUnits
SizeF
Новий розмір зображення EPS в присвоєних одиницях.
units
Units
Можна бути точками, дюймами, міліметрами, сантиметрами і відсотками початкового розміру.
Rotate(Флота)
Додає обертання контргодинно про походження до поточного графічного стану (обертання поточної матриці).
public void Rotate(float angleRadians)
Parameters
angleRadians
float
Уголь ротації в радіанах.
Rotate(ІНТ)
Додає обертання контргодинно про походження до поточного графічного стану (обертання поточної матриці).
public void Rotate(int angleDegrees)
Parameters
angleDegrees
int
Уголь ротації в ступенях.
Save(Stream)
Зберегти даний Aspose.Page.EPS.PsDocument як файл EPS. Цей метод використовується тільки після оновлення XMP метадатів.Він зберігає початковий EPS-файл з оновленими існуючими метаданами або новим створеним при виконанні методу GetMetadata.В останньому випадку додаються всі необхідні коди PostScript та коментарі EPS.
public void Save(Stream epsStream)
Parameters
epsStream
Stream
Потік вихідних EPS файлів.
Save()
Зберегти даний Aspose.Page.EPS.PsDocument як файл EPS. Цей метод використовується тільки тоді, коли PsDocument був створений з скрату.
public void Save()
SaveAsImage(ImageSaveOptions)
Зберегти файли PS/EPS до батів зображень.
public byte[][] SaveAsImage(ImageSaveOptions options)
Parameters
options
ImageSaveOptions
Вона містить необхідні параметри для збереження зображення та прапори, які вказують вихід помилок, викинутих під час конверсії.
Returns
byte [ ]
Біт зображень: один байт для однієї сторінки.
SaveAsPdf(Створення PdfSaveOptions)
Зберегти файл PS/EPS в PDF-файл.
public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)
Parameters
outPdfFilePath
string
Вихідний PDF-файл шлях.
options
PdfSaveOptions
Вона містить прапори, які вказують вихід помилок, викинутих під час конверсії.
SaveAsPdf(Завантажити, PdfSaveOptions)
Зберегти файл PS/EPS до потоку PDF.
public void SaveAsPdf(Stream pdfStream, PdfSaveOptions options)
Parameters
pdfStream
Stream
Вихід PDF потоку.
options
PdfSaveOptions
Вона містить прапори, які вказують вихід помилок, викинутих під час конверсії.
SaveImageAsEps(Потік, потоки, PsSaveOptions)
Збереже PNG/JPEG/TIFF/BMP/GIF/EMF зображення від вхідного потоку до вихідного потоку EPS.
public static void SaveImageAsEps(Stream imageStream, Stream epsStream, PsSaveOptions options)
Parameters
imageStream
Stream
Зображення вхідного потоку.
epsStream
Stream
ЕПС вихідний потік.
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 File Path
options
PsSaveOptions
Вона містить параметри, які визначають вихід помилок, викинутих під час конверсії.
SaveImageAsEps(Bitmap, стрічка, PsSaveOptions)
Зберегти Bitmap об’єкт до файлу EPS.
public static void SaveImageAsEps(Bitmap image, string epsFilePath, PsSaveOptions options)
Parameters
image
Bitmap
і зображенням .
epsFilePath
string
Створення EPS File Path
options
PsSaveOptions
Вона містить параметри, які визначають вихід помилок, викинутих під час конверсії.
SaveImageAsEps(Bitmap, Stream і PsSaveOptions)
Збереже Bitmap об’єкт до потоку виходу EPS.
public static void SaveImageAsEps(Bitmap image, Stream epsStream, PsSaveOptions options)
Parameters
image
Bitmap
і зображенням .
epsStream
Stream
ЕПС вихідний потік.
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{System.String,System.Object})Методика тільки після цієї методики.
public void SetPageSize(float width, float height)
Parameters
width
float
Ширина сторінки в результаті файлу PostScript.
height
float
Розмір сторінки в результаті файлу PostScript.
SetPaint(Brush)
Налаштуйте малюнок в теперішньому графічному стані.
public void SetPaint(Brush paint)
Parameters
paint
Brush
Це може бути будь-який підклас класу System.Drawing.Brush існував на платформі .NET.
SetStroke(Pen)
Використовується в теперішньому графічному стані.
public void SetStroke(Pen stroke)
Parameters
stroke
Pen
Про інсульт
SetTransform(Matrix)
Зробіть теперішню трансформацію до цієї.
public void SetTransform(Matrix matrix)
Parameters
matrix
Matrix
і трансформації .
Shear(Флотація, Флотація)
Додає трансформацію ширини до поточного графічного стану (ширину поточної матриці).
public void Shear(float shx, float shy)
Parameters
shx
float
Світло в X-осі.
shy
float
Світло в і осі.
Transform(Matrix)
Додає трансформацію до поточного графічного стану (конкатентує цю матрицю з поточним).
public void Transform(Matrix matrix)
Parameters
matrix
Matrix
і трансформації .
Translate(Флотація, Флотація)
Додає переклад до поточного графічного стану (перекладає поточну матрицю).
public void Translate(float x, float y)
Parameters
x
float
Переклад в напрямку X.
y
float
Переклад в напрямку І.
WriteGraphicsRestore()
Письменники відновлюють поточний графічний стан (див. специфікацію PostScript на операторі «grestore»).
public void WriteGraphicsRestore()
WriteGraphicsSave()
Письменники зберігають поточний графічний стан (див. Специфікацію PostScript на операторі «Газпром»).
public void WriteGraphicsSave()
</string,></string,>