Class PsDocument
nazivni prostor: Aspose.Page.EPS Sastav: Aspose.Page.dll (25.5.0)
Ova klasa uključuje PS/EPS dokumente.
public sealed class PsDocument : Document
Inheritance
object ← Document ← PsDocument
naslijeđeni članovi
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PsDocument()
Inicijalizira prazno Aspose.Page.EPS.PsDocument.Ovaj konstruktor se koristi samo za dodatne operacije koje nisu povezane s PostScript datotekama,Na primjer, pretvaranje fontova.
public PsDocument()
PsDocument(String, PsSaveOptions)
Inicijalizira prazan Aspose.Page.EPS.PsDokument s inicijativnom stranicom.
public PsDocument(string outPsFilePath, PsSaveOptions options)
Parameters
outPsFilePath
string
Izlazak PS/EPS datoteka put.
options
PsSaveOptions
Sastav parametara koji kontroliraju spašavanje PostScript datoteke.
PsDocument(Slijedeći članakStraam, PsSaveOptions)
Inicijalizira prazan Aspose.Page.EPS.PsDokument s inicijativnom stranicom.
public PsDocument(Stream outPsStream, PsSaveOptions options)
Parameters
outPsStream
Stream
Slijedi gdje sačuvati PS/EPS datoteku.
options
PsSaveOptions
Sastav parametara koji kontroliraju spašavanje PostScript datoteke.
PsDocument(String, PsSaveOptions, Bool)
Inicijalizira prazno Aspose.Page.EPS.PsDokument.
public PsDocument(string outPsFilePath, PsSaveOptions options, bool multipaged)
Parameters
outPsFilePath
string
Izlazak PS/EPS datoteka put.
options
PsSaveOptions
Sastav parametara koji kontroliraju spašavanje PostScript datoteke.
multipaged
bool
U ovom slučaju, inicijaliziranje stranice treba obaviti putem izričito “openPage( širina, visina) poziv.
PsDocument(Stream, PsSaveOptions i Bool)
Inicijalizira prazno Aspose.Page.EPS.PsDokument.
public PsDocument(Stream outPsStream, PsSaveOptions options, bool multipaged)
Parameters
outPsStream
Stream
Slijedi gdje sačuvati PS/EPS datoteku.
options
PsSaveOptions
Sastav parametara koji kontroliraju spašavanje PostScript datoteke.
multipaged
bool
U ovom slučaju, inicijaliziranje stranice treba obaviti putem izričito “openPage( širina, visina) poziv.
PsDocument(String, PsSaveOptions, int)
Inicijalizira prazan Aspose.Page.EPS.PsDocument kada je broj stranica dokumenta Postscript poznat unaprijed.
public PsDocument(string outPsFilePath, PsSaveOptions options, int numberOfPages)
Parameters
outPsFilePath
string
Izlazak PS/EPS datoteka put.
options
PsSaveOptions
Sastav parametara koji kontroliraju spašavanje PostScript datoteke.
numberOfPages
int
Broj stranica u PostScript dokumentu.
PsDocument(Stream, PsSaveOptions, int)
Inicijalizira prazan Aspose.Page.EPS.PsDocument kada je broj stranica dokumenta Postscript poznat unaprijed.
public PsDocument(Stream outPsStream, PsSaveOptions options, int numberOfPages)
Parameters
outPsStream
Stream
Slijedi gdje sačuvati PS/EPS datoteku.
options
PsSaveOptions
Sastav parametara koji kontroliraju spašavanje PostScript datoteke.
numberOfPages
int
Broj stranica u PostScript dokumentu.
PsDocument(String)
Inicijalizira Aspose.Page.EPS.PsDokument s ulaznim PS/Eps datotekom.
public PsDocument(string psFilePath)
Parameters
psFilePath
string
PS / EPS datoteka put.
PsDocument(Stream)
Inicijalizira Aspose.Page.EPS.PsDocument s tokom datoteke PS/Eps.
public PsDocument(Stream inPsStream)
Parameters
inPsStream
Stream
Uvodni protok datoteke PS/EPS.
Properties
InputStream
Dobiva ili postavlja ulazni tok datoteke PS/EPS.
public Stream InputStream { get; set; }
Vrijednost nekretnina
NumberOfPages
Povratak broja stranica u rezultatnom PDF dokumentu.
public int NumberOfPages { get; }
Vrijednost nekretnina
Methods
Clip(GraphicsPath)
Dodajte klip u sadašnje stanje grafike.
public void Clip(GraphicsPath s)
Parameters
To je klipni put.
ClipAndNewPath(GraphicsPath)
Ads klip na trenutni grafika stanje i što piše “newpath” operator. potrebno je učiniti kako bi pobjegaokonfluencije ovog kliznog puta i nekih naknadnih staza kao što su grifovi koji su prikazani s operatorom “charpath”.
public void ClipAndNewPath(GraphicsPath s)
Parameters
To je klipni put.
ClipRectangle(RectangleF)
Ads klipping rektangle na trenutni grafički status.
public void ClipRectangle(RectangleF rect)
Parameters
rect
RectangleF
Slijedeći članakKlipping rektangle.
ClipText(String, font, float, plovilo)
Dodajte klip iz izvornog teksta u određenom fontu.
public void ClipText(string text, Font font, float x, float y)
Parameters
text
string
Tekst je.
font
Font
To je font.
x
float
Koordinacija X položaja teksta.
y
float
Koordinacija Y položaja teksta.
ClosePage()
Cijela sadašnja stranica.
public void ClosePage()
Slijedeći članakConvertType1FontToTTF(String, String i String)
Konvertira tip 1 font u TrueType.Naziv pretvorenog TTF fontova bit će isti kao i tip 1 font s proširenjem “.ttf”.TTF datoteka će se sačuvati u dodijeljenom izlaznom direktoriju.
public void ConvertType1FontToTTF(string type1FontFilePath, string outputDir)
Parameters
type1FontFilePath
string
Vrsta 1 font datoteka put.
outputDir
string
Izlazak znači gdje sačuvati rezultat TrueType font.
Slijedeći članakConvertType3FontToTTF(String, String i String)
Konvertira tip 3 font u TrueType.Ime pretvorene TTF fontove bit će isto kao i datoteka fontova tipa 3 s proširenjem “.ttf”.TTF datoteka će se sačuvati u dodijeljenom izlaznom direktoriju.
public void ConvertType3FontToTTF(string type3FontFilePath, string outputDir)
Parameters
type3FontFilePath
string
Vrsta 3 font datoteka put.
outputDir
string
Izlazak znači gdje sačuvati rezultat TrueType font.
Slijedeći članakConvertType3FontToTTF(Slijedeći Članak Stream)
Konvertira tip 3 font u TrueType tok.
public void ConvertType3FontToTTF(string type3FontFilePath, Stream outputStream)
Parameters
type3FontFilePath
string
Vrsta 3 font datoteka put.
outputStream
Stream
Izlazni tok gdje sačuvati rezultat TrueType font.
CropEps(Sljedeći članakFloat[])
Prikazuje Aspose.Page.EPS.PsDocument kao EPS datoteku.Shrani početni EPS datoteku s ažuriranim postojećim %%BoundingBox ili će se stvoriti novi.
public void CropEps(string outEpsFilePath, float[] cropBox)
Parameters
outEpsFilePath
string
Izlazak EPS datoteka put.
cropBox
float
[]
Kutija za uzgoj (x0, y0, x, y)
CropEps(Svijet, float[])
Prikazuje Aspose.Page.EPS.PsDocument kao EPS datoteku.Shrani početni EPS datoteku s ažuriranim postojećim %%BoundingBox ili će se stvoriti novi.
public void CropEps(Stream epsStream, float[] cropBox)
Parameters
epsStream
Stream
Izlazak iz EPS datoteke.
cropBox
float
[]
Kutija za uzgoj (x0, y0, x, y)
Draw(GraphicsPath)
Napravite arbitražnu stazu.
public void Draw(GraphicsPath shape)
Parameters
shape
GraphicsPath
Cesta za natjecanje.
DrawArc(dvostruko, dvostruko, dvostruko, dvostruko, dvostruko)
Pokušajte napraviti arku.
public void DrawArc(double x, double y, double width, double height, double startAngle, double arcAngle)
Parameters
x
double
X koordinata središta arka.
y
double
Koordinacija središta arka.
width
double
Širina cirkuliranog pravokupa.
height
double
Visina okružnog pravokupa.
startAngle
double
Početak u uglu arka.
arcAngle
double
Jedan kut u arku.
DrawExplicitImageMask(Bitmap, bitmap i matrix)
Napravite maskovanu sliku.
public void DrawExplicitImageMask(Bitmap image24bpp, Bitmap alphaMask1bpp, Matrix transform)
Parameters
image24bpp
Bitmap
Obrazac mora biti u formatu slike 24bpp RGB
alphaMask1bpp
Bitmap
Slika mora biti u formatu 1bpp.
transform
Matrix
Matrix za pretvaranje slike.
DrawImage(Bitmap)
Nastavi sliku .
public void DrawImage(Bitmap image)
Parameters
image
Bitmap
Slike koje treba izrezati.
DrawImage(Bitmap, Matrix i boja)
Napravite transformiranu sliku s pozadinom.
public void DrawImage(Bitmap image, Matrix transform, Color bkg)
Parameters
image
Bitmap
Slike koje treba izrezati.
transform
Matrix
Matrix za pretvaranje slike.
bkg
Color
Pozadina za sliku.
DrawLine(dvostruko, dvostruko, dvostruko)
Postavlja se segment linije.
public void DrawLine(double x1, double y1, double x2, double y2)
Parameters
x1
double
X koordinata početka segmenta.
y1
double
Koordinacija u početku segmenta.
x2
double
Koordinacija X kraja segmenta.
y2
double
Koordinacija završetka segmenta.
DrawOval(dvostruko, dvostruko, dvostruko)
Pokušajte napraviti oval.
public void DrawOval(double x, double y, double width, double height)
Parameters
x
double
Koordinacija X središta ovala.
y
double
Koordinacija središta ovala.
width
double
Širina cirkuliranog pravokupa.
height
double
Visina okružnog pravokupa.
DrawPolygon(int[], i int[], i int)
Postavlja se poligon.
public void DrawPolygon(int[] xPoints, int[] yPoints, int nPoints)
Parameters
xPoints
int
[]
Koordinacije točaka X.
yPoints
int
[]
Koordinacija točaka.
nPoints
int
Broj točaka je.
DrawPolygon(Dvostruko[]Dvostruko[], i int)
Postavlja se poligona.
public void DrawPolygon(double[] xPoints, double[] yPoints, int nPoints)
Parameters
xPoints
double
[]
Koordinacije točaka X.
yPoints
double
[]
Koordinacija točaka.
nPoints
int
Broj točaka je.
DrawPolyline(int[], i int[], i int)
Pokušajte napraviti polilin.
public void DrawPolyline(int[] xPoints, int[] yPoints, int nPoints)
Parameters
xPoints
int
[]
Koordinacije točaka X.
yPoints
int
[]
Koordinacija točaka.
nPoints
int
Broj točaka je.
DrawPolyline(Dvostruko[]Dvostruko[], i int)
Pokušajte napraviti polilin.
public void DrawPolyline(double[] xPoints, double[] yPoints, int nPoints)
Parameters
xPoints
double
[]
Koordinacije točaka X.
yPoints
double
[]
Koordinacija točaka.
nPoints
int
Broj točaka je.
DrawRect(dvostruko, dvostruko, dvostruko)
Postavlja se rektangul.
public void DrawRect(double x, double y, double width, double height)
Parameters
x
double
X koordinata gornjeg lijevog ugla pravokuna.
y
double
I koordinata gornjeg lijevog ugla pravokuna.
width
double
Širina iz pravokugla.
height
double
Visina iz pravokugla.
DrawRoundRect(dvostruko, dvostruko, dvostruko, dvostruko, dvostruko)
Drži okrugli pravokut.
public void DrawRoundRect(double x, double y, double width, double height, double arcWidth, double arcHeight)
Parameters
x
double
X koordinata gornjeg lijevog ugla pravokuna.
y
double
I koordinata gornjeg lijevog ugla pravokuna.
width
double
Širina iz pravokugla.
height
double
Visina iz pravokugla.
arcWidth
double
Širina okrugli rektangular arka koji okružuje kut pravokugla.
arcHeight
double
Visina okružnog pravokuna arka koji okruži kut pravoka.
DrawTransparentImage(Bitmap i Matrix)
Ako slika nema alfa kanal, ona će biti izrezana kao nejasna Slika
public void DrawTransparentImage(Bitmap image, Matrix transform, int transparencyThreshold)
Parameters
image
Bitmap
Slike koje treba izrezati.
transform
Matrix
Matrix za pretvaranje slike.
transparencyThreshold
int
Ograničenje koje definira iz koje će se vrijednost transparentnosti pixel tumačiti kao potpuno transparentna.
ExtractEpsBoundingBox()
Čita EPS datoteku i izvlači ograničavanje kutije slike iz %%BoundingBox komentara ili granica za podrazumevanu veličinu stranice (0, 0, 595, 842) ako to ne postoji.
public int[] ExtractEpsBoundingBox()
Returns
int []
Korištenje kutije s EPS slikom.
ExtractEpsSize()
Pročita EPS datoteku i izvlači veličinu slike iz %%BoundingBox komentara ili podrazumevane veličine stranice (595, 842) ako ne postoji.
public Size ExtractEpsSize()
Returns
Veličina EPS slike.
ExtractText(Opcije za spašavanje: int, int)
Tekst se može izvući samo ako je napisan s tipom 42 (TrueType) font ili tip 0 font s tipičnim 42 fontovima u Vektorskoj karti.
public string ExtractText(SaveOptions options, int startPage = 0, int endPage = 0)
Parameters
options
SaveOptions
Opcije za spašavanje.
startPage
int
Stranica iz koje početi izvlačiti tekst. Ovaj parametar je korisna za multi-paged dokumente.
endPage
int
Stranica do koje završiti za ekstrakciju teksta.Ovaj parametar je korisna za multi-paged dokumente.
Returns
Izvješće o izvedenom tekstu.
Fill(GraphicsPath)
Napunite arbitrarni put.
public void Fill(GraphicsPath shape)
Parameters
shape
GraphicsPath
Put za ispunjavanje.
FillAndStrokeText(String, Font, Float, Pluta, Brush, Pen)
Dodava tekstnu traku ispunjavanjem interijera glifova i crtanjem kontura glifa.
public void FillAndStrokeText(string text, Font font, float x, float y, Brush fillPaint, Pen stroke)
Parameters
text
string
Tekst koji treba dodati.
font
Font
Sistemski font koji će se koristiti za crtanje teksta.
x
float
X koordinat za izvor teksta.
y
float
Koordinacija za izvor teksta.
fillPaint
Brush
Popunjač se koristi za slikanje unutrašnjosti grifova.
stroke
Pen
Strijelac koji se koristi za crtanje kontura glifova.
FillAndStrokeText(Sljedeći članakFloat[], font, float, pluta, brush, pen)
Dodava tekstnu traku ispunjavanjem interijera glifova i crtanjem kontura glifa.
public void FillAndStrokeText(string text, float[] advances, Font font, float x, float y, Brush fillPaint, Pen stroke)
Parameters
text
string
Tekst koji treba dodati.
advances
float
[]
Njegova duljina mora biti u skladu s brojem glifova u traku.
font
Font
Sistemski font koji će se koristiti za crtanje teksta.
x
float
X koordinat za izvor teksta.
y
float
Koordinacija za izvor teksta.
fillPaint
Brush
Popunjač se koristi za slikanje unutrašnjosti grifova.
stroke
Pen
Strijelac koji se koristi za crtanje kontura glifova.
FillAndStrokeText(String, DrFont, float, pluta, Brush, Pen)
Dodava tekstnu traku ispunjavanjem interijera glifova i crtanjem kontura glifa.
public void FillAndStrokeText(string text, DrFont drFont, float x, float y, Brush fillPaint, Pen stroke)
Parameters
text
string
Tekst koji treba dodati.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont koji će se koristiti za crtanje teksta.
x
float
X koordinat za izvor teksta.
y
float
Koordinacija za izvor teksta.
fillPaint
Brush
Popunjač se koristi za slikanje unutrašnjosti grifova.
stroke
Pen
Strijelac koji se koristi za crtanje kontura glifova.
FillAndStrokeText(Sljedeći članakFloat[], DrFont, float, pluta, Brush, Pen)
Dodava tekstnu traku ispunjavanjem interijera glifova i crtanjem kontura glifa.
public void FillAndStrokeText(string text, float[] advances, DrFont drFont, float x, float y, Brush fillPaint, Pen stroke)
Parameters
text
string
Tekst koji treba dodati.
advances
float
[]
Njegova duljina mora biti u skladu s brojem glifova u traku.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont koji će se koristiti za crtanje teksta.
x
float
X koordinat za izvor teksta.
y
float
Koordinacija za izvor teksta.
fillPaint
Brush
Popunjač se koristi za slikanje unutrašnjosti grifova.
stroke
Pen
Strijelac koji se koristi za crtanje kontura glifova.
FillArc(dvostruko, dvostruko, dvostruko, dvostruko, dvostruko)
Napunjuje se arka.
public void FillArc(double x, double y, double width, double height, double startAngle, double arcAngle)
Parameters
x
double
X koordinata središta arka.
y
double
Koordinacija središta arka.
width
double
Širina cirkuliranog pravokupa.
height
double
Visina okružnog pravokupa.
startAngle
double
Početak u uglu arka.
arcAngle
double
Jedan kut u arku.
FillOval(dvostruko, dvostruko, dvostruko)
Svijet je ovalan.
public void FillOval(double x, double y, double width, double height)
Parameters
x
double
Koordinacija X središta ovala.
y
double
Koordinacija središta ovala.
width
double
Širina cirkuliranog pravokupa.
height
double
Visina okružnog pravokupa.
FillPolygon(int[], i int[], i int)
To je poligona.
public void FillPolygon(int[] xPoints, int[] yPoints, int nPoints)
Parameters
xPoints
int
[]
Koordinacije točaka X.
yPoints
int
[]
Koordinacija točaka.
nPoints
int
Broj točaka je.
FillPolygon(Dvostruko[]Dvostruko[], i int)
To je poligona.
public void FillPolygon(double[] xPoints, double[] yPoints, int nPoints)
Parameters
xPoints
double
[]
Koordinacije točaka X.
yPoints
double
[]
Koordinacija točaka.
nPoints
int
Broj točaka je.
FillRect(dvostruko, dvostruko, dvostruko)
Puni se pravokut.
public void FillRect(double x, double y, double width, double height)
Parameters
x
double
X koordinata gornjeg lijevog ugla pravokuna.
y
double
I koordinata gornjeg lijevog ugla pravokuna.
width
double
Širina iz pravokugla.
height
double
Visina iz pravokugla.
FillRoundRect(dvostruko, dvostruko, dvostruko, dvostruko, dvostruko)
Puni se okrugli pravokut.
public void FillRoundRect(double x, double y, double width, double height, double arcWidth, double arcHeight)
Parameters
x
double
X koordinata gornjeg lijevog ugla pravokuna.
y
double
I koordinata gornjeg lijevog ugla pravokuna.
width
double
Širina iz pravokugla.
height
double
Visina iz pravokugla.
arcWidth
double
Širina okrugli rektangular arka koji okružuje kut pravokugla.
arcHeight
double
Visina okružnog pravokuna arka koji okruži kut pravoka.
FillText(String, font, float, plovilo)
Dodava tekstnu traku ispunjavanjem interijera glifova.
public void FillText(string text, Font font, float x, float y)
Parameters
text
string
Tekst koji treba dodati.
font
Font
Sistemski font koji će se koristiti za crtanje teksta.
x
float
X koordinat za izvor teksta.
y
float
Koordinacija za izvor teksta.
FillText(Sljedeći članakFloat[], font, float, plovilo)
Dodava tekstnu traku ispunjavanjem interijera glifova.
public void FillText(string text, float[] advances, Font font, float x, float y)
Parameters
text
string
Tekst koji treba dodati.
advances
float
[]
Njegova duljina mora biti u skladu s brojem glifova u traku.
font
Font
font koji će se koristiti za crtanje teksta.
x
float
X koordinat za izvor teksta.
y
float
Koordinacija za izvor teksta.
FillText(String, DrFont, Float, float)
Dodava tekstnu traku ispunjavanjem interijera glifova.
public void FillText(string text, DrFont drFont, float x, float y)
Parameters
text
string
Tekst koji treba dodati.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont koji će se koristiti za crtanje teksta.
x
float
X koordinat za izvor teksta.
y
float
Koordinacija za izvor teksta.
FillText(Sljedeći članakFloat[], DrFont, Float, float)
Dodava tekstnu traku ispunjavanjem interijera glifova.
public void FillText(string text, float[] advances, DrFont drFont, float x, float y)
Parameters
text
string
Tekst koji treba dodati.
advances
float
[]
Njegova duljina mora biti u skladu s brojem glifova u traku.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont koji će se koristiti za crtanje teksta.
x
float
X koordinat za izvor teksta.
y
float
Koordinacija za izvor teksta.
FillText(String, Font, Float, Pluta, Brush)
Dodava tekstnu traku ispunjavanjem interijera glifova.
public void FillText(string text, Font font, float x, float y, Brush fill)
Parameters
text
string
Tekst koji treba dodati.
font
Font
Sistemski font koji će se koristiti za crtanje teksta.
x
float
X koordinat za izvor teksta.
y
float
Koordinacija za izvor teksta.
fill
Brush
Popunjač se koristi za slikanje glifova.
FillText(Sljedeći članakFloat[], font, float, pluta, brush)
Dodava tekstnu traku ispunjavanjem interijera glifova.
public void FillText(string text, float[] advances, Font font, float x, float y, Brush fill)
Parameters
text
string
Tekst koji treba dodati.
advances
float
[]
Njegova duljina mora biti u skladu s brojem glifova u traku.
font
Font
Sistemski font koji će se koristiti za crtanje teksta.
x
float
X koordinat za izvor teksta.
y
float
Koordinacija za izvor teksta.
fill
Brush
Popunjač se koristi za slikanje glifova.
FillText(String, DrFont, float, pluta, Brush)
Dodava tekstnu traku ispunjavanjem interijera glifova.
public void FillText(string text, DrFont drFont, float x, float y, Brush fill)
Parameters
text
string
Tekst koji treba dodati.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont koji će se koristiti za crtanje teksta.
x
float
X koordinat za izvor teksta.
y
float
Koordinacija za izvor teksta.
fill
Brush
Popunjač se koristi za slikanje glifova.
FillText(Sljedeći članakFloat[], DrFont, float, flut, brush)
Dodava tekstnu traku ispunjavanjem interijera glifova.
public void FillText(string text, float[] advances, DrFont drFont, float x, float y, Brush fill)
Parameters
text
string
Tekst koji treba dodati.
advances
float
[]
Njegova duljina mora biti u skladu s brojem glifova u traku.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont koji će se koristiti za crtanje teksta.
x
float
X koordinat za izvor teksta.
y
float
Koordinacija za izvor teksta.
fill
Brush
Popunjač se koristi za slikanje glifova.
GetPaint()
Dobiva sliku trenutnog grafskog stanja.
public Brush GetPaint()
Returns
GetStroke()
Dobiva udar trenutnog grafičkog stanja.
public Pen GetStroke()
Returns
GetXmpMetadata()
Čita PS/EPS datoteku i izvlači XmpMetdata ako već postoji ili dodaje novu ako ne postoji.
public XmpMetadata GetXmpMetadata()
Returns
Postojeći ili novi primjer XMP metapodataka.
MergeToPdf(String, String i String[]Opcije spašavanja)
Priključite PS/EPS datoteke na uređaj.
public void MergeToPdf(string outPdfFilePath, string[] filesForMerge, SaveOptions options)
Parameters
outPdfFilePath
string
Izlazak PDF datoteke put.
filesForMerge
string
[]
PS/EPS datoteke za spajanje s ovim datotekom na izlaznom uređaju.
options
SaveOptions
Sadrži zastave koje određuju izlazak pogrešaka bacenih tijekom konverzije.
MergeToPdf(Slijedeći članakString[]Opcije spašavanja)
Priključite PS/EPS datoteke na uređaj.
public void MergeToPdf(Stream pdfStream, string[] filesForMerge, SaveOptions options)
Parameters
pdfStream
Stream
Izlazak PDF struje.
filesForMerge
string
[]
PS/EPS datoteke za spajanje s ovim datotekom na izlaznom uređaju.
options
SaveOptions
Sadrži zastave koje određuju izlazak pogrešaka bacenih tijekom konverzije.
OpenPage(plovidba, plovidba)
Stvorite novu stranicu i učinite je aktualnom.
public void OpenPage(float width, float height)
Parameters
width
float
Širina nove stranice.
height
float
Visina nove stranice.
OpenPage(String)
Stvorite novu stranicu s veličinom dokumenta i učinite je aktualnom.
public void OpenPage(string pageName = null)
Parameters
pageName
string
Ako je nula, ime o stranica će biti broj narudžbe stranice.
OutlineText(String, font, float, plovilo)
Dodava tekstnu traku slikanjem kontura glifova.
public void OutlineText(string text, Font font, float x, float y)
Parameters
text
string
Tekst koji treba dodati.
font
Font
Sistemski font koji će se koristiti za crtanje teksta.
x
float
X koordinat za izvor teksta.
y
float
Koordinacija za izvor teksta.
OutlineText(Sljedeći članakFloat[], font, float, plovilo)
Dodava tekstnu traku slikanjem kontura glifova.
public void OutlineText(string text, float[] advances, Font font, float x, float y)
Parameters
text
string
Tekst koji treba dodati.
advances
float
[]
Njegova duljina mora biti u skladu s brojem glifova u traku.
font
Font
font koji će se koristiti za crtanje teksta.
x
float
X koordinat za izvor teksta.
y
float
Koordinacija za izvor teksta.
OutlineText(String, DrFont, Float, float)
Dodava tekstnu traku slikanjem kontura glifova.
public void OutlineText(string text, DrFont drFont, float x, float y)
Parameters
text
string
Tekst koji treba dodati.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont koji će se koristiti za crtanje teksta.
x
float
X koordinat za izvor teksta.
y
float
Koordinacija za izvor teksta.
OutlineText(Sljedeći članakFloat[], DrFont, Float, float)
Dodava tekstnu traku slikanjem kontura glifova.
public void OutlineText(string text, float[] advances, DrFont drFont, float x, float y)
Parameters
text
string
Tekst koji treba dodati.
advances
float
[]
Njegova duljina mora biti u skladu s brojem glifova u traku.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont koji će se koristiti za crtanje teksta.
x
float
X koordinat za izvor teksta.
y
float
Koordinacija za izvor teksta.
OutlineText(šipka, font, float, pluta, pen)
Dodava tekstnu traku slikanjem kontura glifova.
public void OutlineText(string text, Font font, float x, float y, Pen stroke)
Parameters
text
string
Tekst koji treba dodati.
font
Font
Sistemski font koji će se koristiti za crtanje teksta.
x
float
X koordinat za izvor teksta.
y
float
Koordinacija za izvor teksta.
stroke
Pen
Strijelac koji se koristi za crtanje glifova.
OutlineText(Sljedeći članakFloat[], font, float, pluta, pen)
Dodava tekstnu traku slikanjem kontura glifova.
public void OutlineText(string text, float[] advances, Font font, float x, float y, Pen stroke)
Parameters
text
string
Tekst koji treba dodati.
advances
float
[]
Njegova duljina mora biti u skladu s brojem glifova u traku.
font
Font
Sistemski font koji će se koristiti za crtanje teksta.
x
float
X koordinat za izvor teksta.
y
float
Koordinacija za izvor teksta.
stroke
Pen
Strijelac koji se koristi za crtanje glifova.
OutlineText(String, DrFont, float, pluta, Pen)
Dodava tekstnu traku slikanjem kontura glifova.
public void OutlineText(string text, DrFont drFont, float x, float y, Pen stroke)
Parameters
text
string
Tekst koji treba dodati.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont koji će se koristiti za crtanje teksta.
x
float
X koordinat za izvor teksta.
y
float
Koordinacija za izvor teksta.
stroke
Pen
Strijelac koji se koristi za crtanje glifova.
OutlineText(Sljedeći članakFloat[], DrFont, float, pluta, Pen)
Dodava tekstnu traku slikanjem kontura glifova.
public void OutlineText(string text, float[] advances, DrFont drFont, float x, float y, Pen stroke)
Parameters
text
string
Tekst koji treba dodati.
advances
float
[]
Njegova duljina mora biti u skladu s brojem glifova u traku.
drFont
DrFont
Aspose.Foundation.Drawing.DrFont koji će se koristiti za crtanje teksta.
x
float
X koordinat za izvor teksta.
y
float
Koordinacija za izvor teksta.
stroke
Pen
Strijelac koji se koristi za crtanje glifova.
ResizeEps(String, SizeF, Jedinstvo)
Resizes podnesen Aspose.Page.EPS.PsDocument kao EPS datoteka.Ova metoda se koristi samo nakon uklanjanja veličine Eps.Shrani početni EPS datoteku s ažuriranim postojećim %%BoundingBox ili će se stvoriti novi.
public void ResizeEps(string outEpsFilePath, SizeF newSizeInUnits, Units units)
Parameters
outEpsFilePath
string
Izlazak EPS datoteka put.
newSizeInUnits
SizeF
Nova veličina EPS slike u dodijeljenim jedinicama.
units
Units
Jedine nove veličine. mogu biti točke, inča, milimetri, centimetri i postotak početne veličine.
ResizeEps(Stream, SizeF, Jedinstvo)
Resizes podnesen Aspose.Page.EPS.PsDocument kao EPS datoteka.Ova metoda se koristi samo nakon uklanjanja veličine Eps.Shrani početni EPS datoteku s ažuriranim postojećim %%BoundingBox ili će se stvoriti novi.
public void ResizeEps(Stream epsStream, SizeF newSizeInUnits, Units units)
Parameters
epsStream
Stream
Izlazak iz EPS datoteke.
newSizeInUnits
SizeF
Nova veličina EPS slike u dodijeljenim jedinicama.
units
Units
Jedine nove veličine. mogu biti točke, inča, milimetri, centimetri i postotak početne veličine.
Rotate(float)
Dodati rotaciju kontrastno o porijeklu u trenutnom grafskom stanju (rotirajuća trenutačna matrica).
public void Rotate(float angleRadians)
Parameters
angleRadians
float
uglu rotacije u radianima.
Rotate(int)
Dodati rotaciju kontrastno o porijeklu u trenutnom grafskom stanju (rotirajuća trenutačna matrica).
public void Rotate(int angleDegrees)
Parameters
angleDegrees
int
uglu rotacije u stupanjima.
Save(Stream)
Sačuvajte datoteku Aspose.Page.EPS.PsDocument kao EPS dosje.Ova metoda se koristi samo nakon ažuriranja XMP metapodataka.Shrani početnu EPS datoteku s ažuriranim postojećim metapodatima ili novom stvorenom prilikom poziva Metapod.U posljednjem slučaju dodaju se svi potrebni PostScript kod i EPS komentari.
public void Save(Stream epsStream)
Parameters
epsStream
Stream
Izlazak iz EPS datoteke.
Save()
Sačuvajte Aspose.Page.EPS.PsDocument kao EPS datoteku.Ova metoda se koristi samo kada je PsDokument stvoren iz skraćenja.
public void Save()
SaveAsImage(ImageSaveOptions)
Sačuvaj PS/EPS datoteku na slike bajt rasponu.
public byte[][] SaveAsImage(ImageSaveOptions options)
Parameters
options
ImageSaveOptions
Sadrži potrebne parametre za spašavanje slike i zastave koje određuju izlazak pogrešaka bacenih tijekom konverzije.
Returns
byte [][]
Jedan bajt za jednu stranicu.
SaveAsPdf(Slijedeći članakPdfSaveOptions)
Sačuvajte PS/EPS datoteku na PDF.
public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)
Parameters
outPdfFilePath
string
Izlazak PDF datoteke put.
options
PdfSaveOptions
Sadrži zastave koje određuju izlazak pogrešaka bacenih tijekom konverzije.
SaveAsPdf(Slijedeći članakPdfSaveOptions)
Sačuvajte PS/EPS datoteku u PDF tok.
public void SaveAsPdf(Stream pdfStream, PdfSaveOptions options)
Parameters
pdfStream
Stream
Izlazak PDF struje.
options
PdfSaveOptions
Sadrži zastave koje određuju izlazak pogrešaka bacenih tijekom konverzije.
SaveImageAsEps(Slijedeći članakStream, Stream i PsSaveOptions)
Uštedi sliku PNG/JPEG/TIFF/BMP/GIF/EMF od ulaznog toka do EPS izlaznog toka.
public static void SaveImageAsEps(Stream imageStream, Stream epsStream, PsSaveOptions options)
Parameters
imageStream
Stream
Fotografija ulaznog toka.
epsStream
Stream
EPS izlaznog toka.
options
PsSaveOptions
Sadrži parametre koji određuju izlazak pogrešaka bacenih tijekom konverzije.
SaveImageAsEps(String, string i PsSaveOptions)
Sačuvajte sliku PNG/JPEG/TIFF/BMP/GIF/EMF s datoteke na EPS dosje.
public static void SaveImageAsEps(string imageFilePath, string epsFilePath, PsSaveOptions options)
Parameters
imageFilePath
string
Fotografija datoteke put.
epsFilePath
string
EPS datoteka put.
options
PsSaveOptions
Sadrži parametre koji određuju izlazak pogrešaka bacenih tijekom konverzije.
SaveImageAsEps(Bitmap, String i PsSaveOptions)
Shrani bitmap objekta u EPS datoteku.
public static void SaveImageAsEps(Bitmap image, string epsFilePath, PsSaveOptions options)
Parameters
image
Bitmap
Na sliku je.
epsFilePath
string
EPS datoteka put.
options
PsSaveOptions
Sadrži parametre koji određuju izlazak pogrešaka bacenih tijekom konverzije.
SaveImageAsEps(Bitmap, Stream i PsSaveOptions)
Uštedi bitmap objekta na EPS izlaznom toku.
public static void SaveImageAsEps(Bitmap image, Stream epsStream, PsSaveOptions options)
Parameters
image
Bitmap
Na sliku je.
epsStream
Stream
EPS izlaznog toka.
options
PsSaveOptions
Sadrži parametre koji određuju izlazak pogrešaka bacenih tijekom konverzije.
Scale(plovidba, plovidba)
Dodajte stupanj u trenutni grafski status (skala trenutačna matrica).
public void Scale(float xScale, float yScale)
Parameters
xScale
float
Širina u X osi.
yScale
float
Prevođenje u Axi.
SetPageDevice(Riječnik <string, objekt=”">)
Sastavite parametre uređaja stranice (vidjeti specifikaciju operatora “setpagedevice” PostScript).Među njima mogu biti veličina stranice i boja itd.
public void SetPageDevice(Dictionary<string, object=""> pageParams)
Parameters
pageParams
Dictionary
<
string
, object
>
Parametri stranice. u ovom rječniku mogu biti veličina stranice i boja itd.
SetPageSize(plovidba, plovidba)
Za stvaranje stranica različitih veličina u jednom dokumentu koristite Aspose.Page.EPS.PsDocument.SetPageDevice(System.Collections.Generic.Dictionary{Systems.String,Sistem.Object})Metoda je tek nakon ove metode.
public void SetPageSize(float width, float height)
Parameters
width
float
Širina stranice u rezultatnom PostScript datoteku.
height
float
Visina stranice u rezultatnom PostScript datoteci.
SetPaint(Brush)
Sastavite boju u trenutnom grafskom stanju.
public void SetPaint(Brush paint)
Parameters
paint
Brush
To može biti bilo koja podklasa System.Drawing.Brush razreda postojala na .NET platformi.
SetStroke(Pen)
Postavlja udar u trenutnom grafskom stanju.
public void SetStroke(Pen stroke)
Parameters
stroke
Pen
To je udarac.
SetTransform(Matrix)
Sastavite trenutačnu transformaciju na ovu.
public void SetTransform(Matrix matrix)
Parameters
matrix
Matrix
To je transformacija.
Shear(plovidba, plovidba)
Prikazuje konverziju na trenutačno stanje grafike (slijedeći trenutni matrix).
public void Shear(float shx, float shy)
Parameters
shx
float
Svijet u X osi.
shy
float
Slijedeći članakSvijet u osi.
Transform(Matrix)
Dodava transformaciju u trenutni grafski status (koncatenira ovu matricu s trenutačnim).
public void Transform(Matrix matrix)
Parameters
matrix
Matrix
To je transformacija.
Translate(plovidba, plovidba)
Prikazuje prevod na trenutni stanje grafike (prevozi trenutnu matricu).
public void Translate(float x, float y)
Parameters
x
float
Prevođenje u X smjeru.
y
float
Prevođenje u smjeru Y.
WriteGraphicsRestore()
Pisanje vraćanja trenutnog grafskog stanja (vidjeti PostScript specifikaciju na operatoru “grestore”).
public void WriteGraphicsRestore()
WriteGraphicsSave()
Pisanje spašavanje trenutnog grafskog stanja (vidjeti PostScript specifikacije na operatoru “save”).
public void WriteGraphicsSave()
</string,></string,>