Class PsDocument
A név: Aspose.Page.EPS Összefoglaló: Aspose.Page.dll (25.4.0)
Ez az osztály a PS/EPS dokumentumokat kapszulálja.
public sealed class PsDocument : Document
Inheritance
object ← Document ← PsDocument
Örökletes tagok
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PsDocument()
Elindítja az üres Aspose.Page.EPS.PsDocument. Ez a konstruktort csak a PostScript fájlokhoz nem kapcsolódó további műveletekhez használják,Például a fontok átalakítása.
public PsDocument()
PsDocument(Részletesebben PsSaveOptions)
Indítsa el az üres Aspose.Page.EPS.PsDokumentumot az indított oldalon.
public PsDocument(string outPsFilePath, PsSaveOptions options)
Parameters
outPsFilePath
string
A kimeneti PS/EPS fájlút.
options
PsSaveOptions
A PostScript fájl mentését szabályozó paraméterek összessége.
PsDocument(Áramlat, PsSaveOptions)
Indítsa el az üres Aspose.Page.EPS.PsDokumentumot az indított oldalon.
public PsDocument(Stream outPsStream, PsSaveOptions options)
Parameters
outPsStream
Stream
Stream, ahol menteni PS/EPS fájl.
options
PsSaveOptions
A PostScript fájl mentését szabályozó paraméterek összessége.
PsDocument(szalag, PsSaveOptions, bool)
Elindítja az üres Aspose.Page.EPS.PsDocument.
public PsDocument(string outPsFilePath, PsSaveOptions options, bool multipaged)
Parameters
outPsFilePath
string
A kimeneti PS/EPS fájlút.
options
PsSaveOptions
A PostScript fájl mentését szabályozó paraméterek összessége.
multipaged
bool
Ha hamis oldalt nem kezdeményeznek.Ebben az esetben az oldal kezdetét kifejezett “openPage(szélesség, magasság) híváson keresztül kell elvégezni.
PsDocument(Stream, PsSaveOptions és Bool)
Elindítja az üres Aspose.Page.EPS.PsDocument.
public PsDocument(Stream outPsStream, PsSaveOptions options, bool multipaged)
Parameters
outPsStream
Stream
Stream, ahol menteni PS/EPS fájl.
options
PsSaveOptions
A PostScript fájl mentését szabályozó paraméterek összessége.
multipaged
bool
Ha hamis oldalt nem kezdeményeznek.Ebben az esetben az oldal kezdetét kifejezett “openPage(szélesség, magasság) híváson keresztül kell elvégezni.
PsDocument(szál, PsSaveOptions, int)
Kezdődik az üres Aspose.Page.EPS.PsDocument, amikor a Postscript dokumentum oldalak száma előre ismert.
public PsDocument(string outPsFilePath, PsSaveOptions options, int numberOfPages)
Parameters
outPsFilePath
string
A kimeneti PS/EPS fájlút.
options
PsSaveOptions
A PostScript fájl mentését szabályozó paraméterek összessége.
numberOfPages
int
Az oldalak száma a PostScript dokumentumban.
PsDocument(Áramlat, PsSaveOptions, int)
Kezdődik az üres Aspose.Page.EPS.PsDocument, amikor a Postscript dokumentum oldalak száma előre ismert.
public PsDocument(Stream outPsStream, PsSaveOptions options, int numberOfPages)
Parameters
outPsStream
Stream
Stream, ahol menteni PS/EPS fájl.
options
PsSaveOptions
A PostScript fájl mentését szabályozó paraméterek összessége.
numberOfPages
int
Az oldalak száma a PostScript dokumentumban.
PsDocument(A string)
Indítsa el a Aspose.Page.EPS.PsDokumentumot egy beépített PS / EPS fájlmal.
public PsDocument(string psFilePath)
Parameters
psFilePath
string
PS / EPS fájl útvonal.
PsDocument(Stream)
Elindítja a Aspose.Page.EPS.PsDokumentumot a PS/ EPS fájl áramlásával.
public PsDocument(Stream inPsStream)
Parameters
inPsStream
Stream
A PS/EPS fájl bevitele.
Properties
InputStream
Megkapja vagy beállítja a PS/EPS fájl beviteli áramlását.
public Stream InputStream { get; set; }
ingatlan értéke
NumberOfPages
Visszaadja az eredményes PDF dokumentumban szereplő oldalak számát.
public int NumberOfPages { get; }
ingatlan értéke
Methods
Clip(GraphicsPath)
Add clip a jelenlegi grafikai állapotba.
public void Clip(GraphicsPath s)
Parameters
A klippálya útja.
ClipAndNewPath(GraphicsPath)
Add klip a jelenlegi grafika állapotát és azt írja “newpath” operátor.e csúszás útjának összeolvadása és néhány későbbi pálya, mint például a “charpath” operátorral kiemelkedő glifák.
public void ClipAndNewPath(GraphicsPath s)
Parameters
A klippálya útja.
ClipRectangle(RectangleF)
Ads clipping rectangle a jelenlegi grafikai állapot.
public void ClipRectangle(RectangleF rect)
Parameters
rect
RectangleF
A csúszás rektangulája.
ClipText(Szalag, Szöveg, Float, float)
Hozzáadja a klipet egy adott szövegrészből az adott betűtípusban.
public void ClipText(string text, Font font, float x, float y)
Parameters
text
string
A szöveg.
font
Font
Ez a font.
x
float
A szöveg pozíciójának X koordinátája.
y
float
A szöveg pozíciójának koordinátája.
ClosePage()
Teljes jelenlegi oldal.
public void ClosePage()
ÁtalakításType1FontToTTF(A string, a string)
Az 1. típusú betűtípus TrueType.Az átalakított TTF betűtípus neve ugyanaz lesz, mint a “ttf” kiterjesztéssel ellátott 1. típusú betűt.A TTF fájl a kijelölt kimeneti címkéhez kerül mentésre.
public void ConvertType1FontToTTF(string type1FontFilePath, string outputDir)
Parameters
type1FontFilePath
string
Az 1. típusú font fájl útvonal.
outputDir
string
A kimeneti jel, hol menteni az eredményes TrueType betűtípus.
CropEps(Sárkány, Float[])
Crops adott Aspose.Page.EPS.PsDocument mint EPS fájl.Ez mentse az eredeti EPS fájl frissített meglévő %%BoundingBox vagy új lesz létrehozva.
public void CropEps(string outEpsFilePath, float[] cropBox)
Parameters
outEpsFilePath
string
Az EPS fájl útvonal.
cropBox
float
[]
A növényi doboz (x0, y0, x, y)
CropEps(áramlás, float[])
Crops adott Aspose.Page.EPS.PsDocument mint EPS fájl.Ez mentse az eredeti EPS fájl frissített meglévő %%BoundingBox vagy új lesz létrehozva.
public void CropEps(Stream epsStream, float[] cropBox)
Parameters
epsStream
Stream
A kimeneti EPS fájl áramlása.
cropBox
float
[]
A növényi doboz (x0, y0, x, y)
Draw(GraphicsPath)
Írj önkényes utat!
public void Draw(GraphicsPath shape)
Parameters
shape
GraphicsPath
Az út a rajzoláshoz.
DrawArc(kettős, kettős, kettős, kettős, kettős)
Vegyünk egy arcot.
public void DrawArc(double x, double y, double width, double height, double startAngle, double arcAngle)
Parameters
x
double
Az arc középpontjának X koordinátája.
y
double
Az arc középpontjának koordinátája.
width
double
A cirkusz írott rektangul szélessége.
height
double
A körforgott rektangul magassága.
startAngle
double
Az arc kezdeti szögét.
arcAngle
double
Az arc egyik sarkában.
DrawExplicitImageMask(Bitmap és Matrix)
Maszkos képet készítünk.
public void DrawExplicitImageMask(Bitmap image24bpp, Bitmap alphaMask1bpp, Matrix transform)
Parameters
image24bpp
Bitmap
A képet 24bpp RGB képformátumban kell készíteni.
alphaMask1bpp
Bitmap
A kép maszkjának 1bpp képformátumban kell lennie.
transform
Matrix
A matrix átalakítja a képet.
DrawImage(Bitmap)
A képet rajzolja.
public void DrawImage(Bitmap image)
Parameters
image
Bitmap
A képet rajzolni kell.
DrawImage(Bitmap, Matrix és szín)
Átalakított képet rajzol a háttérrel.
public void DrawImage(Bitmap image, Matrix transform, Color bkg)
Parameters
image
Bitmap
A képet rajzolni kell.
transform
Matrix
A matrix átalakítja a képet.
bkg
Color
Háttérkép a képhez.
DrawLine(kettős, kettős, kettős)
Vág egy vonal szegmens.
public void DrawLine(double x1, double y1, double x2, double y2)
Parameters
x1
double
X a szegmens kezdetének koordinátája.
y1
double
A szegmens kezdetének koordinátája.
x2
double
X a szegmens vége koordinátája.
y2
double
A szegmens végének koordinátája.
DrawOval(kettős, kettős, kettős)
Ez egy oval.
public void DrawOval(double x, double y, double width, double height)
Parameters
x
double
Az oval központjának X koordinátája.
y
double
Az ovális központ koordinátája.
width
double
A cirkusz írott rektangul szélessége.
height
double
A körforgott rektangul magassága.
DrawPolygon(int[], Az int[], Az int)
A poligóniát elárasztja.
public void DrawPolygon(int[] xPoints, int[] yPoints, int nPoints)
Parameters
xPoints
int
[]
X pontok koordinátái.
yPoints
int
[]
A pontok koordinációja.
nPoints
int
A pontok száma.
DrawPolygon(kettős[]kettős[], Az int)
Ez egy poligon.
public void DrawPolygon(double[] xPoints, double[] yPoints, int nPoints)
Parameters
xPoints
double
[]
X pontok koordinátái.
yPoints
double
[]
A pontok koordinációja.
nPoints
int
A pontok száma.
DrawPolyline(int[], Az int[], Az int)
Vegyünk egy polilint.
public void DrawPolyline(int[] xPoints, int[] yPoints, int nPoints)
Parameters
xPoints
int
[]
X pontok koordinátái.
yPoints
int
[]
A pontok koordinációja.
nPoints
int
A pontok száma.
DrawPolyline(kettős[]kettős[], Az int)
Vegyünk egy polilint.
public void DrawPolyline(double[] xPoints, double[] yPoints, int nPoints)
Parameters
xPoints
double
[]
X pontok koordinátái.
yPoints
double
[]
A pontok koordinációja.
nPoints
int
A pontok száma.
DrawRect(kettős, kettős, kettős)
Vegyünk egy rektangulát.
public void DrawRect(double x, double y, double width, double height)
Parameters
x
double
Az X koordinátája a jobb felső sarokból.
y
double
A jobb felső sarok koordinátája.
width
double
A rektangul szélessége.
height
double
A rektangul magassága.
DrawRoundRect(kettős, kettős, kettős, kettős, kettős)
Vegyünk egy kerek rektangulát.
public void DrawRoundRect(double x, double y, double width, double height, double arcWidth, double arcHeight)
Parameters
x
double
Az X koordinátája a jobb felső sarokból.
y
double
A jobb felső sarok koordinátája.
width
double
A rektangul szélessége.
height
double
A rektangul magassága.
arcWidth
double
Az arc körkörös rektangulájának szélessége, amely az arc egy sarkát forgat.
arcHeight
double
Az arc körkörös rektangulájának magassága, amely az arc egy sarkát forgat.
DrawTransparentImage(Bitmap, Matrix és Int)
Átalakított átlátszó képet rajzolni. ha a képnek nincs Alpha csatornája, akkor nem látható képként rajzolódik
public void DrawTransparentImage(Bitmap image, Matrix transform, int transparencyThreshold)
Parameters
image
Bitmap
A képet rajzolni kell.
transform
Matrix
A matrix átalakítja a képet.
transparencyThreshold
int
Egy küszöb, amely meghatározza, hogy melyik átláthatósági pixel értéke teljes mértékben nyilvánvalóvá válik.
ExtractEpsBoundingBox()
Olvassa el az EPS fájlt, és kivonja a %%BoundingBox megjegyzéstől vagy az alapértelmezett oldal méretének korlátozását (0, 0, 595, 842) ha nem létezik.
public int[] ExtractEpsBoundingBox()
Returns
int []
Az EPS kép korlátozó dobozát.
ExtractEpsSize()
Olvassa el az EPS fájlt, és kivonja a %%BoundingBox megjegyzésből vagy az alapértelmezett oldalméretből származó méretét (595, 842) ha nem létezik.
public Size ExtractEpsSize()
Returns
Az EPS kép mérete.
ExtractText(Az opciók, int és int)
A szöveget csak akkor lehet kivonni, ha a Type 42 (TrueType) betűtípusmal vagy Type 0 betűt a Vector térképen tartalmazó Type 42-t.
public string ExtractText(SaveOptions options, int startPage = 0, int endPage = 0)
Parameters
options
SaveOptions
A megtakarítási lehetőségek.
startPage
int
Az oldal, ahonnan el kell kezdeni a szöveg kivonását. Ez a paraméter hasznos a többoldalú dokumentumokhoz.
endPage
int
Az oldal, amellyel véget ér a szöveg kivonása. Ez a paraméter hasznos a többoldalú dokumentumokhoz.
Returns
A kivetett szöveg.
Fill(GraphicsPath)
Töltse ki az önkényes utat.
public void Fill(GraphicsPath shape)
Parameters
shape
GraphicsPath
Az út a kitöltéshez.
FillAndStrokeText(Szalag, Font, Float, Flow, Brush, Pen)
Hozzáadja a szöveges szalagot a glifák belső területeinek kitöltése és a glyph kontúrok rajzolása révén.
public void FillAndStrokeText(string text, Font font, float x, float y, Brush fillPaint, Pen stroke)
Parameters
text
string
A szöveget hozzá kell adni.
font
Font
A rendszer betűtípus, amelyet a szöveg rajzolásához használnak.
x
float
A szöveg eredetének X koordinátája.
y
float
A szöveg eredetének koordinátora.
fillPaint
Brush
A kitöltés használt festés glif belső.
stroke
Pen
A stroke a glifák kontúráinak rajzolásához használt.
FillAndStrokeText(Sárkány, Float[], Font, Float, Flut, Brush, Pen)
Hozzáadja a szöveges szalagot a glifák belső területeinek kitöltése és a glyph kontúrok rajzolása révén.
public void FillAndStrokeText(string text, float[] advances, Font font, float x, float y, Brush fillPaint, Pen stroke)
Parameters
text
string
A szöveget hozzá kell adni.
advances
float
[]
A hosszúságnak meg kell felelnie a glifok számának a sorban.
font
Font
A rendszer betűtípus, amelyet a szöveg rajzolásához használnak.
x
float
A szöveg eredetének X koordinátája.
y
float
A szöveg eredetének koordinátora.
fillPaint
Brush
A kitöltés használt festés glif belső.
stroke
Pen
A stroke a glifák kontúráinak rajzolásához használt.
FillAndStrokeText(szalag, DrFont, float, flot, Brush, Pen)
Hozzáadja a szöveges szalagot a glifák belső területeinek kitöltése és a glyph kontúrok rajzolása révén.
public void FillAndStrokeText(string text, DrFont drFont, float x, float y, Brush fillPaint, Pen stroke)
Parameters
text
string
A szöveget hozzá kell adni.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont, amelyet a szöveg rajzolásához használnak.
x
float
A szöveg eredetének X koordinátája.
y
float
A szöveg eredetének koordinátora.
fillPaint
Brush
A kitöltés használt festés glif belső.
stroke
Pen
A stroke a glifák kontúráinak rajzolásához használt.
FillAndStrokeText(Sárkány, Float[], DrFont, Float, Flow, Brush, Pen)
Hozzáadja a szöveges szalagot a glifák belső területeinek kitöltése és a glyph kontúrok rajzolása révén.
public void FillAndStrokeText(string text, float[] advances, DrFont drFont, float x, float y, Brush fillPaint, Pen stroke)
Parameters
text
string
A szöveget hozzá kell adni.
advances
float
[]
A hosszúságnak meg kell felelnie a glifok számának a sorban.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont, amelyet a szöveg rajzolásához használnak.
x
float
A szöveg eredetének X koordinátája.
y
float
A szöveg eredetének koordinátora.
fillPaint
Brush
A kitöltés használt festés glif belső.
stroke
Pen
A stroke a glifák kontúráinak rajzolásához használt.
FillArc(kettős, kettős, kettős, kettős, kettős)
Töltse ki az arcot.
public void FillArc(double x, double y, double width, double height, double startAngle, double arcAngle)
Parameters
x
double
Az arc középpontjának X koordinátája.
y
double
Az arc középpontjának koordinátája.
width
double
A cirkusz írott rektangul szélessége.
height
double
A körforgott rektangul magassága.
startAngle
double
Az arc kezdeti szögét.
arcAngle
double
Az arc egyik sarkában.
FillOval(kettős, kettős, kettős)
Ez egy oval.
public void FillOval(double x, double y, double width, double height)
Parameters
x
double
Az oval központjának X koordinátája.
y
double
Az ovális központ koordinátája.
width
double
A cirkusz írott rektangul szélessége.
height
double
A körforgott rektangul magassága.
FillPolygon(int[], Az int[], Az int)
Ez egy poligon.
public void FillPolygon(int[] xPoints, int[] yPoints, int nPoints)
Parameters
xPoints
int
[]
X pontok koordinátái.
yPoints
int
[]
A pontok koordinációja.
nPoints
int
A pontok száma.
FillPolygon(kettős[]kettős[], Az int)
Ez egy poligon.
public void FillPolygon(double[] xPoints, double[] yPoints, int nPoints)
Parameters
xPoints
double
[]
X pontok koordinátái.
yPoints
double
[]
A pontok koordinációja.
nPoints
int
A pontok száma.
FillRect(kettős, kettős, kettős)
Tölti a rektangulát.
public void FillRect(double x, double y, double width, double height)
Parameters
x
double
Az X koordinátája a jobb felső sarokból.
y
double
A jobb felső sarok koordinátája.
width
double
A rektangul szélessége.
height
double
A rektangul magassága.
FillRoundRect(kettős, kettős, kettős, kettős, kettős)
Ez egy körkörös rektangulát tartalmaz.
public void FillRoundRect(double x, double y, double width, double height, double arcWidth, double arcHeight)
Parameters
x
double
Az X koordinátája a jobb felső sarokból.
y
double
A jobb felső sarok koordinátája.
width
double
A rektangul szélessége.
height
double
A rektangul magassága.
arcWidth
double
Az arc körkörös rektangulájának szélessége, amely az arc egy sarkát forgat.
arcHeight
double
Az arc körkörös rektangulájának magassága, amely az arc egy sarkát forgat.
FillText(Szalag, Szöveg, Float, float)
Hozzáadja a szöveges szalagot a glifek belső térének kitöltése révén.
public void FillText(string text, Font font, float x, float y)
Parameters
text
string
A szöveget hozzá kell adni.
font
Font
A rendszer betűtípus, amelyet a szöveg rajzolásához használnak.
x
float
A szöveg eredetének X koordinátája.
y
float
A szöveg eredetének koordinátora.
FillText(Sárkány, Float[]Fülbevaló, Float)
Hozzáadja a szöveges szalagot a glifek belső térének kitöltése révén.
public void FillText(string text, float[] advances, Font font, float x, float y)
Parameters
text
string
A szöveget hozzá kell adni.
advances
float
[]
A hosszúságnak meg kell felelnie a glifok számának a sorban.
font
Font
A betűtípus, amelyet a szöveg rajzolásához használnak.
x
float
A szöveg eredetének X koordinátája.
y
float
A szöveg eredetének koordinátora.
FillText(Sárkány, DrFont, Float, float)
Hozzáadja a szöveges szalagot a glifek belső térének kitöltése révén.
public void FillText(string text, DrFont drFont, float x, float y)
Parameters
text
string
A szöveget hozzá kell adni.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont, amelyet a szöveg rajzolásához használnak.
x
float
A szöveg eredetének X koordinátája.
y
float
A szöveg eredetének koordinátora.
FillText(Sárkány, Float[], DrFont, float, hajózás)
Hozzáadja a szöveges szalagot a glifek belső térének kitöltése révén.
public void FillText(string text, float[] advances, DrFont drFont, float x, float y)
Parameters
text
string
A szöveget hozzá kell adni.
advances
float
[]
A hosszúságnak meg kell felelnie a glifok számának a sorban.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont, amelyet a szöveg rajzolásához használnak.
x
float
A szöveg eredetének X koordinátája.
y
float
A szöveg eredetének koordinátora.
FillText(Szalag, Font, Float, Flow, Brush)
Hozzáadja a szöveges szalagot a glifek belső térének kitöltése révén.
public void FillText(string text, Font font, float x, float y, Brush fill)
Parameters
text
string
A szöveget hozzá kell adni.
font
Font
A rendszer betűtípus, amelyet a szöveg rajzolásához használnak.
x
float
A szöveg eredetének X koordinátája.
y
float
A szöveg eredetének koordinátora.
fill
Brush
A töltés a glyphs festésére használt.
FillText(Sárkány, Float[], Font, float, flut, fúvóka)
Hozzáadja a szöveges szalagot a glifek belső térének kitöltése révén.
public void FillText(string text, float[] advances, Font font, float x, float y, Brush fill)
Parameters
text
string
A szöveget hozzá kell adni.
advances
float
[]
A hosszúságnak meg kell felelnie a glifok számának a sorban.
font
Font
A rendszer betűtípus, amelyet a szöveg rajzolásához használnak.
x
float
A szöveg eredetének X koordinátája.
y
float
A szöveg eredetének koordinátora.
fill
Brush
A töltés a glyphs festésére használt.
FillText(szalag, DrFont, float, flatt, brush)
Hozzáadja a szöveges szalagot a glifek belső térének kitöltése révén.
public void FillText(string text, DrFont drFont, float x, float y, Brush fill)
Parameters
text
string
A szöveget hozzá kell adni.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont, amelyet a szöveg rajzolásához használnak.
x
float
A szöveg eredetének X koordinátája.
y
float
A szöveg eredetének koordinátora.
fill
Brush
A töltés a glyphs festésére használt.
FillText(Sárkány, Float[], DrFont, float, flut, fúvóka)
Hozzáadja a szöveges szalagot a glifek belső térének kitöltése révén.
public void FillText(string text, float[] advances, DrFont drFont, float x, float y, Brush fill)
Parameters
text
string
A szöveget hozzá kell adni.
advances
float
[]
A hosszúságnak meg kell felelnie a glifok számának a sorban.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont, amelyet a szöveg rajzolásához használnak.
x
float
A szöveg eredetének X koordinátája.
y
float
A szöveg eredetének koordinátora.
fill
Brush
A töltés a glyphs festésére használt.
GetPaint()
Megkapja a jelenlegi grafikai állapot festékét.
public Brush GetPaint()
Returns
GetStroke()
A jelenlegi grafikai állapot megsérül.
public Pen GetStroke()
Returns
GetXmpMetadata()
Olvassa el a PS/EPS fájlt, és kivonja a XmpMetdata-t, ha már létezik, vagy adjon hozzá egy újat, amennyiben nem.
public XmpMetadata GetXmpMetadata()
Returns
Meglévő vagy új XMP metadata.
MergeToPdf(A string, a string[]Megtakarítási opciók)
A PS/EPS fájlokat a készülékbe helyezi.
public void MergeToPdf(string outPdfFilePath, string[] filesForMerge, SaveOptions options)
Parameters
outPdfFilePath
string
PDF fájl útvonal.
filesForMerge
string
[]
PS/EPS fájlokat, hogy összekapcsolják ezt a dokumentumot egy kimeneti eszközön.
options
SaveOptions
Olyan zászlót tartalmaz, amely az átalakítás során eldobott hibák kimenetelét jelzi.
MergeToPdf(Áramlás, string[]Megtakarítási opciók)
A PS/EPS fájlokat a készülékbe helyezi.
public void MergeToPdf(Stream pdfStream, string[] filesForMerge, SaveOptions options)
Parameters
pdfStream
Stream
A kiadás PDF stream.
filesForMerge
string
[]
PS/EPS fájlokat, hogy összekapcsolják ezt a dokumentumot egy kimeneti eszközön.
options
SaveOptions
Olyan zászlót tartalmaz, amely az átalakítás során eldobott hibák kimenetelét jelzi.
OpenPage(hajó, hajó)
Hozzon létre egy új oldalt, és tegye aktuális.
public void OpenPage(float width, float height)
Parameters
width
float
Az új oldal szélessége.
height
float
Az új oldal magassága.
OpenPage(A string)
Hozzon létre egy új oldalt a dokumentum méretével, és aktuális legyen.
public void OpenPage(string pageName = null)
Parameters
pageName
string
Az új oldal neve. ha null, a név o az oldal lesz a megrendelés száma az oldalon.
OutlineText(Szalag, Szöveg, Float, float)
Hozzáadja a szöveges szalagot a glyphs kontúrok rajzolásával.
public void OutlineText(string text, Font font, float x, float y)
Parameters
text
string
A szöveget hozzá kell adni.
font
Font
A rendszer betűtípus, amelyet a szöveg rajzolásához használnak.
x
float
A szöveg eredetének X koordinátája.
y
float
A szöveg eredetének koordinátora.
OutlineText(Sárkány, Float[]Fülbevaló, Float)
Hozzáadja a szöveges szalagot a glyphs kontúrok rajzolásával.
public void OutlineText(string text, float[] advances, Font font, float x, float y)
Parameters
text
string
A szöveget hozzá kell adni.
advances
float
[]
A hosszúságnak meg kell felelnie a glifok számának a sorban.
font
Font
A betűtípus, amelyet a szöveg rajzolásához használnak.
x
float
A szöveg eredetének X koordinátája.
y
float
A szöveg eredetének koordinátora.
OutlineText(Sárkány, DrFont, Float, float)
Hozzáadja a szöveges szalagot a glyphs kontúrok rajzolásával.
public void OutlineText(string text, DrFont drFont, float x, float y)
Parameters
text
string
A szöveget hozzá kell adni.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont, amelyet a szöveg rajzolásához használnak.
x
float
A szöveg eredetének X koordinátája.
y
float
A szöveg eredetének koordinátora.
OutlineText(Sárkány, Float[], DrFont, float, hajózás)
Hozzáadja a szöveges szalagot a glyphs kontúrok rajzolásával.
public void OutlineText(string text, float[] advances, DrFont drFont, float x, float y)
Parameters
text
string
A szöveget hozzá kell adni.
advances
float
[]
A hosszúságnak meg kell felelnie a glifok számának a sorban.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont, amelyet a szöveg rajzolásához használnak.
x
float
A szöveg eredetének X koordinátája.
y
float
A szöveg eredetének koordinátora.
OutlineText(Szalag, Font, Float, Flot, Pen)
Hozzáadja a szöveges szalagot a glyphs kontúrok rajzolásával.
public void OutlineText(string text, Font font, float x, float y, Pen stroke)
Parameters
text
string
A szöveget hozzá kell adni.
font
Font
A rendszer betűtípus, amelyet a szöveg rajzolásához használnak.
x
float
A szöveg eredetének X koordinátája.
y
float
A szöveg eredetének koordinátora.
stroke
Pen
A stroke használt, hogy rajzolják a glyphs outlines.
OutlineText(Sárkány, Float[], Font, Float, Flotta, Pen)
Hozzáadja a szöveges szalagot a glyphs kontúrok rajzolásával.
public void OutlineText(string text, float[] advances, Font font, float x, float y, Pen stroke)
Parameters
text
string
A szöveget hozzá kell adni.
advances
float
[]
A hosszúságnak meg kell felelnie a glifok számának a sorban.
font
Font
A rendszer betűtípus, amelyet a szöveg rajzolásához használnak.
x
float
A szöveg eredetének X koordinátája.
y
float
A szöveg eredetének koordinátora.
stroke
Pen
A stroke használt, hogy rajzolják a glyphs outlines.
OutlineText(szalag, DrFont, float, flatt, pen)
Hozzáadja a szöveges szalagot a glyphs kontúrok rajzolásával.
public void OutlineText(string text, DrFont drFont, float x, float y, Pen stroke)
Parameters
text
string
A szöveget hozzá kell adni.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont, amelyet a szöveg rajzolásához használnak.
x
float
A szöveg eredetének X koordinátája.
y
float
A szöveg eredetének koordinátora.
stroke
Pen
A stroke használt, hogy rajzolják a glyphs outlines.
OutlineText(Sárkány, Float[], DrFont, float, flut, pen)
Hozzáadja a szöveges szalagot a glyphs kontúrok rajzolásával.
public void OutlineText(string text, float[] advances, DrFont drFont, float x, float y, Pen stroke)
Parameters
text
string
A szöveget hozzá kell adni.
advances
float
[]
A hosszúságnak meg kell felelnie a glifok számának a sorban.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont, amelyet a szöveg rajzolásához használnak.
x
float
A szöveg eredetének X koordinátája.
y
float
A szöveg eredetének koordinátora.
stroke
Pen
A stroke használt, hogy rajzolják a glyphs outlines.
ResizeEps(Szilveszter, SizeF, egységek)
Ez a módszer csak az EPS méret kivonása után használatos.Ez mentse az eredeti EPS fájl frissített meglévő %%BoundingBox vagy új lesz létrehozva.
public void ResizeEps(string outEpsFilePath, SizeF newSizeInUnits, Units units)
Parameters
outEpsFilePath
string
Az EPS fájl útvonal.
newSizeInUnits
SizeF
Új méretű EPS kép a kijelölt egységekben.
units
Units
Az egységek az új méret. lehet pontok, hüvelyk, milliméterek, centiméteres és százalékos kezdeti méretű.
ResizeEps(Áramlat, SizeF, egységek)
Ez a módszer csak az EPS méret kivonása után használatos.Ez mentse az eredeti EPS fájl frissített meglévő %%BoundingBox vagy új lesz létrehozva.
public void ResizeEps(Stream epsStream, SizeF newSizeInUnits, Units units)
Parameters
epsStream
Stream
A kimeneti EPS fájl áramlása.
newSizeInUnits
SizeF
Új méretű EPS kép a kijelölt egységekben.
units
Units
Az egységek az új méret. lehet pontok, hüvelyk, milliméterek, centiméteres és százalékos kezdeti méretű.
Rotate(Flotta)
Adja meg a forgatás ellenórát az eredetről a jelenlegi grafikai állapotra (forgatási aktuális matrix).
public void Rotate(float angleRadians)
Parameters
angleRadians
float
A sugárzás szögét a radiánokban.
Rotate(int)
Adja meg a forgatás ellenórát az eredetről a jelenlegi grafikai állapotra (forgatási aktuális matrix).
public void Rotate(int angleDegrees)
Parameters
angleDegrees
int
A fordulat szögét fokban.
Save(Stream)
Megtakarítja az adott Aspose.Page.EPS.PsDocument mint EPS fájl. Ezt a módszert csak az XMP metadata frissítése után használják.Megtakarítja az eredeti EPS fájlt a meglévő metadata frissítésével vagy az új létrehozásával, miközben a GetMetadata módszert hívja.Az utolsó esetben minden szükséges PostScript kódot és EPS megjegyzéseket adnak hozzá.
public void Save(Stream epsStream)
Parameters
epsStream
Stream
A kimeneti EPS fájl áramlása.
Save()
Megtakarítja a Aspose.Page.EPS.PsDocument mint EPS fájl. Ezt a módszert csak akkor használják, ha a PsDokumentumot a rágógombból hozták létre.
public void Save()
SaveAsImage(ImageSaveOptions)
Mentse a PS/EPS fájlt a képek bajtjaira.
public byte[][] SaveAsImage(ImageSaveOptions options)
Parameters
options
ImageSaveOptions
Tartalmazza a szükséges paramétereket, hogy mentse a képet és a zászlók, amelyek meghatározzák a kimenetel a hiba dobott az átalakítás során.
Returns
byte [][]
A képek bajtjai. egy bájt sorrend egy oldalra.
SaveAsPdf(Térkép, PdfSaveOptions)
Mentse a PS/EPS fájlt a PDF-fájlra.
public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)
Parameters
outPdfFilePath
string
PDF fájl útvonal.
options
PdfSaveOptions
Olyan zászlót tartalmaz, amely az átalakítás során eldobott hibák kimenetelét jelzi.
SaveAsPdf(Áramlat, PdfSaveOptions)
Mentse a PS/EPS fájlt a PDF áramlásra.
public void SaveAsPdf(Stream pdfStream, PdfSaveOptions options)
Parameters
pdfStream
Stream
A kiadás PDF stream.
options
PdfSaveOptions
Olyan zászlót tartalmaz, amely az átalakítás során eldobott hibák kimenetelét jelzi.
SaveImageAsEps(Áramlat, áramlás, PsSaveOptions)
Megtakarítja a PNG/JPEG/TIFF/BMP/GIF/EMF képet az EPS kimeneti áramlásától.
public static void SaveImageAsEps(Stream imageStream, Stream epsStream, PsSaveOptions options)
Parameters
imageStream
Stream
A képbevétel áramlása.
epsStream
Stream
EPS kimeneti áramlás.
options
PsSaveOptions
Tartalmaz olyan paramétereket, amelyek meghatározzák az átalakítás során eldobott hibák kimenetelét.
SaveImageAsEps(Szalag, szalagok, PsSaveOptions)
Megtakarítja a PNG/JPEG/TIFF/BMP/GIF/EMF képet a fájltól az EPS-fájlba.
public static void SaveImageAsEps(string imageFilePath, string epsFilePath, PsSaveOptions options)
Parameters
imageFilePath
string
A kép fájl útvonal.
epsFilePath
string
EPS fájl útvonal.
options
PsSaveOptions
Tartalmaz olyan paramétereket, amelyek meghatározzák az átalakítás során eldobott hibák kimenetelét.
SaveImageAsEps(Bitmap, szalag, PsSaveOptions)
Megtakarítja a Bitmap objektumot az EPS fájlba.
public static void SaveImageAsEps(Bitmap image, string epsFilePath, PsSaveOptions options)
Parameters
image
Bitmap
A képet.
epsFilePath
string
EPS fájl útvonal.
options
PsSaveOptions
Tartalmaz olyan paramétereket, amelyek meghatározzák az átalakítás során eldobott hibák kimenetelét.
SaveImageAsEps(Bitmap, Stream és PsSaveOptions)
Megtakarítja a Bitmap objektumot az EPS kimeneti áramlásra.
public static void SaveImageAsEps(Bitmap image, Stream epsStream, PsSaveOptions options)
Parameters
image
Bitmap
A képet.
epsStream
Stream
EPS kimeneti áramlás.
options
PsSaveOptions
Tartalmaz olyan paramétereket, amelyek meghatározzák az átalakítás során eldobott hibák kimenetelét.
Scale(hajó, hajó)
Hozzáadja a skálát a jelenlegi grafikai állapothoz (scal current matrix).
public void Scale(float xScale, float yScale)
Parameters
xScale
float
A skála az X-aszon.
yScale
float
A fordítás Y axis.
SetPageDevice(Szótár <string, objektum=”">)
Oldal készülék paramétereket állít be (lásd az operátor „setpagedevice” PostScript specifikációját).Ezek közé tartozhat az oldal mérete és színe stb.
public void SetPageDevice(Dictionary<string, object=""> pageParams)
Parameters
pageParams
Dictionary
<
string
, object
>
Az oldal paraméterei.Ebben a szótárban lehet az oldal mérete és színe stb.
SetPageSize(hajó, hajó)
A különböző méretű oldalak létrehozásához egy dokumentumban használja a Aspose.Page.EPS.PsDocument.SetPageDevice(System.Collections.Generic.Dictionary{S System.String,Sistem.Object})Ez a módszer csak ezt követően történik.
public void SetPageSize(float width, float height)
Parameters
width
float
Az oldal szélessége az eredményes PostScript fájlban.
height
float
Az oldal magassága az eredményes PostScript fájlban.
SetPaint(Brush)
A festék a jelenlegi grafikai állapotban van.
public void SetPaint(Brush paint)
Parameters
paint
Brush
Ez lehet bármely alosztály a System.Drawing.Brush osztály létezett a .NET platformon.
SetStroke(Pen)
Az aktuális grafikai állapotban rögzíti a stroke-t.
public void SetStroke(Pen stroke)
Parameters
stroke
Pen
Ez a stroke.
SetTransform(Matrix)
Állítsa be a jelenlegi átalakítást erre az egyikre.
public void SetTransform(Matrix matrix)
Parameters
matrix
Matrix
A transzformációt.
Shear(hajó, hajó)
Ads shear átalakítás a jelenlegi grafikai állapotban (shear aktuális matrix).
public void Shear(float shx, float shy)
Parameters
shx
float
Az ágy a X axisban.
shy
float
A csúszda a Y axisban.
Transform(Matrix)
Hozzáadja az átalakítást a jelenlegi grafikai állapotba (koncatenálja ezt a matricát a meglévővel).
public void Transform(Matrix matrix)
Parameters
matrix
Matrix
A transzformációt.
Translate(hajó, hajó)
Adds fordítás a jelenlegi grafikai állapotba (átdolgozza az aktuális matrixot).
public void Translate(float x, float y)
Parameters
x
float
A fordítás X irányban történik.
y
float
A fordítás az Y irányban.
WriteGraphicsRestore()
Írások helyreállítása a jelenlegi grafikai állapot (Lásd a PostScript specifikáció az operátor “grestore”).
public void WriteGraphicsRestore()
WriteGraphicsSave()
Írások mentése a jelenlegi grafikai állapot (Lásd a PostScript specifikációt az operátoron “Gasave”).
public void WriteGraphicsSave()
</string,></string,>