Class PsDocument
Navne til: Aspose.Page.EPS Sammensætning: Aspose.Page.dll (25.4.0)
Denne klasse encapsulerer PS/EPS-dokumenter.
public sealed class PsDocument : Document
Inheritance
object ← Document ← PsDocument
De arvede medlemmer
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PsDocument()
Initialiserer tom Aspose.Page.EPS.PsDocument. Denne konstruktør bruges kun til yderligere operationer, der ikke er relateret til PostScript-filer,For eksempel at konvertere fonts.
public PsDocument()
PsDocument(String, PsSaveOptions)
Initialiserer tomt Aspose.Page.EPS.PsDokument med initialiseret side.
public PsDocument(string outPsFilePath, PsSaveOptions options)
Parameters
outPsFilePath
string
Udgang af PS/EPS filvejen.
options
PsSaveOptions
Et sæt af parametre, der styrer opbevaring af PostScript-filer.
PsDocument(Strøm, PsSaveOptions)
Initialiserer tomt Aspose.Page.EPS.PsDokument med initialiseret side.
public PsDocument(Stream outPsStream, PsSaveOptions options)
Parameters
outPsStream
Stream
Stream, hvor man kan gemme PS/EPS-filer.
options
PsSaveOptions
Et sæt af parametre, der styrer opbevaring af PostScript-filer.
PsDocument(String, PsSaveOptions, Bool)
Start den tomme Aspose.Page.EPS.PsDocument.
public PsDocument(string outPsFilePath, PsSaveOptions options, bool multipaged)
Parameters
outPsFilePath
string
Udgang af PS/EPS filvejen.
options
PsSaveOptions
Et sæt af parametre, der styrer opbevaring af PostScript-filer.
multipaged
bool
Hvis den falske side ikke vil blive initialiseret. i dette tilfælde skal siden initialisering udføres via det udtrykkelige “openPage(bredde, højde) opkald.
PsDocument(Stream, PsSaveOptions og Bool)
Start den tomme Aspose.Page.EPS.PsDocument.
public PsDocument(Stream outPsStream, PsSaveOptions options, bool multipaged)
Parameters
outPsStream
Stream
Stream, hvor man kan gemme PS/EPS-filer.
options
PsSaveOptions
Et sæt af parametre, der styrer opbevaring af PostScript-filer.
multipaged
bool
Hvis den falske side ikke vil blive initialiseret. i dette tilfælde skal siden initialisering udføres via det udtrykkelige “openPage(bredde, højde) opkald.
PsDocument(String, PsSaveOptions, Int)
Initialiserer tomt Aspose.Page.EPS.PsDocument, når antallet af Postscript dokument sider er kendt i forvejen.
public PsDocument(string outPsFilePath, PsSaveOptions options, int numberOfPages)
Parameters
outPsFilePath
string
Udgang af PS/EPS filvejen.
options
PsSaveOptions
Et sæt af parametre, der styrer opbevaring af PostScript-filer.
numberOfPages
int
Antal sider i PostScript-dokumentet.
PsDocument(Strøm, PsSaveOptions, int)
Initialiserer tomt Aspose.Page.EPS.PsDocument, når antallet af Postscript dokument sider er kendt i forvejen.
public PsDocument(Stream outPsStream, PsSaveOptions options, int numberOfPages)
Parameters
outPsStream
Stream
Stream, hvor man kan gemme PS/EPS-filer.
options
PsSaveOptions
Et sæt af parametre, der styrer opbevaring af PostScript-filer.
numberOfPages
int
Antal sider i PostScript-dokumentet.
PsDocument(String)
Initialiserer Aspose.Page.EPS.PsDocument med en input PS/EPS fil.
public PsDocument(string psFilePath)
Parameters
psFilePath
string
PS / EPS filvejr.
PsDocument(Stream)
Initialiserer Aspose.Page.EPS.PsDocument med en strøm af PS/EPS fil.
public PsDocument(Stream inPsStream)
Parameters
inPsStream
Stream
Indtastning af PS/EPS filer.
Properties
InputStream
Giver eller indsætter en inputstrøm af PS/EPS-filen.
public Stream InputStream { get; set; }
Ejendomsværdi
NumberOfPages
Returnerer antallet af sider i det resulterende PDF-dokument.
public int NumberOfPages { get; }
Ejendomsværdi
Methods
Clip(GraphicsPath)
Adds clip til den aktuelle grafiske tilstand.
public void Clip(GraphicsPath s)
Parameters
Den klippende vej.
ClipAndNewPath(GraphicsPath)
Adds clip til den aktuelle grafiske tilstand og som skriver “newpath” operatør. Det er nødvendigt at gøre for at undgåaf forvirring af denne klippevej og nogle efterfølgende patter som glypher udlinet med “charpath” operatør.
public void ClipAndNewPath(GraphicsPath s)
Parameters
Den klippende vej.
ClipRectangle(RectangleF)
Adds klipping rektangle til den aktuelle grafiske tilstand.
public void ClipRectangle(RectangleF rect)
Parameters
rect
RectangleF
Den klippende rektangle.
ClipText(Flåder, Flåder, Flåder)
Adds klip fra en outline af en given tekst i en given font.
public void ClipText(string text, Font font, float x, float y)
Parameters
text
string
Det er teksten.
font
Font
Det er font.
x
float
En X-koordinat af tekstpositionen.
y
float
En Y-koordinat af tekstpositionen.
ClosePage()
Komplet nuværende side.
public void ClosePage()
KonverterType1FontToTTF(String og String)
Konverter Type 1 font til TrueType.Navnet på den konverterede TTF-fonde vil være det samme som input Type 1-fonde med “.ttf” udvidelse.TTF-filen vil blive gemt til den tildelte udgangsdialog.
public void ConvertType1FontToTTF(string type1FontFilePath, string outputDir)
Parameters
type1FontFilePath
string
Den type 1 font filveje.
outputDir
string
Udgangsdirektivet hvor man kan gemme den resulterende TrueType font.
CropEps(Flåder, Flåder[])
Crops givet Aspose.Page.EPS.PsDocument som EPS fil.Det gemmer den oprindelige EPS-fil med opdateret eksisterende %%BoundingBox eller en ny vil blive skabt.
public void CropEps(string outEpsFilePath, float[] cropBox)
Parameters
outEpsFilePath
string
Udgangen af EPS filvejen.
cropBox
float
[]
Den grøntsagskasse (x0, y0, x, y).
CropEps(Flåder, Flåder[])
Crops givet Aspose.Page.EPS.PsDocument som EPS fil.Det gemmer den oprindelige EPS-fil med opdateret eksisterende %%BoundingBox eller en ny vil blive skabt.
public void CropEps(Stream epsStream, float[] cropBox)
Parameters
epsStream
Stream
Udledning af EPS filer.
cropBox
float
[]
Den grøntsagskasse (x0, y0, x, y).
Draw(GraphicsPath)
Gør en vilkårlig vej.
public void Draw(GraphicsPath shape)
Parameters
shape
GraphicsPath
Vejen til at drage.
DrawArc(dobbelt, dobbelt, dobbelt, dobbelt, dobbelt)
Dræber et ark.
public void DrawArc(double x, double y, double width, double height, double startAngle, double arcAngle)
Parameters
x
double
X koordinater af centrum af arken.
y
double
Y koordinat af centrum af arken.
width
double
En bredde af cirkuleret rektangle.
height
double
En højde af cirkuleret rektangle.
startAngle
double
En startkugle af arken.
arcAngle
double
Et hjørne af arken.
DrawExplicitImageMask(Bitmap, Bitmap og Matrix)
Skær maskert billede.
public void DrawExplicitImageMask(Bitmap image24bpp, Bitmap alphaMask1bpp, Matrix transform)
Parameters
image24bpp
Bitmap
Billedet skal være i 24bpp RGB billedformat
alphaMask1bpp
Bitmap
Billedmasken skal være i 1bpp billedformat.
transform
Matrix
Matrix til at omdanne billedet.
DrawImage(Bitmap)
Skær et billede.
public void DrawImage(Bitmap image)
Parameters
image
Bitmap
Billedet til at tegne.
DrawImage(Bitmap, Matrix og Farve)
Skær et omdannet billede med baggrunden.
public void DrawImage(Bitmap image, Matrix transform, Color bkg)
Parameters
image
Bitmap
Billedet til at tegne.
transform
Matrix
Matrix til at omdanne billedet.
bkg
Color
Baggrunden til billedet.
DrawLine(dobbelt, dobbelt, dobbelt og dobbelt)
Skær en linje segment.
public void DrawLine(double x1, double y1, double x2, double y2)
Parameters
x1
double
X koordinater i begyndelsen af segmentet.
y1
double
Y koordinering af begyndelsen af segmentet.
x2
double
X koordinater af segmentets ende.
y2
double
Y koordinater af slutningen af segmentet.
DrawOval(dobbelt, dobbelt, dobbelt og dobbelt)
Det drejer en oval.
public void DrawOval(double x, double y, double width, double height)
Parameters
x
double
X koordinater af centrum af ovalen.
y
double
Y koordinater af centrum af ovalen.
width
double
En bredde af cirkuleret rektangle.
height
double
En højde af cirkuleret rektangle.
DrawPolygon(Int[], og int[], og int)
Det er en polygon.
public void DrawPolygon(int[] xPoints, int[] yPoints, int nPoints)
Parameters
xPoints
int
[]
X koordinater af punkter.
yPoints
int
[]
Koordinering af punkter.
nPoints
int
Antallet af punkter.
DrawPolygon(dobbelt[], dobbelt[], og int)
Det er en polygone.
public void DrawPolygon(double[] xPoints, double[] yPoints, int nPoints)
Parameters
xPoints
double
[]
X koordinater af punkter.
yPoints
double
[]
Koordinering af punkter.
nPoints
int
Antallet af punkter.
DrawPolyline(Int[], og int[], og int)
Det er en polylin.
public void DrawPolyline(int[] xPoints, int[] yPoints, int nPoints)
Parameters
xPoints
int
[]
X koordinater af punkter.
yPoints
int
[]
Koordinering af punkter.
nPoints
int
Antallet af punkter.
DrawPolyline(dobbelt[], dobbelt[], og int)
Det er en polylin.
public void DrawPolyline(double[] xPoints, double[] yPoints, int nPoints)
Parameters
xPoints
double
[]
X koordinater af punkter.
yPoints
double
[]
Koordinering af punkter.
nPoints
int
Antallet af punkter.
DrawRect(dobbelt, dobbelt, dobbelt og dobbelt)
Dræber en rektangle.
public void DrawRect(double x, double y, double width, double height)
Parameters
x
double
X koordinater af den øverste venstre hjørne af rektanglen.
y
double
Y koordinater af den øverste venstre hjørne af rektanglen.
width
double
En bredde af rektanglen.
height
double
En højde af rektanglen.
DrawRoundRect(dobbelt, dobbelt, dobbelt, dobbelt, dobbelt)
Dræber en runde rektangle.
public void DrawRoundRect(double x, double y, double width, double height, double arcWidth, double arcHeight)
Parameters
x
double
X koordinater af den øverste venstre hjørne af rektanglen.
y
double
Y koordinater af den øverste venstre hjørne af rektanglen.
width
double
En bredde af rektanglen.
height
double
En højde af rektanglen.
arcWidth
double
En bredde af cirkuleret rektangle af arken, der runder et hjørne af rektanglen.
arcHeight
double
En højde af cirkuleret rektangle af arken, der runder et hjørne af rektanglen.
DrawTransparentImage(Bitmap, Matrix og Int)
Hvis billedet ikke har Alpha-kanal, vil det blive trukket som et opaktigt billede
public void DrawTransparentImage(Bitmap image, Matrix transform, int transparencyThreshold)
Parameters
image
Bitmap
Billedet til at tegne.
transform
Matrix
Matrix til at omdanne billedet.
transparencyThreshold
int
En grænse, der definerer, fra hvilken værdi af gennemsigtighed pixel vil blive fortolket som fuldt gennemsigtig. Alle værdier under denne grænse vil blive fortolket som fuldt gennemsigtig.
ExtractEpsBoundingBox()
Læs EPS-filen og udveksler grænsefeltet for EPS-billedet fra %%BoundingBox kommentarer eller grænser for standard side størrelse (0, 0, 595, 842) hvis det ikke eksisterer.
public int[] ExtractEpsBoundingBox()
Returns
int []
Den grænsende boks af EPS-billedet.
ExtractEpsSize()
Læs EPS-filen og udveksle en størrelse af EPS-billedet fra %%BoundingBox kommentar eller standard side størrelse (595, 842) hvis den ikke eksisterer.
public Size ExtractEpsSize()
Returns
Størrelsen af EPS-billedet.
ExtractText(Beskyttelse, int, int)
Teksten kan kun udvundes, hvis den er skrevet med Type 42 (TrueType) font eller Type 0 font med Type 42 font i dens Vector Map.
public string ExtractText(SaveOptions options, int startPage = 0, int endPage = 0)
Parameters
options
SaveOptions
Besparelse af mulighederne.
startPage
int
Den side, hvorfra du skal begynde at udveksle tekst. Denne parameter er nyttig for multi-paged dokumenter.
endPage
int
Denne parameter er nyttig for multi-paged dokumenter.
Returns
Den udvundne tekst.
Fill(GraphicsPath)
Fyll en vilkårlig vej.
public void Fill(GraphicsPath shape)
Parameters
shape
GraphicsPath
Vejen til at fylde.
FillAndStrokeText(String, Font, Float, Float, Brush, Pen)
Tilføj en tekststring ved at fylde interrior af glyphs og tegne glyphs konturer.
public void FillAndStrokeText(string text, Font font, float x, float y, Brush fillPaint, Pen stroke)
Parameters
text
string
Tekst til at tilføje.
font
Font
System font, der vil blive brugt til at tegne tekst.
x
float
X koordinater for tekstoprindelse.
y
float
Y koordinerer for tekstoprindelse.
fillPaint
Brush
Fyllet bruges til maling af glyphs interiør.
stroke
Pen
Den stroke bruges til at tegne glyphs konturer.
FillAndStrokeText(Flåder, Flåder[], Font, Float, Float, Brush, Pen)
Tilføj en tekststring ved at fylde interrior af glyphs og tegne glyphs konturer.
public void FillAndStrokeText(string text, float[] advances, Font font, float x, float y, Brush fillPaint, Pen stroke)
Parameters
text
string
Tekst til at tilføje.
advances
float
[]
En række glyphs bredde. dens længde skal overholde antallet af glyphs i strengen.
font
Font
System font, der vil blive brugt til at tegne tekst.
x
float
X koordinater for tekstoprindelse.
y
float
Y koordinerer for tekstoprindelse.
fillPaint
Brush
Fyllet bruges til maling af glyphs interiør.
stroke
Pen
Den stroke bruges til at tegne glyphs konturer.
FillAndStrokeText(String, DrFont, Float, Float, Brush, Pen)
Tilføj en tekststring ved at fylde interrior af glyphs og tegne glyphs konturer.
public void FillAndStrokeText(string text, DrFont drFont, float x, float y, Brush fillPaint, Pen stroke)
Parameters
text
string
Tekst til at tilføje.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont, der vil blive brugt til at tegne tekst. Det kan bruges med tilpasset font, der er placeret i tilpasset mappe.
x
float
X koordinater for tekstoprindelse.
y
float
Y koordinerer for tekstoprindelse.
fillPaint
Brush
Fyllet bruges til maling af glyphs interiør.
stroke
Pen
Den stroke bruges til at tegne glyphs konturer.
FillAndStrokeText(Flåder, Flåder[], DrFont, float, float, brush, pen)
Tilføj en tekststring ved at fylde interrior af glyphs og tegne glyphs konturer.
public void FillAndStrokeText(string text, float[] advances, DrFont drFont, float x, float y, Brush fillPaint, Pen stroke)
Parameters
text
string
Tekst til at tilføje.
advances
float
[]
En række glyphs bredde. dens længde skal overholde antallet af glyphs i strengen.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont, der vil blive brugt til at tegne tekst. Det kan bruges med tilpasset font, der er placeret i tilpasset mappe.
x
float
X koordinater for tekstoprindelse.
y
float
Y koordinerer for tekstoprindelse.
fillPaint
Brush
Fyllet bruges til maling af glyphs interiør.
stroke
Pen
Den stroke bruges til at tegne glyphs konturer.
FillArc(dobbelt, dobbelt, dobbelt, dobbelt, dobbelt)
Fyller en ark.
public void FillArc(double x, double y, double width, double height, double startAngle, double arcAngle)
Parameters
x
double
X koordinater af centrum af arken.
y
double
Y koordinat af centrum af arken.
width
double
En bredde af cirkuleret rektangle.
height
double
En højde af cirkuleret rektangle.
startAngle
double
En startkugle af arken.
arcAngle
double
Et hjørne af arken.
FillOval(dobbelt, dobbelt, dobbelt og dobbelt)
Det er en oval.
public void FillOval(double x, double y, double width, double height)
Parameters
x
double
X koordinater af centrum af ovalen.
y
double
Y koordinater af centrum af ovalen.
width
double
En bredde af cirkuleret rektangle.
height
double
En højde af cirkuleret rektangle.
FillPolygon(Int[], og int[], og int)
Det er en polygone.
public void FillPolygon(int[] xPoints, int[] yPoints, int nPoints)
Parameters
xPoints
int
[]
X koordinater af punkter.
yPoints
int
[]
Koordinering af punkter.
nPoints
int
Antallet af punkter.
FillPolygon(dobbelt[], dobbelt[], og int)
Det er en polygone.
public void FillPolygon(double[] xPoints, double[] yPoints, int nPoints)
Parameters
xPoints
double
[]
X koordinater af punkter.
yPoints
double
[]
Koordinering af punkter.
nPoints
int
Antallet af punkter.
FillRect(dobbelt, dobbelt, dobbelt og dobbelt)
Fyller en rektangle.
public void FillRect(double x, double y, double width, double height)
Parameters
x
double
X koordinater af den øverste venstre hjørne af rektanglen.
y
double
Y koordinater af den øverste venstre hjørne af rektanglen.
width
double
En bredde af rektanglen.
height
double
En højde af rektanglen.
FillRoundRect(dobbelt, dobbelt, dobbelt, dobbelt, dobbelt)
Fyller en runde rektangle.
public void FillRoundRect(double x, double y, double width, double height, double arcWidth, double arcHeight)
Parameters
x
double
X koordinater af den øverste venstre hjørne af rektanglen.
y
double
Y koordinater af den øverste venstre hjørne af rektanglen.
width
double
En bredde af rektanglen.
height
double
En højde af rektanglen.
arcWidth
double
En bredde af cirkuleret rektangle af arken, der runder et hjørne af rektanglen.
arcHeight
double
En højde af cirkuleret rektangle af arken, der runder et hjørne af rektanglen.
FillText(Flåder, Flåder, Flåder)
Tilføj en tekststring ved at fylde interrior af glypher.
public void FillText(string text, Font font, float x, float y)
Parameters
text
string
Tekst til at tilføje.
font
Font
System font, der vil blive brugt til at tegne tekst.
x
float
X koordinater for tekstoprindelse.
y
float
Y koordinerer for tekstoprindelse.
FillText(Flåder, Flåder[], Flåder, flåder og flåder)
Tilføj en tekststring ved at fylde interrior af glypher.
public void FillText(string text, float[] advances, Font font, float x, float y)
Parameters
text
string
Tekst til at tilføje.
advances
float
[]
En række glyphs bredde. dens længde skal overholde antallet af glyphs i strengen.
font
Font
Den font, der vil blive brugt til at tegne tekst.
x
float
X koordinater for tekstoprindelse.
y
float
Y koordinerer for tekstoprindelse.
FillText(String, DrFont, float, float)
Tilføj en tekststring ved at fylde interrior af glypher.
public void FillText(string text, DrFont drFont, float x, float y)
Parameters
text
string
Tekst til at tilføje.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont, der vil blive brugt til at tegne tekst. Det kan bruges med tilpasset font, der er placeret i tilpasset mappe.
x
float
X koordinater for tekstoprindelse.
y
float
Y koordinerer for tekstoprindelse.
FillText(Flåder, Flåder[], DrFont, float, float)
Tilføj en tekststring ved at fylde interrior af glypher.
public void FillText(string text, float[] advances, DrFont drFont, float x, float y)
Parameters
text
string
Tekst til at tilføje.
advances
float
[]
En række glyphs bredde. dens længde skal overholde antallet af glyphs i strengen.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont, der vil blive brugt til at tegne tekst. Det kan bruges med tilpasset font, der er placeret i tilpasset mappe.
x
float
X koordinater for tekstoprindelse.
y
float
Y koordinerer for tekstoprindelse.
FillText(String, Font, Float, Float, Brush)
Tilføj en tekststring ved at fylde interrior af glypher.
public void FillText(string text, Font font, float x, float y, Brush fill)
Parameters
text
string
Tekst til at tilføje.
font
Font
System font, der vil blive brugt til at tegne tekst.
x
float
X koordinater for tekstoprindelse.
y
float
Y koordinerer for tekstoprindelse.
fill
Brush
Fyllet bruges til maling af glypher.
FillText(Flåder, Flåder[], Font, float, float, brush)
Tilføj en tekststring ved at fylde interrior af glypher.
public void FillText(string text, float[] advances, Font font, float x, float y, Brush fill)
Parameters
text
string
Tekst til at tilføje.
advances
float
[]
En række glyphs bredde. dens længde skal overholde antallet af glyphs i strengen.
font
Font
System font, der vil blive brugt til at tegne tekst.
x
float
X koordinater for tekstoprindelse.
y
float
Y koordinerer for tekstoprindelse.
fill
Brush
Fyllet bruges til maling af glypher.
FillText(String, DrFont, Float, Float, Brush)
Tilføj en tekststring ved at fylde interrior af glypher.
public void FillText(string text, DrFont drFont, float x, float y, Brush fill)
Parameters
text
string
Tekst til at tilføje.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont, der vil blive brugt til at tegne tekst. Det kan bruges med tilpasset font, der er placeret i tilpasset mappe.
x
float
X koordinater for tekstoprindelse.
y
float
Y koordinerer for tekstoprindelse.
fill
Brush
Fyllet bruges til maling af glypher.
FillText(Flåder, Flåder[], DrFont, float, float, brush)
Tilføj en tekststring ved at fylde interrior af glypher.
public void FillText(string text, float[] advances, DrFont drFont, float x, float y, Brush fill)
Parameters
text
string
Tekst til at tilføje.
advances
float
[]
En række glyphs bredde. dens længde skal overholde antallet af glyphs i strengen.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont, der vil blive brugt til at tegne tekst. Det kan bruges med tilpasset font, der er placeret i tilpasset mappe.
x
float
X koordinater for tekstoprindelse.
y
float
Y koordinerer for tekstoprindelse.
fill
Brush
Fyllet bruges til maling af glypher.
GetPaint()
Få maling af den nuværende grafiske tilstand.
public Brush GetPaint()
Returns
GetStroke()
Gør et slag i den nuværende grafiske tilstand.
public Pen GetStroke()
Returns
GetXmpMetadata()
Læser PS/EPS-filen og ekstrakter XmpMetdata, hvis den allerede eksisterer, eller tilføjer en ny, hvis den ikke eksisterer.
public XmpMetadata GetXmpMetadata()
Returns
Eksisterende eller nye XMP metadata.
MergeToPdf(String og String[], Beskyttelsesmuligheder)
Mægler PS/EPS filer til en enhed.
public void MergeToPdf(string outPdfFilePath, string[] filesForMerge, SaveOptions options)
Parameters
outPdfFilePath
string
En udledning af PDF-filen vej.
filesForMerge
string
[]
PS/EPS filer til at fusionere med denne fil til en output-enhed.
options
SaveOptions
Indeholder flag, der angiver udgang af fejl kastet under konvertering.
MergeToPdf(Strøm, Strøm[], Beskyttelsesmuligheder)
Mægler PS/EPS filer til en enhed.
public void MergeToPdf(Stream pdfStream, string[] filesForMerge, SaveOptions options)
Parameters
pdfStream
Stream
En udgave af PDF stream.
filesForMerge
string
[]
PS/EPS filer til at fusionere med denne fil til en output-enhed.
options
SaveOptions
Indeholder flag, der angiver udgang af fejl kastet under konvertering.
OpenPage(Flåder, Flåder)
Skaber en ny side og gør den til en ny.
public void OpenPage(float width, float height)
Parameters
width
float
Omfanget af den nye side.
height
float
Højden på den nye side.
OpenPage(String)
Skaber en ny side med dokumentets størrelse og gør den til en aktuel.
public void OpenPage(string pageName = null)
Parameters
pageName
string
Navnet på den nye side. Hvis det er null, vil navnet o siden være en ordrenummer på siden.
OutlineText(Flåder, Flåder, Flåder)
Tilføj en tekststring ved at tegne glyphs konturer.
public void OutlineText(string text, Font font, float x, float y)
Parameters
text
string
Tekst til at tilføje.
font
Font
System font, der vil blive brugt til at tegne tekst.
x
float
X koordinater for tekstoprindelse.
y
float
Y koordinerer for tekstoprindelse.
OutlineText(Flåder, Flåder[], Flåder, flåder og flåder)
Tilføj en tekststring ved at tegne glyphs konturer.
public void OutlineText(string text, float[] advances, Font font, float x, float y)
Parameters
text
string
Tekst til at tilføje.
advances
float
[]
En række glyphs bredde. dens længde skal overholde antallet af glyphs i strengen.
font
Font
Den font, der vil blive brugt til at tegne tekst.
x
float
X koordinater for tekstoprindelse.
y
float
Y koordinerer for tekstoprindelse.
OutlineText(String, DrFont, float, float)
Tilføj en tekststring ved at tegne glyphs konturer.
public void OutlineText(string text, DrFont drFont, float x, float y)
Parameters
text
string
Tekst til at tilføje.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont, der vil blive brugt til at tegne tekst. Det kan bruges med tilpasset font, der er placeret i tilpasset mappe.
x
float
X koordinater for tekstoprindelse.
y
float
Y koordinerer for tekstoprindelse.
OutlineText(Flåder, Flåder[], DrFont, float, float)
Tilføj en tekststring ved at tegne glyphs konturer.
public void OutlineText(string text, float[] advances, DrFont drFont, float x, float y)
Parameters
text
string
Tekst til at tilføje.
advances
float
[]
En række glyphs bredde. dens længde skal overholde antallet af glyphs i strengen.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont, der vil blive brugt til at tegne tekst. Det kan bruges med tilpasset font, der er placeret i tilpasset mappe.
x
float
X koordinater for tekstoprindelse.
y
float
Y koordinerer for tekstoprindelse.
OutlineText(String, Font, Float, Float, Pen)
Tilføj en tekststring ved at tegne glyphs konturer.
public void OutlineText(string text, Font font, float x, float y, Pen stroke)
Parameters
text
string
Tekst til at tilføje.
font
Font
System font, der vil blive brugt til at tegne tekst.
x
float
X koordinater for tekstoprindelse.
y
float
Y koordinerer for tekstoprindelse.
stroke
Pen
Den stroke, der anvendes til at tegne glyphs outlines.
OutlineText(Flåder, Flåder[], Font, Float, Float, Pen)
Tilføj en tekststring ved at tegne glyphs konturer.
public void OutlineText(string text, float[] advances, Font font, float x, float y, Pen stroke)
Parameters
text
string
Tekst til at tilføje.
advances
float
[]
En række glyphs bredde. dens længde skal overholde antallet af glyphs i strengen.
font
Font
System font, der vil blive brugt til at tegne tekst.
x
float
X koordinater for tekstoprindelse.
y
float
Y koordinerer for tekstoprindelse.
stroke
Pen
Den stroke, der anvendes til at tegne glyphs outlines.
OutlineText(String, DrFont, Float, Float, Pen)
Tilføj en tekststring ved at tegne glyphs konturer.
public void OutlineText(string text, DrFont drFont, float x, float y, Pen stroke)
Parameters
text
string
Tekst til at tilføje.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont, der vil blive brugt til at tegne tekst. Det kan bruges med tilpasset font, der er placeret i tilpasset mappe.
x
float
X koordinater for tekstoprindelse.
y
float
Y koordinerer for tekstoprindelse.
stroke
Pen
Den stroke, der anvendes til at tegne glyphs outlines.
OutlineText(Flåder, Flåder[], DrFont, float, float, Pen)
Tilføj en tekststring ved at tegne glyphs konturer.
public void OutlineText(string text, float[] advances, DrFont drFont, float x, float y, Pen stroke)
Parameters
text
string
Tekst til at tilføje.
advances
float
[]
En række glyphs bredde. dens længde skal overholde antallet af glyphs i strengen.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont, der vil blive brugt til at tegne tekst. Det kan bruges med tilpasset font, der er placeret i tilpasset mappe.
x
float
X koordinater for tekstoprindelse.
y
float
Y koordinerer for tekstoprindelse.
stroke
Pen
Den stroke, der anvendes til at tegne glyphs outlines.
ResizeEps(String, SizeF, Enheder)
Resizes givet Aspose.Page.EPS.PsDocument som EPS fil. Denne metode anvendes kun efter udvinding af EPS størrelse.Det gemmer den oprindelige EPS-fil med opdateret eksisterende %%BoundingBox eller en ny vil blive skabt.
public void ResizeEps(string outEpsFilePath, SizeF newSizeInUnits, Units units)
Parameters
outEpsFilePath
string
Udgangen af EPS filvejen.
newSizeInUnits
SizeF
Nye størrelser af EPS-billedet i tildelte enheder.
units
Units
De enheder af den nye størrelse. kan være point, inches, millimeter, centimeter og procent af den oprindelige størrelse.
ResizeEps(Strøm, SizeF, Enheder)
Resizes givet Aspose.Page.EPS.PsDocument som EPS fil. Denne metode anvendes kun efter udvinding af EPS størrelse.Det gemmer den oprindelige EPS-fil med opdateret eksisterende %%BoundingBox eller en ny vil blive skabt.
public void ResizeEps(Stream epsStream, SizeF newSizeInUnits, Units units)
Parameters
epsStream
Stream
Udledning af EPS filer.
newSizeInUnits
SizeF
Nye størrelser af EPS-billedet i tildelte enheder.
units
Units
De enheder af den nye størrelse. kan være point, inches, millimeter, centimeter og procent af den oprindelige størrelse.
Rotate(Flåder)
Ads rotation counterclockwise om oprindelsen til den aktuelle grafiske tilstand (rotate current matrix).
public void Rotate(float angleRadians)
Parameters
angleRadians
float
Vinkel af rotation i stråler.
Rotate(Int)
Ads rotation counterclockwise om oprindelsen til den aktuelle grafiske tilstand (rotate current matrix).
public void Rotate(int angleDegrees)
Parameters
angleDegrees
int
Vinkel af rotation i grader.
Save(Stream)
Sparer givet Aspose.Page.EPS.PsDocument som EPS fil. Denne metode bruges kun efter opdatering af XMP metadata.Det gemmer den oprindelige EPS-fil med opdaterede eksisterende metadata eller en ny, der er skabt ved at kalde GetMetadata-metoden.I det sidste tilfælde tilføjes alle de nødvendige PostScript-koder og EPS-kommentarer.
public void Save(Stream epsStream)
Parameters
epsStream
Stream
Udledning af EPS filer.
Save()
Sparer givet Aspose.Page.EPS.PsDocument som EPS fil. Denne metode bruges kun, når PsDocument blev skabt fra scratch.
public void Save()
SaveAsImage(ImageSaveOptions)
Sparer PS/EPS filer til billeder byte arrayer.
public byte[][] SaveAsImage(ImageSaveOptions options)
Parameters
options
ImageSaveOptions
Indeholder de nødvendige parametre for at redde billede og flag, der angiver udgangen af fejl kastet under konvertering.
Returns
byte [][]
Billeder byte. en byte array for en side.
SaveAsPdf(String, PdfSaveOptions)
Sparer PS/EPS fil til PDF fil.
public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)
Parameters
outPdfFilePath
string
En udledning af PDF-filen vej.
options
PdfSaveOptions
Indeholder flag, der angiver udgang af fejl kastet under konvertering.
SaveAsPdf(Strøm, PdfSaveOptions)
Sparer PS/EPS filer til PDF-strøm.
public void SaveAsPdf(Stream pdfStream, PdfSaveOptions options)
Parameters
pdfStream
Stream
En udgave af PDF stream.
options
PdfSaveOptions
Indeholder flag, der angiver udgang af fejl kastet under konvertering.
SaveImageAsEps(Stream, Stream og PsSaveOptions)
Sparer PNG/JPEG/TIFF/BMP/GIF/EMF billede fra inputstrøm til EPS outputstrøm.
public static void SaveImageAsEps(Stream imageStream, Stream epsStream, PsSaveOptions options)
Parameters
imageStream
Stream
Indtastning af indtastning.
epsStream
Stream
EPS udgangstrøm.
options
PsSaveOptions
Indeholder parametre, der angiver udgangen af fejl kastet under konvertering.
SaveImageAsEps(String, String og PsSaveOptions)
Sparer PNG/JPEG/TIFF/BMP/GIF/EMF billede fra fil til EPS-fil.
public static void SaveImageAsEps(string imageFilePath, string epsFilePath, PsSaveOptions options)
Parameters
imageFilePath
string
Billede filvejr.
epsFilePath
string
EPS filvejr.
options
PsSaveOptions
Indeholder parametre, der angiver udgangen af fejl kastet under konvertering.
SaveImageAsEps(Bitmap, String og PsSaveOptions)
Sparer Bitmap-objekt til EPS-filer.
public static void SaveImageAsEps(Bitmap image, string epsFilePath, PsSaveOptions options)
Parameters
image
Bitmap
Det billede.
epsFilePath
string
EPS filvejr.
options
PsSaveOptions
Indeholder parametre, der angiver udgangen af fejl kastet under konvertering.
SaveImageAsEps(Bitmap, Stream og PsSaveOptions)
Sparer Bitmap-objektet til EPS-udledningstrømmen.
public static void SaveImageAsEps(Bitmap image, Stream epsStream, PsSaveOptions options)
Parameters
image
Bitmap
Det billede.
epsStream
Stream
EPS udgangstrøm.
options
PsSaveOptions
Indeholder parametre, der angiver udgangen af fejl kastet under konvertering.
Scale(Flåder, Flåder)
Tilføj skalaen til den nuværende grafiske tilstand (skalaens nuværende matrix).
public void Scale(float xScale, float yScale)
Parameters
xScale
float
Skalaen i X axis.
yScale
float
Oversættelse i Y axis.
SetPageDevice(Ordforråd<string, objekt=”">)
Indsæt sideparametrene (se operatørens “setpagedevice” PostScript specifikation).Blandt disse kan være side størrelse og farve osv.
public void SetPageDevice(Dictionary<string, object=""> pageParams)
Parameters
pageParams
Dictionary
<
string
, object
>
Parametre af siden. i denne ordbog kan være siden størrelse og farve osv.
SetPageSize(Flåder, Flåder)
For at oprette sider med forskellige størrelser i et dokument bruger du Aspose.Page.EPS.PsDocument.SetPageDevice(System.Collections.Generic.Dictionary{System.String,System.Object})Metoden efter denne metode.
public void SetPageSize(float width, float height)
Parameters
width
float
Den bredde af siden i den resulterende PostScript-fil.
height
float
Højden på siden i den resulterende PostScript-fil.
SetPaint(Brush)
Sæt maling i den nuværende grafiske tilstand.
public void SetPaint(Brush paint)
Parameters
paint
Brush
Det kan være enhver underklasse af System.Drawing.Brush klasse eksisterede på .NET platform.
SetStroke(Pen)
Sæt slag i nuværende grafiske tilstand.
public void SetStroke(Pen stroke)
Parameters
stroke
Pen
af slaget.
SetTransform(Matrix)
Sæt den nuværende transformation til denne.
public void SetTransform(Matrix matrix)
Parameters
matrix
Matrix
Den transformation.
Shear(Flåder, Flåder)
Ads shear transformation til den nuværende grafiske tilstand (shear nuværende matrix).
public void Shear(float shx, float shy)
Parameters
shx
float
Den er i X-axis.
shy
float
Løbet i Y axis.
Transform(Matrix)
Adds transformation til den nuværende grafiske tilstand (koncatenerer denne matrix med den nuværende).
public void Transform(Matrix matrix)
Parameters
matrix
Matrix
Den transformation.
Translate(Flåder, Flåder)
Adds oversættelse til den aktuelle grafiske tilstand (oversætter den aktuelle matrix).
public void Translate(float x, float y)
Parameters
x
float
Oversættelse i X retning.
y
float
Oversættelse i Y retning.
WriteGraphicsRestore()
Writes restaurering af den aktuelle grafiske tilstand (se PostScript specifikation på operatøren “grestore”).
public void WriteGraphicsRestore()
WriteGraphicsSave()
Skrifter sparer den aktuelle grafiske tilstand (se PostScript specifikation på operatøren “save”).
public void WriteGraphicsSave()
</string,></string,>