Class PsDocument
Именује се: Aspose.Page.EPS Асамблеја: Aspose.Page.dll (25.4.0)
Ова класа укључује ПС / ЕПС документе.
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. Овај конструктор се користи само за додатне операције које нису повезане са ПостСкрипт датотекама,На пример, претварање шрифтова.
public PsDocument()
PsDocument(КСНУМКС, ПССАВЕОПЦИЈЕ)
Иницијалише празан Aspose.Page.EPS.PsДокумент са иницијализованом страницом.
public PsDocument(string outPsFilePath, PsSaveOptions options)
Parameters
outPsFilePath
string
Пут излаза ПС / ЕПС датотеке.
options
PsSaveOptions
Комплект параметара који контролишу спасавање постскрипт датотеке.
PsDocument(Стрејм, PsSaveOptions)
Иницијалише празан Aspose.Page.EPS.PsДокумент са иницијализованом страницом.
public PsDocument(Stream outPsStream, PsSaveOptions options)
Parameters
outPsStream
Stream
Поток где да сачувате ПС / ЕПС датотеку.
options
PsSaveOptions
Комплект параметара који контролишу спасавање постскрипт датотеке.
PsDocument(String, PsSaveOptions, Bool)
Иницијалише празан Aspose.Page.EPS.PsДокумент.
public PsDocument(string outPsFilePath, PsSaveOptions options, bool multipaged)
Parameters
outPsFilePath
string
Пут излаза ПС / ЕПС датотеке.
options
PsSaveOptions
Комплект параметара који контролишу спасавање постскрипт датотеке.
multipaged
bool
Ако лажна страница неће бити иницијализована. у овом случају, иницијализација странице треба извршити путем експлицитног позива “openPage(ширина, висина).
PsDocument(Stream, PsSaveOptions, Боол)
Иницијалише празан Aspose.Page.EPS.PsДокумент.
public PsDocument(Stream outPsStream, PsSaveOptions options, bool multipaged)
Parameters
outPsStream
Stream
Поток где да сачувате ПС / ЕПС датотеку.
options
PsSaveOptions
Комплект параметара који контролишу спасавање постскрипт датотеке.
multipaged
bool
Ако лажна страница неће бити иницијализована. у овом случају, иницијализација странице треба извршити путем експлицитног позива “openPage(ширина, висина).
PsDocument(string, PsSaveOptions, int)
Иницијалише празан Aspose.Page.EPS.PsDocument када је број страница у документу Postscript познат унапред.
public PsDocument(string outPsFilePath, PsSaveOptions options, int numberOfPages)
Parameters
outPsFilePath
string
Пут излаза ПС / ЕПС датотеке.
options
PsSaveOptions
Комплект параметара који контролишу спасавање постскрипт датотеке.
numberOfPages
int
Број страница у PostScript документу.
PsDocument(Поток, PsSaveOptions, int)
Иницијалише празан Aspose.Page.EPS.PsDocument када је број страница у документу Postscript познат унапред.
public PsDocument(Stream outPsStream, PsSaveOptions options, int numberOfPages)
Parameters
outPsStream
Stream
Поток где да сачувате ПС / ЕПС датотеку.
options
PsSaveOptions
Комплект параметара који контролишу спасавање постскрипт датотеке.
numberOfPages
int
Број страница у PostScript документу.
PsDocument(Стринг)
Иницијалише Aspose.Page.EPS.PsДокумент са улазном ПС/ЕПС датотеком.
public PsDocument(string psFilePath)
Parameters
psFilePath
string
ПС / ЕПС датотека пута.
PsDocument(Stream)
Иницијалише Aspose.Page.EPS.PsДокумент са протоком ПС/ЕПС датотеке.
public PsDocument(Stream inPsStream)
Parameters
inPsStream
Stream
Увод струје ПС / ЕПС датотеке.
Properties
InputStream
Добија или поставља улазни ток ПС / ЕПС датотеке.
public Stream InputStream { get; set; }
Вредност имовине
NumberOfPages
Враћа број страница у резултатном ПДФ документу.
public int NumberOfPages { get; }
Вредност имовине
Methods
Clip(GraphicsPath)
Додај клип у тренутну графичку стање.
public void Clip(GraphicsPath s)
Parameters
То је клипни пут.
ClipAndNewPath(GraphicsPath)
Додаје клип на тренутну графику стање и шта пише “новог пута” оператор.Конфлуенце овог склопног пута и неких каснијих пате као што су глифе наведене са оператором “цхарпат”.
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
Кс координате текстуалног положаја.
y
float
Координација текстуалног положаја.
ClosePage()
Потпуна актуелна страница.
public void ClosePage()
ПретварањеType1FontToTTF(Стринг , Стринг)
Конвертује тип 1 шрифт у TrueType.Назив конвертованог ТТФ шрифта ће бити исти као и улазни тип 1 са проширењем “.ттф”.ТТФ датотека ће се сачувати у додељеном директоријуму излаза.
public void ConvertType1FontToTTF(string type1FontFilePath, string outputDir)
Parameters
type1FontFilePath
string
Тип 1 шрифт датотеке пута.
outputDir
string
Излаз указује где да сачувате резултат TrueType шрифта.
CropEps(Флоат, Флоат[])
Цропс даје Aspose.Page.ЕПС.ПсДокумент као ЕПС датотеку.Сачува првобитни ЕПС датотеку са ажурираним постојећим %%BoundingBox или нови ће бити креиран.
public void CropEps(string outEpsFilePath, float[] cropBox)
Parameters
outEpsFilePath
string
Пут излаза ЕПС датотеке.
cropBox
float
[]
Кутија за узгој (x0, y0, x, y)
CropEps(Плутање, Флоат[])
Цропс даје Aspose.Page.ЕПС.ПсДокумент као ЕПС датотеку.Сачува првобитни ЕПС датотеку са ажурираним постојећим %%BoundingBox или нови ће бити креиран.
public void CropEps(Stream epsStream, float[] cropBox)
Parameters
epsStream
Stream
Поток излаза ЕПС датотеке.
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
Кс координате центра лука.
y
double
И координате центра лука.
width
double
Ширина окруженог правоугаоника.
height
double
Висина окруженог правоугаоника.
startAngle
double
Почетак угао арка.
arcAngle
double
Један угао арка.
DrawExplicitImageMask(Битмап, Матрицс)
Нацртајте маскирану слику.
public void DrawExplicitImageMask(Bitmap image24bpp, Bitmap alphaMask1bpp, Matrix transform)
Parameters
image24bpp
Bitmap
Слика треба да буде у формату слике 24bpp RGB
alphaMask1bpp
Bitmap
Маска слике. треба да буде у 1бп формат слика.
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
Кс координате почетка сегмента.
y1
double
И координате почетка сегмента.
x2
double
Кс координате краја сегмента.
y2
double
И координате краја сегмента.
DrawOval(двоструко, двоструко, двоструко и двоструко)
Искључује се овал.
public void DrawOval(double x, double y, double width, double height)
Parameters
x
double
КСНУМКС координате центра овала.
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
Кс координате горњег левог угла правоугаоника.
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
Кс координате горњег левог угла правоугаоника.
y
double
И координате горњег левог угла правоугаоника.
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()
Прочита ЕПС датотеку и екстрактира граничне кутије ИПС слике из %%BoundingBox коментара или ограничења за подразумевану величину странице (0, 0, 595, 842) ако то не постоји.
public int[] ExtractEpsBoundingBox()
Returns
int []
Ограничивање кутије ЕПС слике.
ExtractEpsSize()
Прочита ЕПС датотеку и екстрактира величину ИПС слике из %%BoundingBox коментара или подразумеване величине странице (595, 842) ако то не постоји.
public Size ExtractEpsSize()
Returns
Величина слике ЕПС.
ExtractText(SaveOptions, Int, Инт)
Tekst se može izvaditi samo ako je napisan sa tipom 42 (TrueType) fontom ili tip 0 font s tipovima 42 u Vektorskoj karti.
public string ExtractText(SaveOptions options, int startPage = 0, int endPage = 0)
Parameters
options
SaveOptions
Opcije za štednju.
startPage
int
Страница са којег ћете почети да извлачите текст. Овај параметар је користан за вишестране документе.
endPage
int
Страница до којег да завршите да бисте извукли текст. Овај параметар је користан за вишестране документе.
Returns
Изведени текст .
Fill(GraphicsPath)
Napunite arbitrarnu stazu.
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
Tekst koji treba dodati.
font
Font
Системски шрифт који ће се користити за цртање текста.
x
float
X координате за порекло текста.
y
float
Координација за порекло текста.
fillPaint
Brush
Напуна која се користи за сликарство интериорних глифа.
stroke
Pen
Инсулт се користи за цртање контура глифа.
FillAndStrokeText(Флоат, Флоат[], Фунт, плутање, фунтирање, четкица, пенис)
Додаје текстуалну линију попуњавањем унутрашњости глифа и цртањем контура.
public void FillAndStrokeText(string text, float[] advances, Font font, float x, float y, Brush fillPaint, Pen stroke)
Parameters
text
string
Tekst koji treba dodati.
advances
float
[]
Његова дужина мора бити у складу са бројем глифа у реду.
font
Font
Системски шрифт који ће се користити за цртање текста.
x
float
X координате за порекло текста.
y
float
Координација за порекло текста.
fillPaint
Brush
Напуна која се користи за сликарство интериорних глифа.
stroke
Pen
Инсулт се користи за цртање контура глифа.
FillAndStrokeText(струја, ДрФонт, плутање, флате, бришу, пени)
Додаје текстуалну линију попуњавањем унутрашњости глифа и цртањем контура.
public void FillAndStrokeText(string text, DrFont drFont, float x, float y, Brush fillPaint, Pen stroke)
Parameters
text
string
Tekst koji treba dodati.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont који ће се користити за цртање текста.
x
float
X координате за порекло текста.
y
float
Координација за порекло текста.
fillPaint
Brush
Напуна која се користи за сликарство интериорних глифа.
stroke
Pen
Инсулт се користи за цртање контура глифа.
FillAndStrokeText(Флоат, Флоат[], ДрФонт, плутање, флате, четкица, пена)
Додаје текстуалну линију попуњавањем унутрашњости глифа и цртањем контура.
public void FillAndStrokeText(string text, float[] advances, DrFont drFont, float x, float y, Brush fillPaint, Pen stroke)
Parameters
text
string
Tekst koji treba dodati.
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
Кс координате центра лука.
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
КСНУМКС координате центра овала.
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
Кс координате горњег левог угла правоугаоника.
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
Кс координате горњег левог угла правоугаоника.
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
Tekst koji treba dodati.
font
Font
Системски шрифт који ће се користити за цртање текста.
x
float
X координате за порекло текста.
y
float
Координација за порекло текста.
FillText(Флоат, Флоат[], Font, float, Float)
Додаје текстуалну линију попуњавањем унутрашњости глифа.
public void FillText(string text, float[] advances, Font font, float x, float y)
Parameters
text
string
Tekst koji treba dodati.
advances
float
[]
Његова дужина мора бити у складу са бројем глифа у реду.
font
Font
Шрифт који ће се користити за цртање текста.
x
float
X координате за порекло текста.
y
float
Координација за порекло текста.
FillText(струја, ДрФонт, плутање)
Додаје текстуалну линију попуњавањем унутрашњости глифа.
public void FillText(string text, DrFont drFont, float x, float y)
Parameters
text
string
Tekst koji treba dodati.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont који ће се користити за цртање текста.
x
float
X координате за порекло текста.
y
float
Координација за порекло текста.
FillText(Флоат, Флоат[], ДрФонт, плутање)
Додаје текстуалну линију попуњавањем унутрашњости глифа.
public void FillText(string text, float[] advances, DrFont drFont, float x, float y)
Parameters
text
string
Tekst koji treba dodati.
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
Tekst koji treba dodati.
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
Tekst koji treba dodati.
advances
float
[]
Његова дужина мора бити у складу са бројем глифа у реду.
font
Font
Системски шрифт који ће се користити за цртање текста.
x
float
X координате за порекло текста.
y
float
Координација за порекло текста.
fill
Brush
Напуна која се користи за сликарство глифа.
FillText(струја, ДрФонт, плутање, платовање, брисање)
Додаје текстуалну линију попуњавањем унутрашњости глифа.
public void FillText(string text, DrFont drFont, float x, float y, Brush fill)
Parameters
text
string
Tekst koji treba dodati.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont који ће се користити за цртање текста.
x
float
X координате за порекло текста.
y
float
Координација за порекло текста.
fill
Brush
Напуна која се користи за сликарство глифа.
FillText(Флоат, Флоат[], ДрФонт, плутање, платовање, брисање)
Додаје текстуалну линију попуњавањем унутрашњости глифа.
public void FillText(string text, float[] advances, DrFont drFont, float x, float y, Brush fill)
Parameters
text
string
Tekst koji treba dodati.
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()
Čita PS/EPS datoteku i izvlači XmpMetdata ako već postoji ili dodaje novu ako ne postoji.
public XmpMetadata GetXmpMetadata()
Returns
Постојећи или нови примјер КСНУМКС метадата.
MergeToPdf(Стринг , Стринг[]Sačuvajte opcije)
Покрећете ПС / ЕПС датотеке на уређај.
public void MergeToPdf(string outPdfFilePath, string[] filesForMerge, SaveOptions options)
Parameters
outPdfFilePath
string
Пут излаза ПДФ датотеке.
filesForMerge
string
[]
ПС/ЕПС датотеке за спојивање са овим датом на уређај излаза.
options
SaveOptions
Садржи знаме које указују на излаз грешака бацаних током конверзије.
MergeToPdf(струја, струја[]Sačuvajte opcije)
Покрећете ПС / ЕПС датотеке на уређај.
public void MergeToPdf(Stream pdfStream, string[] filesForMerge, SaveOptions options)
Parameters
pdfStream
Stream
Излаз ПДФ струје.
filesForMerge
string
[]
ПС/ЕПС датотеке за спојивање са овим датом на уређај излаза.
options
SaveOptions
Садржи знаме које указују на излаз грешака бацаних током конверзије.
OpenPage(пловила, пловила)
Stvorite novu stranicu i napravite je aktuelnom.
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
Tekst koji treba dodati.
font
Font
Системски шрифт који ће се користити за цртање текста.
x
float
X координате за порекло текста.
y
float
Координација за порекло текста.
OutlineText(Флоат, Флоат[], Font, float, Float)
Додаје текстуалну линију нацртањем контура глифа.
public void OutlineText(string text, float[] advances, Font font, float x, float y)
Parameters
text
string
Tekst koji treba dodati.
advances
float
[]
Његова дужина мора бити у складу са бројем глифа у реду.
font
Font
Шрифт који ће се користити за цртање текста.
x
float
X координате за порекло текста.
y
float
Координација за порекло текста.
OutlineText(струја, ДрФонт, плутање)
Додаје текстуалну линију нацртањем контура глифа.
public void OutlineText(string text, DrFont drFont, float x, float y)
Parameters
text
string
Tekst koji treba dodati.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont који ће се користити за цртање текста.
x
float
X координате за порекло текста.
y
float
Координација за порекло текста.
OutlineText(Флоат, Флоат[], ДрФонт, плутање)
Додаје текстуалну линију нацртањем контура глифа.
public void OutlineText(string text, float[] advances, DrFont drFont, float x, float y)
Parameters
text
string
Tekst koji treba dodati.
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
Tekst koji treba dodati.
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
Tekst koji treba dodati.
advances
float
[]
Његова дужина мора бити у складу са бројем глифа у реду.
font
Font
Системски шрифт који ће се користити за цртање текста.
x
float
X координате за порекло текста.
y
float
Координација за порекло текста.
stroke
Pen
Инсулт који се користи за цртање извора глифа.
OutlineText(струја, ДрФонт, плутање, флате, пена)
Додаје текстуалну линију нацртањем контура глифа.
public void OutlineText(string text, DrFont drFont, float x, float y, Pen stroke)
Parameters
text
string
Tekst koji treba dodati.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont који ће се користити за цртање текста.
x
float
X координате за порекло текста.
y
float
Координација за порекло текста.
stroke
Pen
Инсулт који се користи за цртање извора глифа.
OutlineText(Флоат, Флоат[], ДрФонт, плутање, пена)
Додаје текстуалну линију нацртањем контура глифа.
public void OutlineText(string text, float[] advances, DrFont drFont, float x, float y, Pen stroke)
Parameters
text
string
Tekst koji treba dodati.
advances
float
[]
Његова дужина мора бити у складу са бројем глифа у реду.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont који ће се користити за цртање текста.
x
float
X координате за порекло текста.
y
float
Координација за порекло текста.
stroke
Pen
Инсулт који се користи за цртање извора глифа.
ResizeEps(струја, SizeF, јединица)
Преузмите дат Aspose.Page.EPS.PsDocument као EPS датотеку. Овај метод се користи само након извлачења величине ЕПС.Сачува првобитни ЕПС датотеку са ажурираним постојећим %%BoundingBox или нови ће бити креиран.
public void ResizeEps(string outEpsFilePath, SizeF newSizeInUnits, Units units)
Parameters
outEpsFilePath
string
Пут излаза ЕПС датотеке.
newSizeInUnits
SizeF
Нова величина ЕПС слике у додељеним јединицама.
units
Units
Могу бити тачке, инча, милиметара, центиметара и процената почетне величине.
ResizeEps(Поток, SizeF, јединица)
Преузмите дат Aspose.Page.EPS.PsDocument као EPS датотеку. Овај метод се користи само након извлачења величине ЕПС.Сачува првобитни ЕПС датотеку са ажурираним постојећим %%BoundingBox или нови ће бити креиран.
public void ResizeEps(Stream epsStream, SizeF newSizeInUnits, Units units)
Parameters
epsStream
Stream
Поток излаза ЕПС датотеке.
newSizeInUnits
SizeF
Нова величина ЕПС слике у додељеним јединицама.
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 као ЕПС датотеку. Овај метод се користи само након ажурирања XMP метадата.Сачува првобитни ЕПС датотеку са ажурираним постојећим метаданима или новим који је креиран док позива методу GetMetadata.У последњем случају, додају се сви неопходни ПостСкрипт код и ЕПС коментари.
public void Save(Stream epsStream)
Parameters
epsStream
Stream
Поток излаза ЕПС датотеке.
Save()
Сачува дат Aspose.Page.EPS.PsDocument као ЕПС датотеку. Овај метод се користи само када је ПСДокумент креиран из скраћења.
public void Save()
SaveAsImage(ImageSaveOptions)
Сачува ПС / ЕПС датотеку на слике бајтове.
public byte[][] SaveAsImage(ImageSaveOptions options)
Parameters
options
ImageSaveOptions
Садржи неопходне параметре за штедњу слике и знаме које указују на излаз грешака бацаних током конверзије.
Returns
byte [][]
Слике битова. један бит распореда за једну страницу.
SaveAsPdf(КСНУМКС, ПДФСавеОпције)
Сачувате ПС / ЕПС датотеку у ПДФ фајл.
public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)
Parameters
outPdfFilePath
string
Пут излаза ПДФ датотеке.
options
PdfSaveOptions
Садржи знаме које указују на излаз грешака бацаних током конверзије.
SaveAsPdf(Стрејм, ПдфСавеОпције)
Сачува ПС / ЕПС датотеку у ПДФ потоку.
public void SaveAsPdf(Stream pdfStream, PdfSaveOptions options)
Parameters
pdfStream
Stream
Излаз ПДФ струје.
options
PdfSaveOptions
Садржи знаме које указују на излаз грешака бацаних током конверзије.
SaveImageAsEps(Стрејм, ПССАВЕОПЦИЈЕ)
Сачува слику ПНГ / ЈПЕГ / ТИФФ / БМП / ГИВ / ЕМФ из улазног тока у ЕПС излазни ток.
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 слику из датотеке у ЕПС датум.
public static void SaveImageAsEps(string imageFilePath, string epsFilePath, PsSaveOptions options)
Parameters
imageFilePath
string
Изображење датотеке пута.
epsFilePath
string
ЕПС Пут датотеке.
options
PsSaveOptions
Садржи параметре који одређују излаз грешака бацаних током конверзије.
SaveImageAsEps(Bitmap, string, PsSaveOptions)
Сачува Битмап објекат у ЕПС датотеку.
public static void SaveImageAsEps(Bitmap image, string epsFilePath, PsSaveOptions options)
Parameters
image
Bitmap
и слику .
epsFilePath
string
ЕПС Пут датотеке.
options
PsSaveOptions
Садржи параметре који одређују излаз грешака бацаних током конверзије.
SaveImageAsEps(Bitmap, Stream, PsSaveOptions)
Сачува Bitmap објекат на ЕПС излазни ток.
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
Превод у И оси.
SetPageDevice(Речник<string, објект=”">)
Поставите параметре уређаја странице (види оператор “setpagedevice” ПостСкрипт спецификација).Међу њима могу бити величина странице и боја итд.
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
Ширина странице у резултат ПостСкрипт датотеке.
height
float
Висина странице у резултат ПостСкрипт датотеке.
SetPaint(Brush)
Поставите боју у тренутном графичком стању.
public void SetPaint(Brush paint)
Parameters
paint
Brush
То може бити било који подклас System.Drawing.Brush класе постоји на .NET платформи.
SetStroke(Pen)
Поставите удар у тренутном графичком стању.
public void SetStroke(Pen stroke)
Parameters
stroke
Pen
To je udarac.
SetTransform(Matrix)
Поставите тренутну трансформацију на ову.
public void SetTransform(Matrix matrix)
Parameters
matrix
Matrix
То је трансформација.
Shear(пловила, пловила)
Додаје трансформацију листе у тренутном графичком стању (листа третмана матрице).
public void Shear(float shx, float shy)
Parameters
shx
float
Сјај у Кс оси.
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()
Писма враћају тренутну графичку ситуацију (види ПостСкрипт спецификацију на оператору “гресторе”).
public void WriteGraphicsRestore()
WriteGraphicsSave()
Писма штеде тренутну графичку ситуацију (види ПостСкрипт спецификацију на оператору “спаси”).
public void WriteGraphicsSave()
</string,></string,>