Class PsDocument
Navne til: Aspose.Page.EPS Sammensætning: Aspose.Page.dll (25.5.0)
Denne klasse encapsulerer PS/EPS-dokumenter.
public sealed class PsDocument : DocumentInheritance
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.
KonverterType3FontToTTF(String og String)
Konverter Type 3 font til TrueType.Navnet på den konverterede TTF-fonte vil være det samme som input Type 3 fontfil med “.ttf” udvidelse.TTF-filen vil blive gemt til den tildelte udgangsdialog.
public void ConvertType3FontToTTF(string type3FontFilePath, string outputDir)Parameters
type3FontFilePath string
Den type 3 font filveje.
outputDir string
Udgangsdirektivet hvor man kan gemme den resulterende TrueType font.
KonverterType3FontToTTF(Strøm, Strøm)
Konverter Type 3 font til TrueType stream.
public void ConvertType3FontToTTF(string type3FontFilePath, Stream outputStream)Parameters
type3FontFilePath string
Den type 3 font filveje.
outputStream Stream
Udgangstrøm, 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,>