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, 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; }

вартість нерухомості

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

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

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

Size

Розмір зображення 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

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, 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

Brush

GetStroke()

Використовується з поточного графічного стану.

public Pen GetStroke()

Returns

Pen

GetXmpMetadata()

Читає файл PS/EPS і витягує XmpMetdata, якщо він вже існує, або додає новий, якщо він не існує.

public XmpMetadata GetXmpMetadata()

Returns

XmpMetadata

Сучасні або нові приклади метадатів XMP.

MergeToPdf(Стринг, Стринг[ ]Створення SaveOptions)

Переміщає файли PS/EPS на пристрій.

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

Parameters

outPdfFilePath string

Вихідний PDF-файл шлях.

filesForMerge string [ ]

Файли PS/EPS для поєднання з цим файлом до вихідного пристрою.

options SaveOptions

Вона містить прапори, які вказують вихід помилок, викинутих під час конверсії.

MergeToPdf(Стрий, Стрий[ ]Створення 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,>

 Українська