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 : DocumentInheritance
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,>